TEAM: TheCoolAITeam
Inspiration
We have all received spam. It is annoying and a waste of time. What if we can screen our messages beforehand, and make it so that we don't have to deal with the extra weight on our attention.
What it does
Scamless is created to detect whether a message is spam or not. It uses Artificial Intelligence to classify each message as spam or not-spam, and from there a system can be put in place to deal with the spam before the notification hits the users phone.
How we built it
We used anvil to make our app UI, the app uses Python and links to a server running python with the OpenAI package
Challenges we ran into
Adding open.api package to Anvil web app builder. This complicated everything because we had to use a link OpenAI to Anvil through a server. Anvil then being super inconsistent, displaying a never ending loading screen.
Accomplishments that we're proud of
Having a working app and finished product, implementing OpenAI API into Python, creating a working system between the app and the Python server
What we learned
We learned what a Hackathon is like, what OpenAI is, how to use an API package, and how to run a server from a desktop and connect it to Anvil.
What's next for Scamless
Automating the process is the next step up. Scamless would need to screen messages automatically by working with your phone's message system and marking likely scams as read. We would also put in a feature within the app that allows the user to manually mark messages as spam and if necessary, the opposite --mark messages classified as spam as normal.
Built With
- anvil
- openai
- python
Log in or sign up for Devpost to join the conversation.