Skip to content

A tag recommender based on SOTA machine learning algorithms to automatically recommending tags to software repositories.

License

Notifications You must be signed in to change notification settings

MalihehIzadi/SoftwareTagRecommender

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Software Tag Recommender

This repository contains all our exploration on the use of machine learning methods to automatically recommend topics (tags) for software repositories.

It currently is organized as following:

  • data-preparation: Our scripts for pre-processing the data, the data containing rules for preprocessing tags and generating sub-topics. Also, we include the final dataset of preprocessed sub-topics along with their featured Github topics and set of aliases.

  • machine-learning: Our python scripts for training various machine-learning-based algorithms for recommending topics.

Paper

The paper can be found here.

About

A tag recommender based on SOTA machine learning algorithms to automatically recommending tags to software repositories.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published