Scholar Search and ReactJS

Am planning to built a Single Page Application that can search google scholar, as well as customizing results.

Scraping google scholar will be easy thank to Christian Kreibich who has written a python library (scholar.py) which returns results from google scholar based on the query variables such as title, author and date. Here is a sample command from scholar.py and the output it returns (excerpt taken from the schorlar.py git repository)

$ scholar.py -c 1 --author "albert einstein" --phrase "quantum theory"
         Title On the quantum theory of radiation
           URL http://icole.mut-es.ac.ir/downloads/Sci_Sec/W1/Einstein%201917.pdf
          Year 1917
     Citations 184
      Versions 3
    Cluster ID 17749203648027613321
      PDF link http://icole.mut-es.ac.ir/downloads/Sci_Sec/W1/Einstein%201917.pdf
Citations list http://scholar.google.com/scholar?cites=17749203648027613321&as_sdt=2005&sciodt=0,5&hl=en
 Versions list http://scholar.google.com/scholar?cluster=17749203648027613321&hl=en&as_sdt=0,5
       Excerpt The formal similarity between the chromatic distribution curve for thermal radiation [...]

The back end of the application will be built in flask and be used to query google scholar. The front end will be built in React.

This is my first application being built with React. To get started I built the skeleton for a Flask and React based application following a guide from Real Python.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s