Skip to content

JFPach98/Robocupido

Repository files navigation

RoboCupido

Match making system based on people's likes, using the K-means machine learning algorithm.

Project Details

This project is made using scikit-learn with pandas. For data preprocessing and management we also used Jupyter and R language.

Development team

Name Email Github Role
Aurora Tijerina Berzosa auro.tj@gmail.com @AuroTB Matchmaking algorithm
José Francisco Pacheco Quintana pacocheco7@gmail.com @JFPach98 Data preprocessing
Brenda Guadalupe Martínez Orta bmaor2001@gmail.com @bmaor2001 Result data decoding
José Alfonso Cisneros joseacisnerosm@gmail.com @Josecisneros001 Mail automatization

Project setup

  1. Clone the project repository on your local machine.

    SSH:

    $ git clone https://github.com/JFPach98/Robocupido.git
  2. You can install all requirements by running:

    $ pip3 install -r requirements.txt

Running the matchmaking algorithm

To run the matchmaking algorithm make sure binarized.csv data file is inside data/, then run:

$ python matchingModel.py

When finished, results should be saved in resuls/ folder.

Resources

You can check out this usefull K-means tutorials:

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published