Skip to content

Angular/FastAPI Web application for GraphDB database query and analysis

Notifications You must be signed in to change notification settings

GSelim/knowledge-graph-analysis-web-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

knowledge-graph-analysis-web-app

Web application for GraphDB database query and analysis

This user interface serves as an illustration of some of the research tasks that have been performed during the internship and constitute a proof of concept for an end-to-end data analysis method. The goal is for the user to automatically generate SQL views of the data contained in GraphDB's knowledge graph database without writing sparql queries. These views would later be used to create Power Bi vizuals for data analysis and presentation.

It currently utilizes a template model for query generation, but later, with a natural Language to SPARQL query conversion system, the platform is aimed to offer an easy to use analysis tool for the team of the Temporal Knowledge Base Group at Jaume University.

It also allows users to generate Pyvis graphs and computer different node centrality metrics and rankings in order to compare Cities by attractiveness or twitter accounts by reputation.

The application developped with Angular for the front-end and Python FastAPI for the back-end requires a local GraphDB installation as well as an active repository.

For any question regarding the content of this document or attachments please contact me on this address : selim.gmati@insa-rennes.fr

About

Angular/FastAPI Web application for GraphDB database query and analysis

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages