Skip to content

Felioxx/SIS-Course

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

150 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo

Chat with NRW

Ask NRW about its most important geometries!


made @ifgi - UNI MUENSTER 🌍
Explore the docs »

-- ⭔ ♞ - ❀ - ♞ ⭔ --

Table of Contents
  1. About The Project
  2. Example Questions
  3. Built With
  4. Getting Started
  5. License
  6. Contact
  7. Acknowledgments

About The Project

This project was done during the winter term 2024/25 at ifgi Münster as part of the Spatial Information Search Course of the Master in Geoinformatics.

In this project a collaborative and interactive Web-Application was implemented. The App includes a Chatbot which is linked to a leaflet map. It is knowledged about the geometries and the federal relations of Northrhine-Westphalia.

It consists of multiple components, which will be explained in the following:


In order to use the chatbot, one has to enter a purchased Open AI API Key The field for entering the key opens on loading the /chat page.








On the left side of the page is the chat where you can asks questions similar to our listet examples. After asking the question the chatbot takes some time to generate the answer. When the answer is computet, the named entities in question and answer are visualized on the right side on the leaflet map.







(back to top)


Questions answered by the application

regarding location

  • Where lies (city/district/administrative district)?

regarding federal levels

  • Which cities lie in the district of (district)?
  • Which cities/districts lie in the administrative district of (administrative district)?

regarding attributes

  • What is the size of (city/districts/administrative district)?

regarding relations between entities

distances
  • What is the distance between (city) and (city)?
  • What is the distance between (district) and (district)?
  • What is the distance between (administrative district) and (administrative district)?
cardinal directions
  • Show me every city that lies western of (city)?
  • Show me every district that lies western of (district)?
  • Show me every administrative district that lies western of (administrative district)?
  • In which direction lies (city) from (city)?
  • In which direction lies (district) from (district)?
  • In which direction lies (administrative district) from (adnministrative district)?
neighbors
  • Show me all Neighbors of (city/district/administrative district)?

(back to top)


Built With

  • JavaScript
  • python
  • nodeJS
  • Bootstrap
  • JQuery
  • neo4j
  • openAi
  • StackOverflow

(back to top)

Getting Started

Installation

  1. Clone the repo
    https://github.com/Felioxx/SIS-Course
  2. Install NPM packages in the root directory.
    cd App
    npm install
  3. Run the application
    npm start

(back to top)

Usage goals

Importance of the application

  • Works with the “complete” geometries
  • Has knowledge about the relations
  • Visualization on map
  • Easy to use (less complex than Google Maps f.e.)

Target users

  • Local government workers
  • Citizens
  • People who struggle with current Map services

Benefits for the users

  • Easy useage
  • Precise visualization
  • Correct distances
  • Explanation of the federal system

(back to top)

License

Copyright (c) 2025 Spacey GmbH

Distributed under the MIT License. See LICENSE.txt for more information.

(back to top)

Contact

Eva Langstein - elangste@uni-muenster.de

Anne Staskiewicz - anne.staskiewicz@uni-muenster.de

Felix Disselkamp - fdisselk@uni-muenster.de

(back to top)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors