Inspiration
Amazon's Echo is a smart speaker that acts as an at-home virtual assistant. Echo will answer your questions and follow your commands if it they are within Echo's capabilities. You can ask Echo to read you information about certain topics or current events, to add an item to your shopping cart, or a song to a playlist. Manipulating the purpose of Echo can allows users to create an easier method of editing their websites without utilizing a computer.
What it does
Using Python, we created a program that will edit html files. We added the Python file as an Echo skill so it allows the user to add (append) or change code on their website. The Echo then takes the user's response as input, and edits the html web page accordingly.
How I built it
Using Google Cloud Platform, we created a Virtual Machine containing Linux Ubuntu to run Python and test files. We then integrated our Python code into the Amazon Alexa's skill to test how it would work with Alexa's factory programming.
Challenges I ran into
Having no prior experience with a Hack-a-thon, our team had originally struggled to establish a feasible idea that would be fully accomplished within the given time constraint. While executing our code, we faced the challenge of integrating between Python and HTML5.
Accomplishments that I'm proud of
As a team, we were able to incorporate each of our skill sets into specific components of the project. We optimized the capabilities of our project through effective organization and management of our time.
What I learned
Collaborating with other teams and within our team, we learned how to use Python, Echo Skill, a soldering iron, and how to integrate between HTML/CSS and Python, as well as how to utilize Google Cloud SSH.
What's next for Echo - Web Page Editor
Creating more complicated editing requests for Echo to complete.
Log in or sign up for Devpost to join the conversation.