Number: 1-203-533-8299

Inspiration

Online dating is hard. You have the same conversations over and over again with the same people. Why not have a chatbot and use personality insights to find the good dates from the bad ones?

What it does

Built on watson chatbot trained on who you are and what you do, Talk4Me simultaneously proxies the conversational starters with dozens of people. From each thread, Text4Me uses the IBM personality api to highlight conversationalists who match you based on historical information. For those who don't carry good conversations, Talk4Me matches with the same quality of engagement.

How we built it

Core messaging system - Pubnub ties all 5+ services together Chatbot - Watson conversation trained over common topics Personality insights - Watson API Live messaging system - Nexmo! Other dating sources - OKcupid, since they have an API Data persistent - Firebase

Challenges we ran into

Business - how do you ethically pitch a chatbot without being diabolical Integration - we have 6 services to tie together in one night. Pubnub rocks. Chatbot - how do give good engagement without having to solve the turing test? Personality insights - how do you turn small amount of data into meaningful information to index on?

Accomplishments that we're proud of

Chatbot does an okay job of responding to texts. We had 5 people, got a good design and interface. We swarmed and integrated 6 service together. Our MVP was working at 10:00pm.

What we learned

Conversationalist Chatbots that aren't rude is hard to make

What's next for Talk4Me

Allow anyone to program their dialogue by autogenerating it from a questionaire Allow cross language messaging More data integration streams More intelligent Chatbot

Overheard while developing

Dayne: "Hey - is our service up? Why isn't watson responding?"

Dayne: "I was texting my wife. Wait, never mind."


Cal: "I'm here to write a ton of shitty code. I'm not storing our keys as environment variables. "

Slater: "Hey guys, I'm gonna duck out for a bit"

Quan and Cal take a walk: "...Is that slater napping underneath the table?"


Jeff: "I ordered seamless so we don't have to wait on the long-ass line"

Everyone: "Jeff we love you"


Steve: "Quan, I made your OKcupid profile. You're going to be into weird conversations, topics about birds, and you work at pubnub. I pulled your images off of facebook"

Quan: "...uhh - hold on"

Steve: "Too late. You don't get a say in this."

Built With

  • nexmo-text-integration
  • pubnub-architecture
  • watson-chatbot
  • watson-personality-insights
Share this project:

Updates