/listCompare

compares two lists of names to find matches

Primary LanguageJavaScriptMIT LicenseMIT

# listCompare

Copy/paste two lists of names and press the Compare! button to find name matches.  First list is saved in your browser's local storage for easy repeat use.
- names must have at least 2 parts (firstname & lastname)
- each name can be forwards or reveresed, including comma-separated (lastname, firstname)
- no need to "scrub" each list, special characters are automatically removed, so copy/paste from any source, including a spreadsheet


## Planned Changes
- add sensitivity adjustment
- switch to regex to remove special characters
- change list names to list1, list2
- add "click to confirm" for close matches


Getting Started
This script works great right here, hosted on GitHub.io.  Feel free to download, adapt and install on another server.


## Author
Michael Hobson - initial work - @maskSnorkelFins


## Acknowledgments
Thank you to Robert While and Susan Gerb for advice.

String comparison accomplished via a Levenshtein distance script posted by overlord1234 on Stack Overflow:
https://stackoverflow.com/a/36566052/1427748

Found it via googlicius GitHub repository similarity.js:
https://gist.github.com/googlicius/a68a05473c3c73a7fe0e7d45872f8358


## License
This project is licensed under the MIT License - see the LICENSE.md file for details