Skip to content

[Uni Master's thesis] Knowledge Maps as support tool for managing scientific competences

Notifications You must be signed in to change notification settings

joaogenio/knowledge-maps

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Knowledge Maps as support tool for managing scientific competences

Main features

  • Fetch academic data like publications, conference papers and projects from Scopus and Ciência Vitae APIs.
  • Automatic conflict resolution between the two sources.
  • Visualize in-house competences through interactive knowledge maps and graphs.
  • Ability to filter data by author, year, type of publication, etc.

Example of one of the main views of the application:

concept/screenshothome.png

Getting Started

Setup

  1. (Optional) Create a virtual environment.
https://docs.python.org/3/library/venv.html
or
https://virtualenvwrapper.readthedocs.io/en/latest/
  1. Install requirements.
cd .../knowledge-maps/
pip3 install -r requirements.txt
  1. Rename the following files:
.../knowledge-maps/mkm/knowledge/api_utils/config.json.old
.../knowledge-maps/mkm/knowledge/api_utils/config.ini.old

to

config.json
config.ini
  1. Add API keys to the following files:
.../knowledge-maps/mkm/knowledge/api_utils/config.json
.../knowledge-maps/mkm/knowledge/api_utils/config.ini

(IMPORTANT) Scopus API synchronization only works when executing the program from within an authorized organization (e.g. University), or through a VPN. Get your API key here.

Contact the Ciência Vitae team for an API key.

  1. Apply Django's models to the database.
cd .../knowledge-maps/mkm
python3 manage.py makemigrations
python3 manage.py migrate
  1. Create a super user.
cd .../knowledge-maps/mkm
python3 manage.py createsuperuser

Usage

Run server.

cd .../knowledge-maps/mkm/
python3 manage.py runserver

About

[Uni Master's thesis] Knowledge Maps as support tool for managing scientific competences

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published