- Website: https://yichunren.pythonanywhere.com/autolibrary/
- DSC180B - Capstone Project (Winter 2021)
- Section A04 Group03: Yichun Ren, Jiayi Fan, Bingqi Zhou
- Note: This is an application of AutoPhrase by Jingbo Shang.
- The docker repository is
jfan1998/dsc180a-docker
. - Note: The docker uses dsmlp base container. Please login to a dsmlp jumpbox before entering the command below.
launch-scipy-ml.sh -i jfan1998/dsc180a-docker:latest
Use port-forwarding on dsmlp to open the website:
- Instruction: https://docs.google.com/document/d/15ehCaVIKSXwgh2jvH3034l5uSPNLrZRgkczwl-xWNEU/edit?usp=sharing
- Our published website enables users to upload papers via URLs/Local Machine
- If you are curious about our code for published website, you can switch the branch to website.
- Please refer to
requirements.txt
to check if all the packages and libraries needed are installed.
python run.py
- The home page of website:
http://127.0.0.1:8000/autolibrary/
python run.py data
python run.py autophrase
Target 3: Apply weight to the quality scores of phrases according the corresponding quality score in its domain
python run.py weight
python run.py webscrape
Note: Files with human annotations are in the references directory.
python run.py report
Note: For the test run, raw test data and domain for search is in test/testdata directory.
python run.py test
python run.py website
Since AutoLibary does not have access right to your local documents, if you would like to try other papers, please put the papers in ~/AutoLibrary/website/autolibrary/documents
and refresh the local website.
- Yichun Ren: Dataset, Weight, Website Development
- Jiayi Fan: Data, Result Analysis, Website Development
- Bingqi Zhou: Dataset, Webscrap, Experiments