DOI Summarizer and Recommender
This is live on Flask: rwilfong.pythonanywhere.com
Required Libraries
Flask:
- Flask
- render_template
- request
- redirect
- url_for
- session
Datetime:
- datetime
Collections:
- defaultdict
scikit-learn:
- sklearn.feature_extraction.text: CountVectorizer, TfidfVectorizer
- sklearn.metrics.pairwise: cosine_similarity
NLTK:
- nltk.tokenize: sent_tokenize
- nltk.collocations: BigramAssocMeasures, BigramCollocationFinder
- nltk.corpus import stopwords
NetworkX
NumPy
xml.etree.ElementTree
sqlite3
Biopython:
- Entrez
string:
- punctuation
Workflow
The workflow can be found in 'project_writeup.pdf' under 'Breakdown of Work and Methods Used'.