Skip to content

The-Farmers/ScamSensei

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Scam Sensei

Scam Sensei is an AI-powered email scam detection and response system designed to assist senior citizens and individuals in Singapore in identifying and handling potential scam emails. This project listens for emails sent to askscamsensei@gmail.com and utilizes generative AI, along with the power of the internet, to determine whether an email is a scam or not. It then crafts a personalized email response to the user, providing guidance and tips to identify scam emails.

How it Works

  1. Forward the email: To use Scam Sensei, simply forward the suspicious email you received to askscamsensei@gmail.com.

  2. AI-powered analysis: Scam Sensei employs cutting-edge generative AI techniques and utilizes the vast resources available on the internet to analyze the forwarded email.

  3. Scam detection: The AI algorithms analyze various attributes of the email, such as sender information, content structure, embedded links, and keywords, to determine the likelihood of it being a scam.

  4. Response generation: Based on the analysis, Scam Sensei generates a personalized email response within a few minutes. This response contains an assessment of whether the email is a scam or not, along with helpful tips and guidance to identify scam emails.

Target Audience

Scam Sensei is specifically developed to assist senior citizens and individuals in Singapore who are more susceptible to falling victim to scams. This project aims to empower users by providing them with a quick and reliable tool to verify the authenticity of suspicious emails.

Benefits

  • Quick and easy: Scam Sensei streamlines the process of identifying scam emails. Users only need to forward the suspicious email to askscamsensei@gmail.com and receive a response within a few minutes.

  • AI-powered accuracy: By leveraging generative AI (Bing Chat) and the wealth of information available on the internet, Scam Sensei offers a robust scam detection system that continually learns and improves its accuracy.

  • Personalized guidance: The response generated by Scam Sensei includes tailored guidance and tips to help users recognize common characteristics of scam emails, enabling them to make more informed decisions.

Tech Stack

Architecture

ScamSensei-diagram

Prompt Engineering

prompts.md documents the prompts we have iterated on to arrive at the final selected prompt which gives the most useful/helpful response from Bing Chat.

Setup

  1. Contact our team to obtain the .env file.

  2. Clone this repo and run yarn install && yarn start to start the server.

  3. Start sending emails to askscamsensei@gmail.com or any dev email address of your choice by changing the email address and the associated password.

Team

Name Username Email
Charisma Kausar @ckcherry23 charisma.kausar@gmail.com
Cynthia Lee @sinteary leewengyancynthia@gmail.com
Tan Kai Qun, Jeremy @JermyTan tan_kai_qun97@yahoo.com.sg
Tan Kai Xin, Nicole @redpoof nicoletankaixin@gmail.com

Disclaimer

Scam Sensei is a tool designed to assist users in identifying potential scam emails, but it cannot guarantee 100% accuracy. It is always recommended to exercise caution and consider additional factors before taking any action based on the results provided by Scam Sensei.

Feedback

If you have any questions, suggestions, or encounter any issues while using Scam Sensei, please record your feedback by creating a new issue in the ScamSensei Issue Tracker. We value your feedback and will respond as soon as possible.

This README was generated with ChatGPT 3.5 and perfected by the makers of Scam Sensei.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published