Skip navigation links
A C D E F G I L M N P R S T U W 

A

ACMClass - Class in edu.odu.cs.cs350.acmClassifier
A collection of ACM classifications for a single document.
ACMClass() - Constructor for class edu.odu.cs.cs350.acmClassifier.ACMClass
Construct an ACMClass with no classifications.
ACMClass(ACMClass) - Constructor for class edu.odu.cs.cs350.acmClassifier.ACMClass
Copy constructor.
ACMClass(String) - Constructor for class edu.odu.cs.cs350.acmClassifier.ACMClass
Construct an ACMClass with classifications according to the given string.

C

classification - Variable in class edu.odu.cs.cs350.acmClassifier.Document
The classification of the document.
classify(Document) - Method in class edu.odu.cs.cs350.acmClassifier.Trainer
Classify a document using the learning machine.
clone() - Method in class edu.odu.cs.cs350.acmClassifier.ACMClass
 
clone() - Method in class edu.odu.cs.cs350.acmClassifier.Document
 
clone() - Method in class edu.odu.cs.cs350.acmClassifier.StopWordList
 
clone() - Method in class edu.odu.cs.cs350.acmClassifier.Trainer
 
contains(String) - Method in class edu.odu.cs.cs350.acmClassifier.StopWordList
 

D

Document - Class in edu.odu.cs.cs350.acmClassifier
A generic document, containing all the information Parser and Trainer need.
Document() - Constructor for class edu.odu.cs.cs350.acmClassifier.Document
Construct an empty, unclassified Document.
Document(Document) - Constructor for class edu.odu.cs.cs350.acmClassifier.Document
Copy constructor.
DocumentReader - Class in edu.odu.cs.cs350.acmClassifier
 
DocumentReader() - Constructor for class edu.odu.cs.cs350.acmClassifier.DocumentReader
 

E

edu.odu.cs.cs350.acmClassifier - package edu.odu.cs.cs350.acmClassifier
 

F

filePath - Variable in class edu.odu.cs.cs350.acmClassifier.Document
The file path String of the Document

G

get(int) - Method in class edu.odu.cs.cs350.acmClassifier.ACMClass
Get a single classification.
getDocumentText() - Method in class edu.odu.cs.cs350.acmClassifier.DocumentReader
 
getLetter(int) - Method in class edu.odu.cs.cs350.acmClassifier.ACMClass
Get a single classification, represented as a letter A-L.
getRawSignature(Document) - Method in class edu.odu.cs.cs350.acmClassifier.Parser
 

I

importPDF(String) - Method in class edu.odu.cs.cs350.acmClassifier.DocumentReader
 

L

loadRawSignature(Document) - Method in class edu.odu.cs.cs350.acmClassifier.Parser
 
loadRawText(Document) - Method in class edu.odu.cs.cs350.acmClassifier.Parser
 
loadState(String) - Method in class edu.odu.cs.cs350.acmClassifier.Trainer
Load the learning machine's state from a file.
loadToken(Document) - Method in class edu.odu.cs.cs350.acmClassifier.Parser
 

M

Main - Class in edu.odu.cs.cs350.acmClassifier
 
Main() - Constructor for class edu.odu.cs.cs350.acmClassifier.Main
 
main(String[]) - Static method in class edu.odu.cs.cs350.acmClassifier.Main
 

N

normalize(Document) - Static method in class edu.odu.cs.cs350.acmClassifier.Parser
 
normalizedWordCounts - Variable in class edu.odu.cs.cs350.acmClassifier.Document
An array of normalized word counts.

P

Parse() - Method in class edu.odu.cs.cs350.acmClassifier.Parser
 
Parser - Class in edu.odu.cs.cs350.acmClassifier
 
Parser() - Constructor for class edu.odu.cs.cs350.acmClassifier.Parser
 

R

rawText - Variable in class edu.odu.cs.cs350.acmClassifier.Document
The raw text of the document.

S

saveState(String) - Method in class edu.odu.cs.cs350.acmClassifier.Trainer
Save the learning machine's state to a file.
setDocPath(String) - Method in class edu.odu.cs.cs350.acmClassifier.Document
 
size() - Method in class edu.odu.cs.cs350.acmClassifier.ACMClass
Get the amount of classifications.
size() - Method in class edu.odu.cs.cs350.acmClassifier.StopWordList
 
StopWordList - Class in edu.odu.cs.cs350.acmClassifier
 
StopWordList(File) - Constructor for class edu.odu.cs.cs350.acmClassifier.StopWordList
 
svm() - Method in class edu.odu.cs.cs350.acmClassifier.Trainer
Get a reference to the learning machine.

T

TextFileReader - Class in edu.odu.cs.cs350.acmClassifier
 
TextFileReader() - Constructor for class edu.odu.cs.cs350.acmClassifier.TextFileReader
 
textOutput(String) - Method in class edu.odu.cs.cs350.acmClassifier.TextFileReader
 
toString() - Method in class edu.odu.cs.cs350.acmClassifier.ACMClass
 
toString() - Method in class edu.odu.cs.cs350.acmClassifier.Document
 
toString() - Method in class edu.odu.cs.cs350.acmClassifier.Trainer
 
train(Document[]) - Method in class edu.odu.cs.cs350.acmClassifier.Trainer
Train the learning machine with a set of documents.
Trainer - Class in edu.odu.cs.cs350.acmClassifier
A Support Vector Machine (SVM) that trains on and classifies documents.
Trainer(String[]) - Constructor for class edu.odu.cs.cs350.acmClassifier.Trainer
Construct a Trainer from a given dictionary of words.
Trainer(Trainer) - Constructor for class edu.odu.cs.cs350.acmClassifier.Trainer
Copy constructor.

U

updateWordCounts(Document) - Method in class edu.odu.cs.cs350.acmClassifier.Parser
 

W

wordCounts - Variable in class edu.odu.cs.cs350.acmClassifier.Document
An ArrayList of how many times each word in the document appears.
wordFreqencyMap - Variable in class edu.odu.cs.cs350.acmClassifier.Document
A Hashmap of each word and its frequency in the document
A C D E F G I L M N P R S T U W 
Skip navigation links