All Classes and Interfaces
Class
Description
FileLineIterator provides a useful wrapper around Java's provided
BufferedReader and provides practice with implementing an Iterator.
Produces a deterministic sequence of numbers
A Markov Chain is a data structure that tracks the frequency with which one
value follows another value in sequence.
This simple interface produces numbers.
This class represents a probability distribution over a type T as a map from
T values to integers.
Produces random numbers using Java's Random class
TweetParser.csvDataToTrainingData() takes in a buffered reader that contains
tweets and iterates through the reader, one tweet at a time, removing parts
of the tweets that would be bad inputs to MarkovChain (for example, a URL).
This is the class where everything you've worked on thus far comes together!
You can see that we've provided a path to a CSV file full of tweets and the
column from which they can be extracted.