abydos package
abydos.
Abydos NLP/IR library by Christopher C. Little
There are nine major packages that make up Abydos:
compressionfor string compression classes
corpusfor document corpus classes
distancefor string distance measure & metric classes
fingerprintfor string fingerprint classes
phonesfor functions relating to phones and phonemes
phoneticfor phonetic algorithm classes
statsfor statistical functions and a confusion table class
stemmerfor stemming classes
tokenizerfor 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
ALINEAMPLEAZZOOAnderbergAndresMarzoDeltaAverageLinkageBISIMBLEUBagBaroniUrbaniBuserIBaroniUrbaniBuserIIBatageljBrenBaulieuIBaulieuIIBaulieuIIIBaulieuIVBaulieuIXBaulieuVBaulieuVIBaulieuVIIBaulieuVIIIBaulieuXBaulieuXIBaulieuXIIBaulieuXIIIBaulieuXIVBaulieuXVBaystatBeniniIBeniniIIBennetBhattacharyyaBlockLevenshteinBrainerdRobinsonBraunBlanquetCanberraCaoChaoDiceChaoJaccardChebyshevChordClarkClementCohenKappaColeCompleteLinkageConsonniTodeschiniIConsonniTodeschiniIIConsonniTodeschiniIIIConsonniTodeschiniIVConsonniTodeschiniVCormodeLZCosineCovingtonDamerauLevenshteinDennisDiceDiceAsymmetricIDiceAsymmetricIIDigbyDiscountedLevenshteinDispersionDoolittleDunningEditexEuclideanEudexEyraudFagerMcGowanFaithFellegiSunterFidelityFleissFleissLevinPaikFlexMetricForbesIForbesIIFossumFuzzyWuzzyPartialStringFuzzyWuzzyTokenSetFuzzyWuzzyTokenSortGeneralizedFleissGilbertGilbertWellsGiniIGiniIIGoodallGoodmanKruskalLambdaGoodmanKruskalLambdaRGoodmanKruskalTauAGoodmanKruskalTauBGotohGowerLegendreGuthGuttmanLambdaAGuttmanLambdaBGwetACHamannHammingHarrisLaheyHassanatHawkinsDotsonHellingerHendersonHeronHigueraMicoHornMorisitaHurlbertISGIdentInclusionIndelIterativeSubStringJaccardJaccardNMJaroWinklerJensenShannonJohnsonKendallTauKentFosterIKentFosterIIKoppenIKoppenIIKuderRichardsonKuhnsIKuhnsIIKuhnsIIIKuhnsIVKuhnsIXKuhnsVKuhnsVIKuhnsVIIKuhnsVIIIKuhnsXKuhnsXIKuhnsXIIKulczynskiIKulczynskiIILCPrefixLCSseqLCSstrLCSuffixLIG3LengthLevenshteinLorentzianMASIMLIPNSMRAMSContingencyMaarelManhattanMarkingMarkingMetricMatusitaMaxwellPillinerMcConnaugheyMcEwenMichaelMetaLevenshteinMicheletMillarMinHashMinkowskiMongeElkanMorisitaMountfordMutualInformationNCDarithNCDbwtrleNCDbz2NCDlzmaNCDlzssNCDpaq9aNCDrleNCDzlibNeedlemanWunschOverlapOzbayPatternPearsonChiSquaredPearsonHeronIIPearsonIIPearsonIIIPearsonPhiPeircePhoneticDistancePhoneticEditDistancePositionalQGramDicePositionalQGramJaccardPositionalQGramOverlapPrefixQGramQuantitativeCosineQuantitativeDiceQuantitativeJaccardRatcliffObershelpRaupCrickReesLevenshteinRelaxedHammingRobertsRogersTanimotoRogotGoldbergRougeLRougeSRougeSURougeWRussellRaoSAPSSSKScottPiShapeShapiraStorerISift4Sift4ExtendedSift4SimplestSingleLinkageSizeSmithWatermanSoftCosineSoftTFIDFSokalMichenerSokalSneathISokalSneathIISokalSneathIIISokalSneathIVSokalSneathVSorgenfreiSteffensenStilesStrcmp95StuartTauSuffixSynonameTFIDFTarantulaTarwidTetrachoricTichyTullossRTullossSTullossTTullossUTverskyTypoUnigramSubtupleUnknownAUnknownBUnknownCUnknownDUnknownEUnknownFUnknownGUnknownHUnknownIUnknownJUnknownKUnknownLUnknownMUpholtVPSWarrensIWarrensIIWarrensIIIWarrensIVWarrensVWeightedJaccardWhittakerYJHHRYatesChiSquaredYujianBoYuleQYuleQIIYuleY
- abydos.fingerprint package
- abydos.phones package
- abydos.phonetic package
AinsworthAlphaSISBeiderMorseCaverphoneDaitchMokotoffDavidsonDolbyDoubleMetaphoneEudexFONEMFuzzySoundexHaaseHenryEarlyKoelnerLEINMRAMetaSoundexMetaphoneNRLNYSIISNorphoneONCAPHONICPSHPSoundexFirstPSHPSoundexLastParmarKumbharanaPhonemPhonetPhoneticSpanishPhonexPhonixRefinedSoundexRethSchekRogerRootRussellIndexSPFCSfinxBisSoundDSoundexSoundexBRSpanishMetaphoneStatisticsCanadaWaahlin
- abydos.stats package
ConfusionTableConfusionTable.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