Lizenzen & Credits
Der Ideenatlas nutzt und kombiniert diverse Open-Source-Technologien, KI-Forschung und offene Datenquellen. Nachfolgend finden Sie eine Übersicht der verwendeten Komponenten, ihren Einsatzzweck und ihre Lizenzen.
Nutzungsbedingungen (Terms of Use)
Für die Nutzung des Ideenatlas gelten die folgenden Bedingungen:
- Lizenz des Dienstes & Haftungsausschluss
Der Ideenatlas ist ein unkommerzielles privates Forschungsprojekt. Die von ihm generierten Inhalte (Analysen, Visualisierungen) stehen unter der unten genannten Lizenz. Diese Lizenz gilt NICHT für die Inhalte der gefundenen Forschungsarbeiten; für diese gelten die Lizenzen der jeweiligen Datenquelle (z.B. arXiv). Alle Resultate können Fehler enthalten und werden ohne Gewähr bereitgestellt.
Lizenz: Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International
Besonderer Dank
Der Ideenatlas wäre in seiner jetzigen Form ohne externe Unterstützung nicht möglich gewesen.
Datenquellen & Lizenzen
Der Ideenatlas aggregiert ausschließlich Metadaten aus den folgenden wissenschaftlichen Open-Access-Quellen. Die Lizenzbedingungen für die Volltexte der Artikel bleiben davon unberührt und sind auf den jeweiligen Quellplattformen einsehbar.
KI-Modelle & API-Dienste
Die semantische Analyse und Verarbeitung basiert auf:
Python: Data Science, Visualisierung & Backend
Zur Berechnung des Wissensraums, der Visualisierung und der Server-Logik wird folgendes genutzt:
- SentenceTransformers
Framework zur Ausführung der Embedding-Modelle.
Lizenz: Apache 2.0
- UMAP Learn
Dimensionsreduktion an mehreren Stellen, unter anderem für 2D-Kartenpositionen.
Lizenz: OSI Approved
- HDBSCAN
Hierarchischer Clustering-Algorithmus zur Themenfindung.
Lizenz: BSD License
- Scikit-learn
Maschinelles Lernen (z.B. Normalisierung, TF-IDF).
Lizenz: BSD 3.0
- Matplotlib
Generierung der statischen Karten-Bilder (PNG).
Lizenz: BSD
- Shapely
Berechnung der geometrischen Umrisse der Cluster.
Lizenz: BSD 3.0
- NetworkX
Aufbau und Verwaltung des hierarchischen Wissensgraphen.
Lizenz: BSD 3.0
- Plotly
Erstellung interaktiver Graphen-Visualisierungen.
Lizenz: MIT License
- FastText
Basis-Bibliothek für das GlotLID-Modell.
Lizenz: MIT License
- PyCountry
Verarbeitung von ISO-Ländercodes und Sprachnamen.
Lizenz: LGPL v2 (OSI Approved)
- Flask
Webserver für die Python-Microservices.
Lizenz: BSD-3-Clause License
- APScheduler
Planung von Hintergrundaufgaben und Cleanups.
Lizenz: MIT License
Frontend
Die Benutzeroberfläche nutzt folgende Bibliotheken:
- Font Awesome Free
Bereitstellung der Icons und Symbole.
Lizenz: Icons (CC BY 4.0), Fonts (SIL OFL 1.1), Code (MIT License)
- KaTeX
Rendering von mathematischen Formeln im Browser.
Lizenz: MIT License
- Tippy.js & Popper
Darstellung von Tooltips und Popovers.
Lizenz: MIT License
Java Backend & Infrastruktur
Der Anwendungsserver basiert auf:
- Spring Boot
Haupt-Framework für die Webanwendung.
Lizenz: Apache 2.0
- Qdrant
Vektordatenbank zur Speicherung und Suche der Embeddings.
Lizenz: Apache 2.0
- JGraphT
Analyse von Graphenstrukturen im Backend.
Lizenz: Dual-licensed LGPL 2.1 / EPL 2.0
- SnuggleTeX
Konvertierung von LaTeX zu XML/MathML.
Lizenz: SnuggleTeX Software License (BSD License)
- LaTeX2Unicode
Umwandlung von LaTeX-Symbolen in Unicode-Text.
Lizenz: Apache 2.0
Alle verwendeten Marken und Produktnamen sind Eigentum ihrer jeweiligen Inhaber. Die Verwendung dieser Open-Source-Software und offenen Daten impliziert keine direkte Unterstützung des Projekts durch die Urheber.