A MERN-stack based AI-powered platform for students to improve skills, check grammar, evaluate resumes with ATS score, and detect plagiarism.
The AI Assessment Tool is a smart web-based platform designed to help students with academic and career readiness.
It uses Artificial Intelligence (AI + NLP) to analyze grammar, check plagiarism, and evaluate resumes for ATS (Applicant Tracking System) compatibility.
This project empowers students to:
- βοΈ Test their grammar and writing quality
- βοΈ Upload resumes to check ATS scores
- βοΈ Detect plagiarism in content
- βοΈ Get AI-powered improvement suggestions
Built with the MERN Stack for scalability and integrated with AI/NLP models for intelligent analysis.
- π Grammar Check β Detects grammar/spelling errors with suggestions
- π Resume ATS Score β Analyzes resumes for job readiness and ATS compatibility
- π Plagiarism Detection β Checks duplicate content against AI models & databases
- π Performance Analytics β Reports with strengths & areas for improvement
- π Secure Authentication (JWT)
- π± Responsive UI for students & teachers
- Frontend: React.js (Tailwind / Bootstrap)
- Backend: Node.js + Express.js
- Database: MongoDB (Mongoose ODM)
- Authentication: JWT (JSON Web Tokens)
- AI/NLP Services:
- Grammar & Language Check β NLP Models / OpenAI API
- Resume ATS Scoring β AI-based keyword analysis
- Plagiarism Detection β AI/ML + external content databases
- Node.js (>=16)
- MongoDB (local or Atlas)
- Python (if external ML models used)
- API Keys (if using external AI services e.g. OpenAI, HuggingFace)
- Clone Repository
git clone https://github.com/your-username/ai-assessment-tool.git
cd ai-assessment-tool