This repository will implement Aggregation Techniques on Python in the context of groups. The product of this work will be reused henceforth in a Group Recommender project.
On this project we will use the GraphLab Create lib. You can get a free student license here. Once you recieved the email with your license you can proceed with their tutorial or follow the steps below(retrieved from their website):
# Create a virtual environment named e.g. gl-env
virtualenv gl-env
# Activate the virtual environment
source gl-env/bin/activate
# Make sure pip is up to date
pip install --upgrade pip
# Install IPython Notebook (optional)
pip install "ipython[notebook]"
# Install your licensed copy of GraphLab Create
pip install --upgrade --no-cache-dir https://get.graphlab.com/GraphLab-Create/2.1/(YOUR_EMAIL)/(YOUR_LICENSE)/GraphLab-Create-License.tar.gz
python -m pip install numpy scipy scikit-learn
Once you have the GraphLab Create installed on your virtual environment, run the main script by this command:
python recommender.py