Reduce to the max: Txt2Key

Ein Schlüsselwort-Generator für Datenkataloge

3

⛶  Open fullscreen

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.
 

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

Repository updated

25.03.2023 16:00 ~ loleg

Event finished

24.03.2023 16:00

Edited content 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

Find

24.03.2023 11:01

Joined the team

24.03.2023 11:01 ~ MathiasGartner

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)

Find

23.03.2023 13:42

Edited content version 25

23.03.2023 13:42 ~ MathiasBorn

Edited content version 23

23.03.2023 13:41 ~ MathiasBorn

Project initiated

23.03.2023 13:29 ~ zurki

Ask

23.03.2023 13:24

Joined the team

23.03.2023 13:24 ~ sebastiannussgruber

Initial commit (@MathiasBornI14Y)

Ask

23.03.2023 10:53

Joined the team

23.03.2023 10:53 ~ tobias

Event started

23.03.2023 09:00

Edited content version 15

22.03.2023 21:08 ~ MathiasBorn

Edited content version 13

22.03.2023 20:59 ~ MathiasBorn

Edited content version 11

22.03.2023 20:58 ~ MathiasBorn

Edited content version 9

22.03.2023 20:52 ~ MathiasBorn

Edited content version 7

22.03.2023 20:51 ~ MathiasBorn

Joined the team

22.03.2023 20:40 ~ Thisss
 
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.

GovTech Hackathon 2023