Skip to content

jcheong0428/paperwiki

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

paperwiki

Paperwiki is a platform to foster open discussions about academic papers.

Architecture: Uses google scholar to search for articles (use scholar.py) "Create Page" will generate a DB for an article that would be saved into mongodb. A page will have the following format. Title. Authors & Affiliations. Year. Journal. Page. Etc.

Abstract

Paperwiki section [People can enter information about the article]

Features

  • search google scholar
  • create or see wiki pages on each paper
  • each wiki page will also host a reddit-like forum for discussions
  • main page will have a feed for recent wiki updates
  • users who contribute to the wiki will be notified when changed
  • users can star (bookmark) papers to their paperwiki library.
  • network map of literature.
  • retraction watch buttons and such.

To run:

  1. install dependencies
  2. update username and password in config.py file
  3. run
python app.py

in browser navigate to localhost:5000

To deploy

  1. https://medium.com/the-andela-way/deploying-a-python-flask-app-to-heroku-41250bda27d0
  2. Set environ variable for port. Config Vars: ON_HEROKU : True

Basically,

  1. Navigate to paperwiki_deploy
  2. cd paperwiki
  3. git pull
  4. Push to heroku
$ git add .
$ git commit -am "make it better"
$ git push heroku master

Resources

https://github.com/reddit-archive/reddit
https://github.com/ckreibich/scholar.py
https://flaskbb.readthedocs.io/en/latest/installation.html
https://github.com/fabiobatalha/crossrefapi

alt text alt text alt text

About

PaperWiki is an OpenSource tool that provides free summaries of scientific articles.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published