I had been relying on tutorials to get each part (Twilio, Sinatra, Ruby) all communicating with each other, so when I first took out my own number or tried to get the Giphy API and business_time gem to work, I didn't understand what was going on. It wasn't until I started really paying attention to the particular error messages and saw it work for the first time that I understood what it was asking of me, the programmer, in the first place. Ruby is still new to me- I don't know how to use very many built-in functions or how to write code in Ruby-specific elegance. I didn't want to touch natural language processing on this bot because it can get very complicated very quickly (sarcasm, or recognizing negatives in front of key words, etc.); as a result, the inputs are hard-coded and simplistic. This could be improved in future iterations of the bot.
Content Rating
Is this a good/useful/informative piece of content to include in the project? Have your say!
You must login before you can post a comment. .