Project Documentation Recommendation System using Content Based Filtering

Kushal Raj Shrestha
2021
BSc.CSIT
Semester 7
Downloads 14

Recommender systems are software applications that provide or suggest items to intended users. The content-based technique is adopted because of its suitability in domains or situations where items are more than the users. Content-based recommenders provide recommendations by comparing the representation of contents describing an item or a product to the representation of the content describing the interest of the user (User's profile of interest). They are sometimes referred to as content-based filtering. The content-based technique is adopted or considered here for the design of the recommender system for project documentations of different CSIT Colleges. The content-based technique is suitable in situations or domains where items are more than users. There are many projects conducted in various CSIT Colleges in Nepal. These projects are conducted on a yearly or semester basis. This application acts as a repository or an archive to store those projects where students, as well as different academic professionals, can view them. This android application provides documentation to the user with the help of Content_x0002_based Filtering. It helps the user to view large amounts of data as the application will display it according to the user’s preferred or selected subjects. It helps to narrow down the domain for each user. With this application valuable information can be stored for a long period with easy access.

Content-based Filtering
React-Native
Firebase
Diplomacy
diplomatic communication
text-as-data
foreign policy
TF-IDF
Machine Learning
Cosine Similarity

Similar Projects