Back to Parent

Outcome


Intention

I plan to develop a AI bot who can tell the user interesting events nearby. This version is just a test prototype, which can only locate your location at Pittsburgh and can post user nearby activities such as Games, live concerts exhibitions, etc. I can also tell the user details about the events, such as time, address, how to buy tickets, etc.

Process

Step 1: Build a web server using RUBY with Sinatra.

Step2: Connect ruby endpoint with Twilio, an API creating connect with backend data with SMS end.

Step3: Connect Ticket Master API with backend data.

Step4: Naturing language processing to handle user inputs of the sentence.

Step5: Deploy app on Heroku and prototyping.

Step n in the future: Add more user-centered functions to the ruby backend and I planned to use an AI API called Dialogflow to deal with more complicated conversations between human and databases.

Product

Welcome message:

Thanks for your first message. I am SomeventsX, a naughty boy who knows every interesting events at Pittsburgh. Want to know more events at other cities or want more function? No way, and you're naughty than me! Hahahaha, just kidding! Please give the talent developer, Severn, more time to develop me. Thanks! Reply [hi] to get more information.

1.hi:

Smart of you! You can type [boring] to get some nearby unboring events that I choose randomly for you. Or you can respond to [who], [what], [where], [when] and [why]. I can also tell you [jokes] and [facts]. If you're stuck, type [help].

2.boring:

MAIN FUNCTION:  EventsName + EventsAddress

3.who:

I am a chat robot that created by Xiaowen Xu. She is a talent. Want to know her, right? Why not ask me for more [facts]?

4.what:

Aye, you're not as smart as I thought. Just say [hi] again!

5.where:

You're in Pittsburgh. Don't try to tell me you're not at Pittsburgh, or give me time to evolve myself.

6.when:

I was created in Fall 2018.

7.why:

Why? You ask me? Who else I can ask? Seven? Kidding me, she is busy doing homework. I really appreciate if you tell her that don't stop developing me!

Bot
Show Advanced Options
Drop files here or click to select

You can upload files of up to 20MB using this form.