Skip to content

Latest commit

 

History

10 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python-Matching-Algorithms

Code samples and comparisons of text matching algorithms

https://github.com/DruidSmith/Python-Matching-Algorithms/blob/master/String%20Comparison.ipynb This is a Jupyter notebook with Python 3.x examples of getting text match scores via various algorithms and packages, such as difflib, jellyfish and fuzzywuzzy

As this effort progresses, there will be a more robust example and potentially a more thorough correlation/machine learning exercise to evaluate which algorithms work well for a specific use case (company names) and potentially an ensemble methodology

Comparison.ipynb https://github.com/DruidSmith/Python-Matching-Algorithms/blob/master/Comparison.ipynb is a Jupyter notebook which imports a test file (companies.csv) and creates a pandas dataframe and populates it with the results of the various algorithms.

About

Code samples and comparisons of text matching algorithms

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages