Advisify is a thesis adviser recommender system designed for Computer Science students at Pampanga State University. Built with the FARM stack (FastAPI, React, MongoDB), it leverages Natural Language Processing (NLP) and cosine similarity to suggest the most suitable thesis advisers based on student input.
- π AI-Powered Adviser Recommendation β Match students with suitable advisers using NLP and cosine similarity.
- π Browse by Categories β Explore adviser expertise by field, interest, or specialization.
- π§βπ» Two User Roles β Secure accounts for students and advisers.
- π¬ Built-in Messaging System β Direct communication between students and potential advisers.
- π Recommendation History β Track past inputs and matched advisers.
Layer | Tech |
---|---|
Frontend | React.js |
Backend | FastAPI |
Database | MongoDB |
Container | Docker |
AI/NLP Model | Sentence Transformers (all-MiniLM) |