Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/property404/medlex
Tool for creating lexicons from sets of data
https://github.com/property404/medlex
Last synced: 27 days ago
JSON representation
Tool for creating lexicons from sets of data
- Host: GitHub
- URL: https://github.com/property404/medlex
- Owner: Property404
- License: other
- Created: 2015-04-14T04:27:41.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-08-26T19:46:37.000Z (over 9 years ago)
- Last Synced: 2023-10-20T22:40:04.557Z (about 1 year ago)
- Language: Python
- Homepage:
- Size: 318 KB
- Stars: 0
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: License
Awesome Lists containing this project
README
# MedLex
MedLex is a tool designed to take in CSV data and create a lexicon
**Modules used by MedLex:*** lex/download_data - Download sample data
* lex/ecsv - Easy csv reading
* lex/excel_to_csv - Convert Excel files to CSV files
* lex/format_lex - Format a lexicon as HTML
* lex/run_medlex - Create a lexicon
* lex/scrape - Scrape webpages
* lex/upload_data - Upload files
* lex/vocabulary - List of the 4500 most common English words
* lex/wordify - Word manipulation
**Packages needed:*** beautifulsoup4
* nltk
* xlrd
* dropbox
* google-api-python-client
**Setup Instructions:*** [Download](https://github.com/Property404/MedLex/archive/master.zip) and extract
* Install all needed packages through [pip](https://pypi.python.org/pypi/pip) if not installed
* run nltk.download('wordnet') in python shell if needed
* Optional: Set environmental path variable to include MedLex directory
* Optional for \*NIX: Type in MedLex directory:
* mv medlex.py medlex
* chmod +x medlex**Usage Instructions:**
* For usage help, open doc/Usage Documentation.html
* For additional help, try 'medlex --help'
* If MedLex won't run properly, try [updating Python](https://www.python.org/downloads/)
* Send feedback to [email protected]