Skip to content

Rifa-111/IntellCollab_FYP_Rifa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 

Repository files navigation

IntellCollab – ML-Powered Project Recommender System


IntellCollab is a machine learning-based recommender system that uses natural language processing (NLP) to assist academia and industry professionals in discovering project ideas that align with their interests and skills. It aims to streamline the process of project selection by providing personalised, data-driven recommendations.


πŸ› οΈ Built With The project leverages a full-stack architecture combining modern web development and data science tools:


πŸ’» Backend


  • Flask – Lightweight web framework for Python-based APIs and routing

  • MongoDB – NoSQL database for storing user profiles and project data

  • Scikit-learn (sklearn) – For building and evaluating recommendation models

  • NumPy – Numerical computations and data manipulation

  • Pytest – Unit testing for Python code


🎨 Frontend


  • React – Dynamic UI rendering and component-based architecture

  • Bootstrap – Responsive design and prebuilt UI components

  • HTML/CSS – Core web structure and styling


πŸš€ Features


πŸ” Intelligent Recommendations: Suggests relevant project ideas based on user preferences and skillsets

🧠 ML Integration: Uses vectorization and similarity matching for recommendations

🌐 Full-Stack Web App: Seamless user experience across backend and frontend

πŸ“Š Scalable Database: MongoDB supports flexible, document-based storage

βœ… Test Coverage: Pytest ensures robust backend functionality

About

IntellCollab is a machine learning-based recommender system that uses natural language processing (NLP) to assist academia and industry professionals in discovering project ideas that align with their interests and skills. It aims to streamline the process of project selection by providing personalised, data-driven recommendations.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors