Skip to content

jacekmiecznikowski/neo4index

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

neo4index

Flask & Neo4j citation index calculation app

Alt Text

Abstract

Citations are very important for the world of science. Scientific achievements of researchers are often estimated based on research carried out on bibliographic lists. Scientists who are cited more often are considered the most valuable. The evolution of the Internet requires the development of information storage methods, because data is constantly increasing in quantity. Non-relational databases have been gaining popularity over the last years, because traditional database solutions, despite being a standard, do not necessarily cope well with storing and processing huge amounts of connected data. The graph model of data representation becomes noteworthy in such cases. This work combines both issues -- the evaluation of scientific achievements using bibliometric indicators and the use of graph databases to store and process connected data.

Installation

I recommend using virtualenv.

virtualenv venv --python=python3.6
source venv/bin/activate
pip install -r requirements.txt

How to run

Remember to have your Neo4j database running. Datasets can be found below.

FLASK_APP=run.py FLASK_DEBUG=1 flask run

See also

  • oai-harvest - A harvester used to collect records from arXiv via OAI2.
  • figshare - Datasets used in this project
  • arXivCSV - This script manipulates arXiv OAI-PMH files to CSV format
  • arxivCite - Citation simulator for dataset used in this application

Author

Copyright © 2018 Jacek Miecznikowski. All rights reserved.

About

Flask & Neo4j citation index calculation app

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published