Meeting Notes - FHNW-IGEO/Geoharvester GitHub Wiki

Kick off meeting 07.12.2022 0830-1000

Microsoft Teams meeting

Participants :

swisstopo:

David Oesch PL

Pasquale Di Donato Tech PL ( Master of metadata and services…)

Pascal Barth FrontEnd map.geo.admin.ch swisstopo

Tanja Humar Metadata specialist swisstopo

Oliver Katsikas Intern Metadata Team Geocat

Raphaelle Arnaud PL Metadata Team Geocat

Benoît Regamey Tech Metadata Team Geocat

FHNW:

Pia Bereuther Lead / Geomatik

Fiona Tiefenbacher WissAssistent (50%)

Friedrich Striewski Entwickler

Agenda items:

  • Welcome & Roles (David)

  • Short introduction participants (all)

  • Agenda overview

  • Short introduction project

  • Contract: status

Intro:

Der Projekt scope wird auf diesen zwei Anwendungsfällen sein

  • “Where it could” go

    1. H2M https://ilimodels.ch

      • Ziel SEO Unterstützung

      • Funktion Aggregiertes GetCapabilities aus den verschiedenen Diensten übernommen

    2. M2M API https://ilimodels.ch/api/index.html

  • Mögliche Nutzung der Ergebnisse:

    1. Map.geo.admin.ch: Bereitstellung Schnittstelle/ Datensatz um bei map.geo.admin.ch das Import Interface durch einen Layertree mit Kantonen/ Organisationen - topics ( einen Katalog) “Drittanbieter” zu ersetzen und in der Suche map.geo.admin.ch die einzelnen Layer auffindbar machen,

Out Of Scope

  1. Beantwortung von Fragen der Bürger mit Raumbezug (Bot) zb analog

    • Mit NLP : INODE Open Data Dialog ermöglicht es Nutzern, Datensätze in NLP zu erkunden. Der Dienst nimmt in Englisch formulierte Datenanfragen entgegen (wandelt diese in SQL um) und liefert eine Ergebnistabelle zusammen mit einer Erklärung in NLP, was das System verstanden hat. Angesichts der Mehrdeutigkeit der natürlichen Sprache kann es vorkommen, dass Benutzeranfragen missverstanden werden. In diesem Fall können die Benutzer ihre Anfrage umformulieren und erneut stellen, so dass ein Dialog mit dem System entsteht, bis sie das gewünschte Ergebnis erhalten

    • Mit NLP: Algorithmus formt die Frage um und stellt seine Ergebnisse für verschiedene Kategorien zusammen:

    • EOSC Search Service (eosc-portal.eu)

Status

  • KOGIS:

    • Vertrag erstellt und signed

  • FHNW:

    • Vertrag übermittelt

Next Steps:

swisstopo:

FHNW:

Next meeting:

  • 11.1.2023 0830 Teams . > Dave will send invites

Meeting 11.01.2023 0830-0900

Microsoft Teams meeting

Participants : FHNW: Pia Bereuther Fiona Tiefenbacher Friedrich Striewski

swisstopo: David Oesch Pasquale Di Donato Tanja Humar

Status

  • KOGIS:

    • keine news

  • FHNW:

    • Status Arbeit: Link slides @pia

      • Feedback von swisstopo
        • JSON-LD fuer SEO optimal
        • uU HTML supported analog zu OGC API für front, mit Metatags basierend auf schema.org
      • Operation auf FHNW Infra oder swisstopo Infra ?
        • swisstopo infra für Prod, simple analog MeteoSchweiz POC
      • Gov Hackaton:
        • FAST API als Idee

Next Steps:

swisstopo:

  • Inhalt : Datenmodell Response Anforderung: Sample request erstellen

FHNW:

  • Anforderung Hosting : welche EC2 Instanz wird benötigt?
  • Gov Hackaton: FAST API oder ähnliche Idee weitereentwickeln

Next meeting:

  • 23.1.2023 1400Teams

Meeting 23.01.2023 1400-1430

Microsoft Teams meeting siehe Einladung

Participants : FHNW:

  • Pia Bereuther
  • Fiona Tiefenbacher
  • Friedrich Striewski

swisstopo:

  • David Oesch
  • Pasquale Di Donato
  • Tanja Humar

Status

KOGIS:

FHNW:

Program Flow Geoharvester (in developement)

Program Flow Geoharvester

Next Steps:

swisstopo:

FHNW:

  • GoVTechHackathon: am 31.1.2023 wird am swisstopo verschickt
  • Link Flowdirekt in meeting notes

Next meeting:

-06.02.2023 1400 Teams

Meeting 06.02.2023 1400-1430

Microsoft Teams meeting siehe Einladung

Participants : FHNW:

  • Pia Bereuter
  • Fiona Tiefenbacher
  • Friedrich Striewski
  • Elia Ferrari

swisstopo:

  • David Oesch
  • Pasquale Di Donato ( excused)
  • Tanja Humar

Status

