Skip to content

hcvazquez/AIDT-ST-Rank

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logo

ST-Rank

The rank component of AIDT

Overview

ST-Rank proposes the application of automatic ranking techniques for the creation of a technology comparison model. In ST-Rank, the model is trained mainly based on technological decisions made by developers in popular open-source projects.

logo

Installation

On the one hand, ST-Rank requires the Java Development Kit 1.8+ to run the data preparation.

Then, run the next task

run src/ranking/builder/TaskPipeline

On the other hand, ST-Rank requires the installation of python 3, jupyter notebook, sklearn and tensorflow, to execute the machine learning algorithms.

Examples of these algorithms can be executed as,

python notebook ./PairwiseRankMethods.ipynb