Inspiration
We chanced upon many people in our daily lives but we do not have the chance to talk to them.
What it does
The bot gives you a chance to connect with other users. The bot works by extracting the profile photo of each user to generate a profile. This profile will then be shown and can be 'liked' by other users. If 2 users like each other, they will be able to receive each other's telegram username and start chatting with each other.
Challenges we ran into
Our matching algorithm and data storage of the profiles initially takes up a lot of space. However, we are able to minimise the data storage so that it works within our constraints.
Accomplishments that we're proud of
We are able to successfully implement our matching algorithm, and extract useful information such as username and profile photo from telegram.
What we learned
We learnt how to successfully deploy a telegram bot, how to extract data and how to design good database.
What's next for ChanceBot
We plan to add group/server to partition users. This will act as a filter and only allow people in the same group/server to view and match each other.
Team CYB.
Log in or sign up for Devpost to join the conversation.