Highlight My Life(HML) is a program that highlights what is important in the pdf file of textbooks or lecture books that contain a lot of content. By highlighting, you will be able to easily understand which part of the content is important and provide convenience in studying or understanding.
Highlight My Life(HML) is an open source project developed by Chung-ang University Student Team using Google API, OCR, NLP etc..
HML is made in Python 3 version.
To install package
$ git clone https://github.com/CAU-OSS-2019/team-project-team06.git
$ cd team-project-team06
$ pip install -r requirement.txt
Also install poppler package in https://github.com/Belval/pdf2image
You have to get Google Cloud Vision API key for running this program.
$ export GOOGLE_APPLICATION_CREDENTIALS="/my key location.json"
$ python manage.py makemigrations
$ python manage.py migrate
$ python manage.py runserver 0.0.0.0:8000
Put pdf what you want to highlight into 'input' directory
$ cd team-project-team06
$ python -m mainapp.pdf2jpg -i mainapp/input
- Issue Tracker: https://github.com/CAU-OSS-2019/team-project-team06/issues
- Source Code: https://github.com/CAU-OSS-2019/team-project-team06/
If you want to contribute to HML, be sure to review the contribution guideline. This project adheres to HML's code of conduct. By participating, you are expected to uphold this code.
We use GitHub issues for tracking requests and bugs.
MIT license