abydos package
abydos.
Abydos NLP/IR library by Christopher C. Little
There are nine major packages that make up Abydos:
compression
for string compression classes
corpus
for document corpus classes
distance
for string distance measure & metric classes
fingerprint
for string fingerprint classes
phones
for functions relating to phones and phonemes
phonetic
for phonetic algorithm classes
stats
for statistical functions and a confusion table class
stemmer
for stemming classes
tokenizer
for tokenizer classes
Classes with each package have consistent method names, as discussed below.
A tenth package, util
, contains functions not intended for end-user
use.
Subpackages
- abydos.compression package
- abydos.corpus package
- abydos.distance package
ALINE
AMPLE
AZZOO
Anderberg
AndresMarzoDelta
AverageLinkage
BISIM
BLEU
Bag
BaroniUrbaniBuserI
BaroniUrbaniBuserII
BatageljBren
BaulieuI
BaulieuII
BaulieuIII
BaulieuIV
BaulieuIX
BaulieuV
BaulieuVI
BaulieuVII
BaulieuVIII
BaulieuX
BaulieuXI
BaulieuXII
BaulieuXIII
BaulieuXIV
BaulieuXV
Baystat
BeniniI
BeniniII
Bennet
Bhattacharyya
BlockLevenshtein
BrainerdRobinson
BraunBlanquet
Canberra
Cao
ChaoDice
ChaoJaccard
Chebyshev
Chord
Clark
Clement
CohenKappa
Cole
CompleteLinkage
ConsonniTodeschiniI
ConsonniTodeschiniII
ConsonniTodeschiniIII
ConsonniTodeschiniIV
ConsonniTodeschiniV
CormodeLZ
Cosine
Covington
DamerauLevenshtein
Dennis
Dice
DiceAsymmetricI
DiceAsymmetricII
Digby
DiscountedLevenshtein
Dispersion
Doolittle
Dunning
Editex
Euclidean
Eudex
Eyraud
FagerMcGowan
Faith
FellegiSunter
Fidelity
Fleiss
FleissLevinPaik
FlexMetric
ForbesI
ForbesII
Fossum
FuzzyWuzzyPartialString
FuzzyWuzzyTokenSet
FuzzyWuzzyTokenSort
GeneralizedFleiss
Gilbert
GilbertWells
GiniI
GiniII
Goodall
GoodmanKruskalLambda
GoodmanKruskalLambdaR
GoodmanKruskalTauA
GoodmanKruskalTauB
Gotoh
GowerLegendre
Guth
GuttmanLambdaA
GuttmanLambdaB
GwetAC
Hamann
Hamming
HarrisLahey
Hassanat
HawkinsDotson
Hellinger
HendersonHeron
HigueraMico
HornMorisita
Hurlbert
ISG
Ident
Inclusion
Indel
IterativeSubString
Jaccard
JaccardNM
JaroWinkler
JensenShannon
Johnson
KendallTau
KentFosterI
KentFosterII
KoppenI
KoppenII
KuderRichardson
KuhnsI
KuhnsII
KuhnsIII
KuhnsIV
KuhnsIX
KuhnsV
KuhnsVI
KuhnsVII
KuhnsVIII
KuhnsX
KuhnsXI
KuhnsXII
KulczynskiI
KulczynskiII
LCPrefix
LCSseq
LCSstr
LCSuffix
LIG3
Length
Levenshtein
Lorentzian
MASI
MLIPNS
MRA
MSContingency
Maarel
Manhattan
Marking
MarkingMetric
Matusita
MaxwellPilliner
McConnaughey
McEwenMichael
MetaLevenshtein
Michelet
Millar
MinHash
Minkowski
MongeElkan
Morisita
Mountford
MutualInformation
NCDarith
NCDbwtrle
NCDbz2
NCDlzma
NCDlzss
NCDpaq9a
NCDrle
NCDzlib
NeedlemanWunsch
Overlap
Ozbay
Pattern
PearsonChiSquared
PearsonHeronII
PearsonII
PearsonIII
PearsonPhi
Peirce
PhoneticDistance
PhoneticEditDistance
PositionalQGramDice
PositionalQGramJaccard
PositionalQGramOverlap
Prefix
QGram
QuantitativeCosine
QuantitativeDice
QuantitativeJaccard
RatcliffObershelp
RaupCrick
ReesLevenshtein
RelaxedHamming
Roberts
RogersTanimoto
RogotGoldberg
RougeL
RougeS
RougeSU
RougeW
RussellRao
SAPS
SSK
ScottPi
Shape
ShapiraStorerI
Sift4
Sift4Extended
Sift4Simplest
SingleLinkage
Size
SmithWaterman
SoftCosine
SoftTFIDF
SokalMichener
SokalSneathI
SokalSneathII
SokalSneathIII
SokalSneathIV
SokalSneathV
Sorgenfrei
Steffensen
Stiles
Strcmp95
StuartTau
Suffix
Synoname
TFIDF
Tarantula
Tarwid
Tetrachoric
Tichy
TullossR
TullossS
TullossT
TullossU
Tversky
Typo
UnigramSubtuple
UnknownA
UnknownB
UnknownC
UnknownD
UnknownE
UnknownF
UnknownG
UnknownH
UnknownI
UnknownJ
UnknownK
UnknownL
UnknownM
Upholt
VPS
WarrensI
WarrensII
WarrensIII
WarrensIV
WarrensV
WeightedJaccard
Whittaker
YJHHR
YatesChiSquared
YujianBo
YuleQ
YuleQII
YuleY
- abydos.fingerprint package
- abydos.phones package
- abydos.phonetic package
Ainsworth
AlphaSIS
BeiderMorse
Caverphone
DaitchMokotoff
Davidson
Dolby
DoubleMetaphone
Eudex
FONEM
FuzzySoundex
Haase
HenryEarly
Koelner
LEIN
MRA
MetaSoundex
Metaphone
NRL
NYSIIS
Norphone
ONCA
PHONIC
PSHPSoundexFirst
PSHPSoundexLast
ParmarKumbharana
Phonem
Phonet
PhoneticSpanish
Phonex
Phonix
RefinedSoundex
RethSchek
RogerRoot
RussellIndex
SPFC
SfinxBis
SoundD
Soundex
SoundexBR
SpanishMetaphone
StatisticsCanada
Waahlin
- abydos.stats package
ConfusionTable
ConfusionTable.accuracy()
ConfusionTable.accuracy_gain()
ConfusionTable.actual_entropy()
ConfusionTable.balanced_accuracy()
ConfusionTable.cond_neg_pop()
ConfusionTable.cond_pos_pop()
ConfusionTable.correct_pop()
ConfusionTable.d_measure()
ConfusionTable.dependency()
ConfusionTable.diagnostic_odds_ratio()
ConfusionTable.e_score()
ConfusionTable.error_pop()
ConfusionTable.error_rate()
ConfusionTable.f1_score()
ConfusionTable.f2_score()
ConfusionTable.fallout()
ConfusionTable.false_neg()
ConfusionTable.false_omission_rate()
ConfusionTable.false_pos()
ConfusionTable.fbeta_score()
ConfusionTable.fdr()
ConfusionTable.fhalf_score()
ConfusionTable.fnr()
ConfusionTable.igr()
ConfusionTable.informedness()
ConfusionTable.jaccard()
ConfusionTable.joint_entropy()
ConfusionTable.kappa_statistic()
ConfusionTable.lift()
ConfusionTable.markedness()
ConfusionTable.mcc()
ConfusionTable.mutual_information()
ConfusionTable.neg_likelihood_ratio()
ConfusionTable.npv()
ConfusionTable.phi_coefficient()
ConfusionTable.population()
ConfusionTable.pos_likelihood_ratio()
ConfusionTable.pr_aghmean()
ConfusionTable.pr_agmean()
ConfusionTable.pr_amean()
ConfusionTable.pr_cmean()
ConfusionTable.pr_ghmean()
ConfusionTable.pr_gmean()
ConfusionTable.pr_heronian_mean()
ConfusionTable.pr_hmean()
ConfusionTable.pr_hoelder_mean()
ConfusionTable.pr_imean()
ConfusionTable.pr_lehmer_mean()
ConfusionTable.pr_lmean()
ConfusionTable.pr_qmean()
ConfusionTable.pr_seiffert_mean()
ConfusionTable.precision()
ConfusionTable.precision_gain()
ConfusionTable.pred_neg_pop()
ConfusionTable.pred_pos_pop()
ConfusionTable.predicted_entropy()
ConfusionTable.prevalence()
ConfusionTable.proficiency()
ConfusionTable.recall()
ConfusionTable.significance()
ConfusionTable.specificity()
ConfusionTable.to_dict()
ConfusionTable.to_tuple()
ConfusionTable.true_neg()
ConfusionTable.true_pos()
aghmean()
agmean()
amean()
cmean()
ghmean()
gmean()
heronian_mean()
hmean()
hoelder_mean()
imean()
lehmer_mean()
lmean()
mean_pairwise_similarity()
median()
midrange()
mode()
pairwise_similarity_statistics()
qmean()
seiffert_mean()
std()
var()
- abydos.stemmer package
- abydos.tokenizer package
- abydos.util package