KOGIS:

  1. Accepted ( pasquale has reccieved confirmation)
  2. Wer wird präsent sein von FHNW?

FHNW:

  • DB REDDIS: https://github.com/FHNW-IVGI/Geoharvester/issues/9 als option für DB
  • Personas: Fragenkatalog und User Journeys erstellt, wireframes erstellt
  • Front end: screenshots siehe wiki
  • Elia: welcome on the Team für 1.5 Monate
  • NLP / räumliche Daten TF/ IDF getestet

Next Steps:

swisstopo:

  • @Pasquale - Access swisstopo infra: ssh key form
  • add elia to mailing

FHNW:

Next meeting:

-20.02.2023 1400 Teams

Meeting 20.02.2023 1400-1430

Microsoft Teams meeting siehe Einladung

Participants : FHNW:

  • Pia Bereuter
  • Fiona Tiefenbacher
  • Friedrich Striewski
  • Elia Ferrari

swisstopo:

  • David Oesch (Ferien)
  • Pasquale Di Donato
  • Tanja Humar

Status

KOGIS:

  • AWS IAM and SSH keys sent to IT. Pending on their side. We'll send a request for an ETA.
  • GOV Hackathon: not yet accepted. They still have question (email sent to Pia)
  • Status report to be presented on 03.03.2023. We need some slides

FHNW:

  • added database Reddis and successfully installed environment necessary (WSL/Docker) - switch to Docker
  • Reddis has geographical features and is much faster
  • geographical integration more as an overview instead of selection
  • 27.02 meeting FHNW for further course of action
  • NLP to derive themes and keywords from Abstract: TFIDF algorithm, keywords extraction with rake, spacy as NLP model, topic modeling LSA/I difficult; used various tools for comparison --> discuss internally to chose which tools to use further
  • how to get with one query the same dataset in another canton - ranking of similarity
  • frontend element mapping to backend elements, to visually show the connection
  • integrate Dave's code into the main repo

Next Steps:

swisstopo:

  • Get an ETA from IT --> Next sprint ending 07.03.2023

FHNW:

  • Prepare slides for status report (28.02.2023)
  • answer GovTech Hackathon email

Next meeting:

-06.03.2023 1400 Teams

Meeting 06.03.2023 14:15-14:45

Microsoft Teams meeting siehe Einladung

Participants : FHNW:

  • Pia Bereuter
  • Fiona Tiefenbacher
  • Friedrich Striewski
  • Elia Ferrari

swisstopo:

  • David Oesch
  • Pasquale Di Donato
  • Tanja Humar

Status

KOGIS:

  • Infra access should be available tomorrow 07.03.2023
  • Fix abstract and keywords concatenation in scraper

FHNW:

  • 2 Challenges for the GeoHack (https://github.com/FHNW-IVGI/Geohack-Geoharvester)
  • modified backend for GeoHack, so that the participants have easier access --> no docker, no redis just pandas dataframe, only WFS are loaded otherwise response to slow (~3s)
  • Redis limited output datasets are 10, will be increased
  • Tokenization does not work properly, especially search query with more than one word, is going to be analized and adjusted if possible
  • further frontend development is on a pause, and so is fiona (ca. for the next 3 weeks)

Next Steps:

swisstopo:

FHNW:

  • tbd

Next meeting:

-20.03.2023 1400 Teams

Meeting 20.03.2023 14:00-14:30

Microsoft Teams meeting siehe Einladung

Participants : FHNW:

  • Pia Bereuter
  • Fiona Tiefenbacher
  • Friedrich Striewski
  • Elia Ferrari

swisstopo:

  • David Oesch
  • Pasquale Di Donato
  • Tanja Humar

Status

KOGIS:

FHNW:

Next Steps:

swisstopo:

  • tbd

FHNW:

  • tbd

Next meeting:

-17.04.2023 1400 Teams

Meeting 17.04.2023 14:00-14:30

Microsoft Teams meeting siehe Einladung

Participants : FHNW:

  • Pia Bereuter
  • Fiona Tiefenbacher
  • Friedrich Striewski
  • Elia Ferrari

swisstopo:

  • David Oesch
  • Pasquale Di Donato
  • Tanja Humar

Status

KOGIS:

FHNW:

Next Steps:

swisstopo:

  • DNS?
  • Spec API
  • Spec GUI

FHNW:

  • HTTPS ?
  • Use geoservices_CH.CSV as data source (if not already the case)
  • Provide a unique getData endpoint. The endpoint returns all data (excepted "UPDATE", Which is overall empty). Need to support pagination. This endpoint should also support filtering on service provider and/or service type
  • Provide an endpoint {datasetID}. The endpoint provides details on one specific dataset. It could be used also by the GUI (see mockups)
  • Is it possible to "overwrite" the fields labels? E.g. "Provider" instead of "OWNER"
  • Check/Improve search --> See https://davidoesch.github.io/geoservice_harvester_poc/

Next meeting:

-02.05.2023 09:30 Teams

⚠️ **GitHub.com Fallback** ⚠️