Inspiration: We have noticed that there are a lot of spam emails and unknown texts that we receive. We wanted to create a program that would be able to pull public data on an unknown sender and determine if they are a suspicious person or not.

What it does: A link is sent to an unknown user. When that link is clicked by the unknown, public information is pulled and put into an ai that determines if the unknown is suspicious or not based on information like which country they are from, what type of reputation that country has, etc.

How we built it: We used Javascript, HTML and CSS for the frontend which built a presentable website. For the backend, we used Node.js, express, and Python. Node.js and express were used to pull information. Finally we used PyCharm to code OpenAI api into and have the ai determine suspiciousness.

Challenges we ran into: Some challenges we faced were getting the api to connect and work correctly and having the ai give a well formed response that made good points and what suspicions the unknown raise.

Accomplishments that we're proud of: We are proud of have a solid outline of the program. There are many improvements that could be made if there was more time however with the time frame we are proud of how far we were able to get.

What we learned: We learned that teamwork is very important for projects like this. Having people work on different parts of the project and then coming together at the end worked out really well and exceeded expectations for us and how far we were able to get.

What's next for Unsicher: We would try to put further effort into the ai part. AI was a new thing that most of us were unfamiliar how to work with so we had to learn how to use it and how it worked along the way. If we could put more research into it and figure out a more accurate way for the AI to determine the suspiciousness of the unknown user, that would be helpful.

Built With

Share this project:

Updates