This project scrapes outdoor rock climbing routes or areas from mountainproject.com and determines if they have fixed hardware that is broken or in need of repair. Data is stored locally in a sqlite3 database.
- Install Python3
- Install project requirements
- Download various packages as needed for nltk: 'ntlk.download ...' Python console makes this easy
- python3 menu.py
- test_text_miner.py - tests sets of 1-2 sentences against text mining algorithm
- test_one_route.py - tests one route at a time
- Input validation
- Text mining refinement to fix false positives (see test_one_route.py)