Skip to content
This repository has been archived by the owner on Feb 18, 2024. It is now read-only.

ipeirotis/Citation-Analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Citation analysis - Data management

This is the data management component of the citation analysis project. The component aims to allow users (1) to retrieve data from [Google Scholar] (https://scholar.google.gr/), and (2) to manage this data.

Locally

Download and install the prerequisites.

Create the database.

Download the SQL script.

Use the mysql client to create a database, and execute the script.

create database citation_analysis_db;
use citation_analysis_db;
source path/to/the/sql/script;

Install the dependencies.

cd src
pip install -r requirements.txt -t lib/

Configure.

Change SQLALCHEMY_DATABASE_URI in src/config.py to point to the database.

Deploy.

cd src
dev_appserver.py .

Access the application.

Go to http://localhost:8080/index.html.

Remotely @ Google App Engine

Configure.

Change SQLALCHEMY_DATABASE_URI in src/config.py to point to the remote database.

IP: 173.194.242.182

DATABASE: citation_analysis_db

USERNAME: programize2

PASSWORD: scholar123!

Deploy.

cd src
appcfg.py -A citation-analysis update .

Access the project.

Go to https://console.developers.google.com/project/citation-analysis.

Access the application.

Go to https://citation-analysis.appspot.com.

About

Analyzing citations using the Bass Diffusion model

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •