We wanted a virtual assistant that we can use anywhere we go even without internet. We needed this because we have grown accustomed to other assistance however they are all internet based.
What it does
AsisText uses SMS and MMS to give you information that you would normally need internet for. It can give you the weather, news, images from the internet, Wikipedia articles, and even lets you browse the web with just sms. Not only can it do this but you can create alarms where the service will call any phone number you give it in the future.
How we built it
We used Twilio to handle the messaging and many other APIs for the various other information. Twilio sends text messages sent to AsisText to PHP running on a server in amazon web services. The PHP then calls different APIs according to what information the user need and sends it back to Twilio.
Challenges we ran into
Some problems we ran into were scheduling calls and text messages in the future. We had to learn how to use Cron jobs in Linux.
Accomplishments that we're proud of
We're are proud of how well we were able to seamlessly implement many APIs to create a service that works so well.
What we learned
We learned how Cron jobs work in Linux. We also learned a lot about using PHP and various APIs. We learned a lot about how MMs and SMS work and how Twilio and automated calls work.
What's next for AsisText
We hope to implement more features into the service like a better web browsing experience. Also we would love to add features to access the scores of sports games