Skip to content

Find me rock climbing routes on Mountain Project that need replaced hardware.

Notifications You must be signed in to change notification settings

hanswebster/mountain_project_bad_hardware

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mountain Project Bad Hardware Finder

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.

Requirements

How to Run Locally

  • Install Python3
  • Install project requirements
  • Download various packages as needed for nltk: 'ntlk.download ...' Python console makes this easy
  • python3 menu.py

Tests

  • test_text_miner.py - tests sets of 1-2 sentences against text mining algorithm
  • test_one_route.py - tests one route at a time

Further Development

  • Input validation
  • Text mining refinement to fix false positives (see test_one_route.py)

About

Find me rock climbing routes on Mountain Project that need replaced hardware.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages