Checkout the project: https://nospamdemo.webprojects.live/
root link: https://main.d10bi3vg38gvc0.amplifyapp.com/
The main purpose of the project is to identify and categorize unwanted, unsolicited comments sent in bulk which are commonly known as spam. It detects whether a comment is spam or ham posted on the most used and popular platform youtube.
Over 2.5 billion people access Youtube once a month and has 50 million subscribers according to 2021 survey. Thus the audience of youtube spam detection can be may be youtube content creators, youtube viewers, youtube advertisers, platform administrators.Over 2.5 billion people access Youtube once a month and has 50 million subscribers according to 2021 survey. Thus the audience of youtube spam detection can be may be youtube content creators, youtube viewers, youtube advertisers, platform administrators.
- Highly predictive datasets crucial for effective and accurate decision making
- Free for everyone
- Designed as an Open source project
- Completely responsive accessable from the vast majority of screen devices
users have to either register themselves or log in using their Google/GitHub credentials to access the to main workspace
- The user will see this page after successfully logging in
- Users can view their credential data on the left panel
- Users have to write/paste the comment to verify that's a spam or not
-
By pressing the
Predict
button, the results will show whether the given text is a spam comment or not -
And don't forget to push the refresh button before giving another input
Flask
NumPy
Pandas
Scikit-Learn
Figma
->> UI design click hereNextJs13 with TailwindCss
->> Frontend and UI stylingFramer-Motion
->> Element and screen animationNextAuthJs
->> User authenticationFormik Hooks
->> State management
Aws Amplify & Elastic Beanstalk
->> Hosting the projectName.com
->> Custom domain name
⚠️ The project is currently in development stage; additional interesting features will be added soon
First, run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
Open https://localhost:3000 with your browser to see the result.
The pages/api
directory is mapped to /api/*
. Files in this directory are treated as API routes instead of React pages.
This project uses next/font
to automatically optimize and load Inter, a custom Google Font.
To learn more about Next.js, take a look at the following resources:
- Next.js Documentation - learn about Next.js features and API.
- Learn Next.js - an interactive Next.js tutorial.
You can check out the Next.js GitHub repository - your feedback and contributions are welcome!
The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.
Check out our Next.js deployment documentation for more details.