Documentation
¶
Overview ¶
Package tagger provides a Hidden Markov Model part-of-speech tagger.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HMMTagger ¶
type HMMTagger struct {
// contains filtered or unexported fields
}
HMMTagger implement a Hidden Markov Model (HMM) part-of-speech tagger.
func NewHMMTagger ¶
func NewHMMTagger(model model.Model, wordHandler words.WordHandler, trigramModel trigrams.TrigramModel, beamFactor float64) HMMTagger
NewHMMTagger constructs a new tagger from the given data model, word handler and trigram model. The beam factor specifies how aggressively the search space should be pruned. For instance, a beam factor of 1000 will exclude all paths that are 1000 times less probable than the most probable path.
Click to show internal directories.
Click to hide internal directories.