Skip to content

Latest commit

 

History

History
59 lines (25 loc) · 1.39 KB

README.md

File metadata and controls

59 lines (25 loc) · 1.39 KB

CONP Recommender

This project aims to provide tag-based and provenance-based recommendation systems to recommend CONP datasets to CONP Pipelines and vice versa.

Installation:

  1. Make sure Git, and git-annex are installed on your machine

  2. Clone the whole repository and run thic command in the cloned directory

pip install .

  1. Make sure you have the stopwords for NLTK

    python -m nltk.downloader punkt stopwords


CONP_Recommender is ready to use

You can run these commands in Terminal:

CONP_Recommender --version

  1. Make sure your git is properly congigured, the instruction is here.

  2. Clone conp-dataset and set the path for the result

CONP_Recommender init

  1. Initialize the database

CONP_Recommender install database

  1. Use provenance-based recommender

CONP_Recommender recom prov

  1. Use tag-based recommender

CONP_Recommender recom tag

  1. If you want to update the conp-dataset run

CONP_Recommender update

--on windows work on git bash as terminal

You could see the result of the CONP_Recommnder on a summary dashboard which is available on : https://github.com/Aidavhd/CONP-Provenance-Dashboard