Inspiration

Following several Covid restrictions being lifted in Ontario, we were inspired to create a solution for us to party like how we did before this pandemic, while abiding by the rules established by our community.

What it does

Person counting system using ML based on a CNN trained using tensorflow library 1a. Detects if person is there 1b. paired with the hardware part and discord bot, we are able to save computational resources by having some idea of when to check Discord bot allows user to enter their name, phone number, and time they will attend.

2a. Once the user uses the command, the bot will send them a confirmation in chat and the bot will send a message to a channel that only moderators have access to. 2b. User can also cancel their RSVP. Bot will again send confirmation in chat and will send a message to another private channel.

We use the arduino uno, paired with the ultrasonic sensor and motion sensor in order to detect any movement / people walking through the door 3a. The ultrasonic sensor is placed on a door way or at the entrance to see if an object is near by, and so is the motion sensor. This gives the program an idea of when a person might be at the door 3b. if the users are expecting someone at the door at that time, the user is notified (not urgently), however if they werent, a more urgent alarm is sent for the host to verify who is at the door

How we built it

We built this project using Arduino UNO, Tensorflow library, and the Discord API.

Challenges we ran into

We ran into several challenges with the constrained timeline which our team had to adapt to, and additionally our commitments with clubs and other programs restricted our work. However, we persevered through these obstacles to provide a strong solution to our issue at hand.

Accomplishments that we're proud of

We're very proud of our integration of various technologies using our teammates' strengths in each field to combine these individual accomplishments into an innovative design.

What we learned

We learned how to use the discord API, and integrating it with TensorFlow libraries.

What's next for Monkey Host

We plan on having a database housing info like sign-ups and how many people attended Used to send on the discord server when the party is full could be used later on to implement and application to the system itself

Built With

Share this project:

Updates