NAS - News-Alert-System
Das News-Alert-System NAS bietet diverse Abfrage- und Benachrichtigungsfunktionen auf Basis von Datenbanken mit Nachrichten, Publikationen, Wetter, Sport, Aktien und Ereignissen an.
Das NAS System wird als SaaS (Software as a Service) auf Servern von Providern in Deutschland betrieben. Zum Betrieb greift es auf verschiedene Datenbanken und Funktionskomponenten zu.
- In der User-DB werden die Stamm- und Bewegungsdaten der Benutzer verwaltet.
- Die für die Beantwortung von Ausfünften und für die Alarmierung benötigten Daten werden in Datenbanken gesucht, die regelmäßig über externe Big Data Provider bezogen werden, oder aus öffentlichen Datenquellen wie Wikipedia stammen (Open Data).
NAS-Funktions-Komponenten
- Das User Management (UM) verwaltet die Mitglieder-Daten.
- Der Data-Importer besteht aus einer Vielzahlt von Prozessen, die regelmäßig Daten von externen Daten-Providern importieren.
- Der News Text Generator (NTG) erzeugt aus den in den Datenbank gefundenen Informationen Chatbot-Antworten, Nachrichten-Texte oder Berichte in natürlicher Sprache.
- Der Query und Chatbot (QCB) verarbeitet die Anfragen, die entweder direkt vom User oder vom Trigger-Scheduler kommen. Er sendet die zur Beantwortung der Anfrage gefundenen Daten an den NTG.
- Der Translator nimmt die Anfragen des Benutzers entgegen und übersetzt sie in die für den QCB benötigte Verarbeitungssprache. Die vom NTG erzeugte Antwort wird durch den Translator in die gewünschte Zielsprache übersetzt.
- Die Antwort auf eine Anfrage an den QCB wird über einen Messenger wie WhatsApp oder per E-Mail an den Benutzer zugestellt.
- Der Chatbot Browser Client (CBC) ermöglicht dem Benutzer die Anfragen über einen Standard Internet-Browser zu stellen.