Skip to content
Marco Polo makes it easy to find collaborators in a large workplace. A user can input a description of the project that they're working on, and will receive a list of people in their company who are working on similar projects.
HTML CSS Python
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
data
src
static
templates
.gitignore
README.md
app.py

README.md

MarcoPolo-Recommender

Marco Polo makes it easy to find collaborators in a large workplace. A user can input a description of the project that they're working on, and will receive a list of people in their company who are working on similar projects.

How it works

  1. Each user profile is made through use of the Microsoft Graph API to access contects of various work projects in a OneDrive account or specific sent emails from projects that the user chooses.
  2. The contents of selected items are vectorized using TF-IDF Vectors
  3. Using Non-Negative Matrix Factorization, users are group based on similar interests
  4. When a users enters a snippit of their current work into the text box on our web-app, the recommender system will show users who are working on similar projects. This allows for easy collaboration between like-minded individuals.
You can’t perform that action at this time.