chicagopython.github.io - Python Project Night Challenges

Description: The Chicago Python User Group's coding workshops for Python Project Night.

Example domain paragraphs

Data collection has and is rapidly expanding. However, data often isn’t submitted and/or collected without the required cleanliness or detail. At ChiPy we face the issue of trying to match Project Night attendees’ Meetup names with their legal names, which are needed for venue security. As a human it’s often easy to tell when names with slight variations match (Mike vs Michael; missing initials, etc), but trying to match hundreds of names one at a time is time consuming. Your job is to match the meetup and

Background reading: - The Name Matching You Need: A Comparison of Name Matching Technologies - An Ensemble Approach to Large-Scale Fuzzy Name Matching - Fuzzy Matching at Scale

Some Python libraries you might want to use: - fuzzywuzzy - textdistance - string_grouper