Alan Turing and Among Us

What it does

Spot the bot is a Turing test game in which people converse with other humans and one chatbot and try to guess who the bot is. Any number of players can play at once. After all players and the bot converse for one minute through text, everywhere will guess who the bot is. If all humans guess who the bot is correctly, the humans win. Otherwise the bot wins.

How we built it

We used flask socket io to create a chat application. There's also a chatbot that will enter the conversation periodically using the deepAI API.

Challenges we ran into

We initially tried to use an open source pre-trained chatbot, however it was set up for a demonstration and the file size to build the model turned out to be too large to incorporate into our github repo. We were also very new to javascript.

Accomplishments that we're proud of

We did end up getting a chatbot to work, which we're happy about. We also learned how to use sockets and made a concurrent application with multiple threads

Built With

Share this project: