GitXplorerGitXplorer
i

youtrack-issue-classifier

public
1 stars
0 forks
0 issues

Commits

List of commits on branch master.
Unverified
e7e7e5190f3b7add17efa7a24d2a7889a563d8b2

Add files to .gitignore

iilinum committed 9 years ago
Unverified
c9c061ad33d37ce11ea716ff1b83f6e122342e69

Initial commit

iilinum committed 9 years ago

README

The README file for this repository.

Youtrack Issue Classifier

Youtrack Issue Classifier is an Machine Learning algorithm that tries to determine the subsystem of a ticket based on its context. It uses Apache Spark and its MLlib

The algorithm uses Naive Bayes Classifier to study how old tickets were divided into subsystems on YouTrack and tries to guess what subsystem should new tickets be assigned to

#How to run ##Terminal To run you should use the following command:

$SPARK_HOME/bin/spark-submit --class "me.ilinskiy.issueClassifier.YoutrackClassifier" --master local[4] $OUTPUT_JAR

##IntellliJ IDEA All you need to do is set VM options to: -Dspark.master=local[4] Then you can run the main method normally.

#Misc Issues are downloaded in issues directory if the directory is not present. Later, they are just reused, without redownloading