- Rewrite README.md with project overview, quick-start, and CLI summary - Add docs/CLI-REFERENCE.md with full flag reference and 8 recipe sections - Add docs/DEVELOPER.md with architecture, data flow, and extension guides - Rewrite src/core/__init__.py with public API exports and module docstring - Add Streamlit GUI (src/gui/) with file upload, advanced options, interactive match group review with side-by-side diff, and download buttons - Add .gitignore, requirements.txt, all source code, tests, and sample data - Add streamlit to requirements.txt Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
6.2 KiB
6.2 KiB
| 1 | _group_id | _is_survivor | _confidence | _matched_on | _original_row | order_id | customer_name | phone | address | product | amount | date | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2 | 1 | True | 83.81 | customer_name | 1 | 1001 | John Smith | john.smith@gmail.com | (555) 123-4567 | 123 Main Street Apt 4 | Widget Pro | 49.99 | 2024-01-15 |
| 3 | 1 | False | 83.81 | customer_name | 2 | 1002 | John Smith | johnsmith@gmail.com | 555-123-4567 | 123 Main St Apt 4 | Widget Pro | 49.99 | 2024-01-15 |
| 4 | 1 | False | 83.81 | customer_name | 3 | 1003 | Mr. John Smith | john.smith+promo@gmail.com | +1 555-123-4567 | 123 Main St. Apartment 4 | Widget Pro | 2024-01-15 | |
| 5 | 2 | True | 91.67 | customer_name | 4 | 1004 | Sarah Johnson | sarah.j@example.com | (555) 234-5678 | 456 Oak Avenue | Gadget X | 89.99 | 2024-02-01 |
| 6 | 2 | False | 91.67 | customer_name | 5 | 1005 | Sara Johnson | sarah.j@example.com | 555.234.5678 | 456 Oak Ave | Gadget X | 89.99 | 2024-02-03 |
| 7 | 2 | False | 91.67 | customer_name | 6 | 1006 | Sarah M. Johnson | sarahj@example.com | 5552345678 | 456 Oak Ave Suite 2 | 89.99 | 2024-02-05 | |
| 8 | 3 | True | 80.56 | customer_name | 7 | 1007 | Michael Williams | mike.w@company.org | (555) 345-6789 | 789 Pine Boulevard | Super Tool | 129.99 | 2024-02-10 |
| 9 | 3 | False | 80.56 | customer_name | 8 | 1008 | Mike Williams | mike.w@company.org | 555-345-6789 | 789 Pine Blvd | Super Tool | 129.99 | 2024-02-10 |
| 10 | 3 | False | 80.56 | customer_name | 9 | 1009 | Dr. Michael Williams III | michael.williams@company.org | +15553456789 | 789 Pine Blvd | 129.99 | 2024-02-12 | |
| 11 | 4 | True | 100.0 | customer_name | 10 | 1010 | Emily Davis | emily.davis@mail.com | (555) 456-7890 | 321 Elm Drive | Basic Set | 29.99 | 2024-03-01 |
| 12 | 4 | False | 100.0 | customer_name | 11 | 1011 | Emily Davis | emily.davis@mail.com | (555) 456-7890 | 321 Elm Drive | Basic Set | 29.99 | 2024-03-01 |
| 13 | 5 | True | 81.02 | customer_name | 12 | 1012 | Robert Brown | r.brown@email.net | (555) 567-8901 | 654 Cedar Lane | Premium Kit | 199.99 | 2024-03-15 |
| 14 | 5 | False | 81.02 | customer_name | 13 | 1013 | Bob Brown | r.brown@email.net | 555-567-8901 | 654 Cedar Ln | Premium Kit | 199.99 | 2024-03-15 |
| 15 | 5 | False | 81.02 | customer_name | 14 | 1014 | Robert J. Brown Jr. | rj.brown@email.net | 5555678901 | 654 Cedar Lane | Premium Kit | 2024-03-17 | |
| 16 | 6 | True | 100.0 | customer_name | 15 | 1015 | Jennifer Wilson | jen.wilson@web.io | (555) 678-9012 | 987 Birch Court | Starter Pack | 19.99 | 2024-04-01 |
| 17 | 6 | False | 100.0 | customer_name | 16 | 1016 | Jennifer Wilson | jen.wilson@web.io | (555) 678-9012 | 987 Birch Ct | Starter Pack | 19.99 | 2024-04-01 |
| 18 | 7 | True | 100.0 | customer_name | 17 | 1017 | David Martinez | david.m@service.com | (555) 789-0123 | 246 Maple Road | Deluxe Widget | 79.99 | 2024-04-15 |
| 19 | 7 | False | 100.0 | customer_name | 18 | 1018 | David Martinez | d.martinez@service.com | 555-789-0123 | 246 Maple Rd | Deluxe Widget | 79.99 | 2024-04-15 |
| 20 | 8 | True | 97.33 | customer_name | 19 | 1019 | Lisa Anderson | lisa.a@domain.com | (555) 890-1234 | 135 Walnut Way | Mini Tool | 14.99 | 2024-05-01 |
| 21 | 8 | False | 97.33 | customer_name | 20 | 1020 | Lisa M Anderson | lisa.a@domain.com | 555-890-1234 | 135 Walnut Way | Mini Tool | 14.99 | 2024-05-01 |
| 22 | 9 | True | 90.08 | customer_name | 21 | 1021 | Thomas Taylor | tom.taylor@inbox.com | (555) 901-2345 | 864 Spruce Trail | Combo Pack | 59.99 | 2024-05-15 |
| 23 | 9 | False | 90.08 | customer_name | 22 | 1022 | Tom Taylor | tom.taylor@inbox.com | 555-901-2345 | 864 Spruce Trl | Combo Pack | 59.99 | 2024-05-15 |
| 24 | 10 | True | 100.0 | customer_name | 24 | 1024 | Karen White | karen.w@test.com | (555) 012-3456 | 579 Ash Circle | Widget Pro | 49.99 | 2024-06-01 |
| 25 | 10 | False | 100.0 | customer_name | 25 | 1025 | Karen White | karen.w+newsletter@test.com | 555-012-3456 | 579 Ash Cir | Widget Pro | 49.99 | 2024-06-01 |
| 26 | 11 | True | 100.0 | customer_name | 26 | 1026 | James Clark | j.clark@biz.co | (555) 111-2222 | 111 First Street North | Enterprise License | 499.99 | 2024-06-15 |
| 27 | 11 | False | 100.0 | customer_name | 27 | 1027 | James Clark | j.clark@biz.co | 555-111-2222 | 111 1st St N | Enterprise License | 499.99 | 2024-06-15 |
| 28 | 12 | True | 90.28 | customer_name | 28 | 1028 | Patricia Lee | pat.lee@mail.com | (555) 222-3333 | 222 Second Avenue South | Basic Set | 29.99 | 2024-07-01 |
| 29 | 12 | False | 90.28 | customer_name | 29 | 1029 | Pat Lee | pat.lee@mail.com | 555-222-3333 | 222 2nd Ave S | Basic Set | 29.99 | 2024-07-01 |
| 30 | 13 | True | 92.5 | customer_name | 30 | 1030 | Christopher Hall | chris.hall@email.org | (555) 333-4444 | 333 Third Boulevard East | Gadget X | 89.99 | 2024-07-15 |
| 31 | 13 | False | 92.5 | customer_name | 31 | 1031 | Chris Hall | chris.hall@email.org | 555-333-4444 | 333 3rd Blvd E | Gadget X | 89.99 | 2024-07-15 |
| 32 | 14 | True | 100.0 | customer_name | 32 | 1032 | Amanda Young | amanda.y@web.net | (555) 444-5555 | 444 Oak Parkway | Super Tool | 129.99 | 2024-08-01 |
| 33 | 14 | False | 100.0 | customer_name | 33 | 1033 | Amanda Young | amanda.y@web.net | (555) 444-5555 | 444 Oak Pkwy | Super Tool | 129.99 | 2024-08-01 |
| 34 | 15 | True | 90.72 | customer_name | 34 | 1034 | Daniel King | dan.king@corp.io | (555) 555-6666 | 555 Elm Square | Premium Kit | 199.99 | 2024-08-15 |
| 35 | 15 | False | 90.72 | customer_name | 35 | 1035 | Dan King | dan.king@corp.io | 555.555.6666 | 555 Elm Sq | Premium Kit | 199.99 | 2024-08-15 |
| 36 | 16 | True | 100.0 | customer_name | 36 | 1036 | Michelle Scott | m.scott@place.com | (555) 666-7777 | 666 Pine Highway | Deluxe Widget | 79.99 | 2024-09-01 |
| 37 | 16 | False | 100.0 | customer_name | 37 | 1037 | Michelle Scott | m.scott@place.com | (555) 666-7777 | 666 Pine Hwy | Deluxe Widget | 79.99 | 2024-09-01 |
| 38 | 17 | True | 100.0 | customer_name | 38 | 1038 | Kevin Adams | kevin.a@shop.biz | (555) 777-8888 | 777 Cedar Terrace | Starter Pack | 19.99 | 2024-09-15 |
| 39 | 17 | False | 100.0 | customer_name | 39 | 1039 | Kevin Adams | kevin.a+deals@shop.biz | 555-777-8888 | 777 Cedar Ter | Starter Pack | 19.99 | 2024-09-15 |
| 40 | 18 | True | 100.0 | customer_name | 40 | 1040 | Nancy Wright | nancy.w@home.net | (555) 888-9999 | 888 Maple Place | Mini Tool | 14.99 | 2024-10-01 |
| 41 | 18 | False | 100.0 | customer_name | 41 | 1041 | Nancy Wright | nancy.w@home.net | (555) 888-9999 | 888 Maple Pl | Mini Tool | 14.99 | 2024-10-01 |
| 42 | 19 | True | 100.0 | customer_name | 42 | 1042 | George Lopez | g.lopez@firma.com | (555) 999-0000 | 999 Walnut Expressway | Combo Pack | 59.99 | 2024-10-15 |
| 43 | 19 | False | 100.0 | customer_name | 43 | 1043 | George Lopez | g.lopez@firma.com | 555-999-0000 | 999 Walnut Expy | Combo Pack | 59.99 | 2024-10-15 |
| 44 | 20 | True | 100.0 | customer_name | 44 | 1044 | Sandra Hill | s.hill@provider.co | (555) 101-2020 | 1010 Spruce Crossing | Widget Pro | 49.99 | 2024-11-01 |
| 45 | 20 | False | 100.0 | customer_name | 45 | 1045 | Sandra Hill | s.hill@provider.co | 555-101-2020 | 1010 Spruce Xing | Widget Pro | 49.99 | 2024-11-01 |
| 46 | 21 | True | 100.0 | customer_name | 46 | 1046 | Mark Robinson | mark.r@office.com | (555) 202-3030 | 2020 Ash Heights | Enterprise License | 499.99 | 2024-11-15 |
| 47 | 21 | False | 100.0 | customer_name | 47 | 1047 | Mark Robinson | mark.r@office.com | 555-202-3030 | 2020 Ash Hts | Enterprise License | 499.99 | 2024-11-15 |
| 48 | 22 | True | 93.68 | customer_name | 48 | 1048 | Unique Customer One | unique1@solo.com | (555) 000-0001 | 1 Unique Road | Widget Pro | 49.99 | 2024-12-01 |
| 49 | 22 | False | 93.68 | customer_name | 49 | 1049 | Unique Customer Two | unique2@solo.com | (555) 000-0002 | 2 Unique Road | Gadget X | 89.99 | 2024-12-02 |
| 50 | 22 | False | 93.68 | customer_name | 50 | 1050 | Unique Customer Three | unique3@solo.com | (555) 000-0003 | 3 Unique Road | Super Tool | 129.99 | 2024-12-03 |