Challenge Project

Reduce to the max: Txt2Key

Ein Schlüsselwort-Generator für Datenkataloge

3

⛶  Fullscreen ↓  Download 📂 Demo

Keywords sind wichtig. Ohne sie gehen Inhalte in der Informationsflut des Internets unter. Am sinnvollsten ist es, wenn die passenden Schlüsselworte aus einer umfangreichen, aber vordefinierten Liste gewählt werden. Die treffenden Schlüsselworte zu finden, ist aber umständlich und zeitaufwändig.

Bislang. Denn nun gibts Txt2Key, einen effizienten Keyword-Generator. 

Txt2Key ist eine einfache API. Wird eine Beschreibung an die technische Schnittstelle geschickt, liefert sie eine Liste von Keywords zurück. Somit lässt sich Txt2Key an bestehende Datenkataloge anbinden, etwa an I14y.ch, Opendata.swiss oder Geocat.ch.

Ziel: Bessere Schlüsselworte -- ganz einfach generiert

Organisation: BFS I14Y.ch

📎 govTech_challenge.pdf

txt2key

Txt2key ist ein automatischer Schlüsselwort-Generator. Er extrahiert aus Beschreibungstexten die passenden Schlüsselwörter und stellt diese mehrsprachig zur Verfügung. Txt2key kann einfach an bestehende Katalog-Seiten wie I14Y.ch angebunden werden.

Txt2key ist ein experimentelles Projekt. Entstanden ist der Dienst am GovTech-Hackathon vom 23. und 24. März 2023 in Zollikofen.

Datengrundlagen

Public API

Kontakt

Bei Rückfragen: Mathias Born, +41 76 431 24 15

Live Demo

  1. https://govtech2023-text2key-qtyt.vercel.app/
  2. https://govtech2023-text2key-qtyt-5dww4h6zn-ggcaponetto.vercel.app/

Extension

var head = document.getElementsByTagName('head')[0];
var script = document.createElement('script');
script.type = 'text/javascript';
script.onload = function() {
    run();
}
script.src = 'https://govtech2023-text2key-qtyt.vercel.app/js/txt2key-standalone.js';
head.appendChild(script);
This content is a preview from an external site.
 

Repository updated

25.03.2023 16:00 ~ loleg

Project

Event finished

Edited (version 29)

24.03.2023 14:39 ~ MathiasBorn

Merge pull request #1 from I14Y-ch/gui-2

gui update (@ggcaponetto)

add frontent rc (@ggcaponetto)

update gitignore (@ggcaponetto)

add csv with 10 different datasets and keywords

Update README.md (@ggcaponetto)

Yake Backend: Improve swagger documentation (@Gartner, Mathias)

Yake Backend: Refactor YakeClient into its own class (@Gartner, Mathias)

Merge branch 'AzureTranslations' (@Gartner, Mathias)

remove commented-out code

Joined the team

24.03.2023 11:01 ~ MathiasGartner

Project

Update README.md (@ggcaponetto)

Yake Backend: Use Azure to translate keywords to de, fr, it, en (@Gartner, Mathias)

add cors and update promt

Yake Backend: Hande OPTIONS request correclty (@Gartner, Mathias)

Change deployment to enable HTTPS and CORS (@Gartner, Mathias)

Fix language parameter (@Gartner, Mathias)

Fix typo in folder (@Gartner, Mathias)

Typo (@MathiasBornI14Y)

Contact info (@MathiasBornI14Y)

add frontend

add backend_yak

update README

added container deployment added swagger to "production" (@Gartner, Mathias)

initial api setup (@Gartner, Mathias)

add backend_openai

Update README.md (@MathiasBornI14Y)

Edited (version 25)

23.03.2023 13:42 ~ MathiasBorn

Project

Edited (version 23)

23.03.2023 13:41 ~ MathiasBorn

Project initiated

23.03.2023 13:29 ~ zurki

Joined the team

23.03.2023 13:24 ~ sebastiannussgruber

Initial commit (@MathiasBornI14Y)

Joined the team

23.03.2023 10:53 ~ tobias

Event started

Edited (version 15)

22.03.2023 21:08 ~ MathiasBorn

Edited (version 13)

22.03.2023 20:59 ~ MathiasBorn

Edited (version 11)

22.03.2023 20:58 ~ MathiasBorn

Edited (version 9)

22.03.2023 20:52 ~ MathiasBorn

Edited (version 7)

22.03.2023 20:51 ~ MathiasBorn

Joined the team

22.03.2023 20:40 ~ Thisss

Challenge

 
Alle Teilnehmer*innen, Sponsor, Partner, Freiwilligen und Mitarbeiter*innen unseres Hackathons sind verpflichtet, dem Hack Code of Conduct zuzustimmen. Die Organisatoren werden diesen Kodex während der gesamten Veranstaltung durchsetzen. Wir erwarten die Zusammenarbeit aller Teilnehmer*innen, um eine sichere Umgebung für alle zu gewährleisten. Mehr Details befinden sich in die GovTech Hackathon Guidelines.

Tous les participant-es, sponsors, partenaires, bénévoles et collaborateurs/collaboratrices de notre hackathon sont tenus d'accepter le Hack Code of Conduct. Les organisateurs feront appliquer ce code tout au long de l'événement. Nous attendons de tous les participants qu'ils coopèrent afin de garantir un environnement sûr pour tous. Pour plus de détails, veuillez consulter les Guidelines du GovTech Hackathon.

Creative Commons LicenceDie Inhalte dieser Website stehen, sofern nicht anders angegeben, unter einer Creative Commons Attribution 4.0 International License | Le contenu de ce site web est, sauf indication contraire, sous licence Creative Commons Attribution 4.0 International.