D G I K R S T 
All Classes All Packages

D

distinct() - Method in class io.github.crew102.rapidrake.model.Result
Remove duplicate keywords.

G

getFullKeywords() - Method in class io.github.crew102.rapidrake.model.Result
 
getKeyStemmedAry() - Method in class io.github.crew102.rapidrake.model.Keyword
 
getKeyString() - Method in class io.github.crew102.rapidrake.model.Keyword
 
getKeyStringAry() - Method in class io.github.crew102.rapidrake.model.Keyword
 
getPhraseDelims() - Method in class io.github.crew102.rapidrake.model.RakeParams
 
getPosTagger() - Method in class io.github.crew102.rapidrake.opennlpUtils.Tagger
Get the POS tagger.
getResult(ArrayList<Keyword>) - Method in class io.github.crew102.rapidrake.RakeAlgorithm
Convert a list of keywords to a Result.
getScore() - Method in class io.github.crew102.rapidrake.model.Keyword
 
getScores() - Method in class io.github.crew102.rapidrake.model.Result
 
getSentDetector() - Method in class io.github.crew102.rapidrake.opennlpUtils.SentDetector
Get the sentence detector.
getSmartWords() - Method in class io.github.crew102.rapidrake.data.SmartWords
 
getStemmedKeywords() - Method in class io.github.crew102.rapidrake.model.Result
 
getStemmedString() - Method in class io.github.crew102.rapidrake.model.Keyword
 
getStemmerLang() - Method in class io.github.crew102.rapidrake.model.RakeParams
 
getStopPOS() - Method in class io.github.crew102.rapidrake.model.RakeParams
 
getStopWords() - Method in class io.github.crew102.rapidrake.model.RakeParams
 
getWordMinChar() - Method in class io.github.crew102.rapidrake.model.RakeParams
 

I

io.github.crew102.rapidrake - package io.github.crew102.rapidrake
 
io.github.crew102.rapidrake.data - package io.github.crew102.rapidrake.data
 
io.github.crew102.rapidrake.model - package io.github.crew102.rapidrake.model
 
io.github.crew102.rapidrake.opennlpUtils - package io.github.crew102.rapidrake.opennlpUtils
 

K

Keyword - Class in io.github.crew102.rapidrake.model
An n-gram that doesn't contain stop words or phrase delimiters.
Keyword(String, String[]) - Constructor for class io.github.crew102.rapidrake.model.Keyword
 
Keyword(String, String[], String, String[]) - Constructor for class io.github.crew102.rapidrake.model.Keyword
Constructor.

R

rake(String) - Method in class io.github.crew102.rapidrake.RakeAlgorithm
Run RAKE on a single string.
RakeAlgorithm - Class in io.github.crew102.rapidrake
The logic/implementation of the Rapid Automatic Keyword Extraction (RAKE) algorithm.
RakeAlgorithm(RakeParams, InputStream, InputStream) - Constructor for class io.github.crew102.rapidrake.RakeAlgorithm
Constructor.
RakeAlgorithm(RakeParams, String, String) - Constructor for class io.github.crew102.rapidrake.RakeAlgorithm
Constructor.
RakeParams - Class in io.github.crew102.rapidrake.model
A parameter object for RAKE settings.
RakeParams(String[], String[], int, boolean, String) - Constructor for class io.github.crew102.rapidrake.model.RakeParams
Constructor.
RakeParams(String[], String[], int, boolean, String, SnowballStemmer.ALGORITHM) - Constructor for class io.github.crew102.rapidrake.model.RakeParams
Constructor.
Result - Class in io.github.crew102.rapidrake.model
A data object containing the results of running RAKE on a single document.
Result(String[], String[], float[]) - Constructor for class io.github.crew102.rapidrake.model.Result
Constructor.

S

SentDetector - Class in io.github.crew102.rapidrake.opennlpUtils
A wrapper around opennlp.tools.sentdetect.SentenceDetectorME.
SentDetector(InputStream) - Constructor for class io.github.crew102.rapidrake.opennlpUtils.SentDetector
Constructor.
SentDetector(String) - Constructor for class io.github.crew102.rapidrake.opennlpUtils.SentDetector
Constructor.
shouldStem() - Method in class io.github.crew102.rapidrake.model.RakeParams
 
SmartWords - Class in io.github.crew102.rapidrake.data
A data object containing the SMART information retrieval system stop words.
SmartWords() - Constructor for class io.github.crew102.rapidrake.data.SmartWords
 
sumScore(Map<String, Float>, RakeParams) - Method in class io.github.crew102.rapidrake.model.Keyword
Sum the scores of each token belonging to a given keyword.

T

Tagger - Class in io.github.crew102.rapidrake.opennlpUtils
A wrapper around opennlp.tools.postag.POSTaggerME.
Tagger(InputStream) - Constructor for class io.github.crew102.rapidrake.opennlpUtils.Tagger
Constructor.
Tagger(String) - Constructor for class io.github.crew102.rapidrake.opennlpUtils.Tagger
Constructor.
toString() - Method in class io.github.crew102.rapidrake.model.Result
Return a description of the Result.
D G I K R S T 
All Classes All Packages