Skip to content
This repository was archived by the owner on Mar 14, 2023. It is now read-only.
/ ARTFUL Public archive

An Interactive Country Reference Frequency Choropleth Mapper

Notifications You must be signed in to change notification settings

kev007/ARTFUL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

231 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ARTFUL

An inteRactive counTry reFerence freqUency choropLeth mapper

Interactive Leaflet web application using the University of Leipzig Corpora Collection: A graphical representation of inter-country entity references in multilingual corpora.

Dependencies

  • Java 8
  • Maven
  • Python 3
  • Pip3

Installation

The web application can simply be run with maven:

cd server
mvn clean install 
mvn spring-boot:run -Dtranslation_database=src/main/resources/translations.sqlite

If you want to use the included scripts to add new data to the database you need to install some dependencies

cd data-aggregation-tools/
sudo pip3 install -r requirements.txt 

Usage

To import new data:

Copy extracted Leipzig Corpora *-words.txt word frequency files to leipzigCorporaParser/resources/txt and/or add non-default paths to config.properties

run Main.java and SparqlQueryTools.java

OR

cd leipzigCorporaParser
mvn clean install
mvn exec:java@sparql
mvn exec:java@parser

Parsing new data

Datasource

Deployment

Tested with Tomcat 7

mvn package
cp artful.war /usr/share/tomcat/webapps

Note: The tomcat path may be different.

Screenshots

User Interface

About

An Interactive Country Reference Frequency Choropleth Mapper

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •