Die Rolle des Projektleiters (PL) wurde von Nicolas Martin übernommen und ist für das Projektmanagement sowie der Aufgabenverteilung zuständig. Neben den vielen Testdurchläufen hat Nicolas auch die Sprachbefehle mit dem Amazon Alexa Skills Kit erstellt und stetig erweitert.
Der große Teil der Backendprogrammierung wurde von Julian Mathis übernommen. Dank seinen ausgezeichneten Kenntnissen in der JavaScript (Node.js) Programmierung, konnte er neben der Programmierung dem Projektleiter nebenbei oft im Projektmanagement unterstützen und Verbesserungsideen zum Sprachdesign hinzufügen.
Das geplante Ergebnis ist dass unser Amazon Alexa Skill von der Russmedia GmbH im Amazon Skills Store veröffentlicht wird. Dabei sollte es für alle unterstützende Alexa Geräte frei verwendbar sein. Der Nutzen ist, dass Menschen mit wenig bzw. keine Computerkenntnissen, Menschen mit Sehbehinderung oder alltägliche Nutzer der Website die www.vol.at Nachrichten zu hören bekommen.
Das Vorarlberger Medienunternehmen Russmedia GmbH besitzt ein Online Nachrichtenprotal, www.vol.at. Dieses Nachrichtenportal ist bereits auf vielen Plattformen vertreten.
Beispiele dafür wären: Google Play Store, Apple iTunes Store, Microsoft Windows Store, etc.
Amazon produzierte eine Sprachassistentin, namens Alexa, die ständig verbessert wird und auf ihren eigen hergestellten Geräten viele Funktionen für die Benutzer bietet. Diese Funktionen, die auch Skills genannt werden, können in einem eigenen Onlinestore abonniert werden und sind nach einem kurzen Download auf den Geräten verfügbar, sofern man mit demselben Amazon Account darauf angemeldet ist. Die Russmedia GmbH will damit ihr Nachrichtenportal expandieren.
Das Endergebnis ist ein funktionsfähiger Amazon Alexa Skill, der verschiedene Nachrichtenkategorien und das Horoskop vorlesen kann. Der Amazon Alexa Skill kann in der Zukunft veröffentlicht werden, dazu werden aber noch ein paar Besprechungen mit der Firma Russmedia benötigt.
Der Benutzer erstellt eine Anfrage durch das Starten des Skills mit "Alexa, öffne Vorarlberg Online". Der Alexa Voice Service antwortet mit einer kurzen Begrüßung und fragt welche Nachrichten der Benutzer hören möchte. Wenn sich der Benutzer für eine Kategorie entschieden hat liest der Alexa Voice Service die ersten drei Überschriften dieser Kategorie vor und wartet dann auf eine Auswahl des Benutzers. Hat der Benutzer eine Entscheidung getroffen mit der Antwort "1. Artikel bitte" oder "2. Artikel bitte" oder "3. Artikel bitte" liest der Alexa Voice Service die ausgewählte Nachricht komplett vor. Wäre der Benutzer an keiner der 3 Überschriften interessiert kann er nach weiteren Überschriften fragen, und Alexa liefert diese dann.
Amazon Alexa Vorarlberg Online Skill Konversation
Das Alexa Skills Kit ist eine Webseite, die das Erstellen von Amazon Alexa Skills ermöglicht. Hier werden die ganzen Sprachbefehle und Funktionen definiert und können getestet werden.
Amazon Web Service stellt verschiedene Cloud basierende Funktionen zu Verfügung. Wie zum Beispiel den Webserver AWS Lambda, der im Projekt benutzt wurde.
Draw.io ist eine Webseite/Applikation in den Grafiken ganz einfach erstellt werden können. Zudem hat Draw.io eine Auswahl von Logos und Grafiken, die im Projekt für Grafiken gebraucht wurden.
GanttProject ist ein Terminplanungsprogramm. Es visualisiert einen Terminplan mithilfe von Balken und Symbolen im Bezug auf einer Zeitangabe.
Google Chrome ist ein weit verbreiteter Web-Browser. Dieser wurde benutzt, um im Projekt verschiedene Webseiten aufzurufen.
Lucidchart ist eine Webseite/Applikation, die verschiedene Möglichkeiten bietet um Grafiken und Diagramme zu erstellen.
JavaScript ist eine dynamische Programmiersprache, die normalerweise für dynamische Webseiten benutzt wird, aber mit Node.Js ist es auch für Serverfunktionen anwendbar.
JavaScript Object Notation ist ein Datenformat, das verschiedene Daten beinhalten kann und den Austausch von Daten erleichtert.
Node.Js ist eine serverseitige Laufzeitumgebung für JavaScript, um Web-Applikationen zu erstellen. Node.Js hat eine Bibliothek, die verschiedene Module für verschiedene Funktionen hat. Die Module werden mithilfe vom Node Packet Manager verwaltet.
Microsoft Excel ist ein Programm, das mit Tabellen arbeitet. Durch die Tabellen und den verschiedenen Rechenoptionen können Berechnungen durchgeführt werden.
Microsoft Word ist ein Programm, in dem verschiedene Arten von Texten geschrieben werden können. Dieses Programm wurde im Projekt dazu verwendet, um alles zu dokumentieren.
SharePoint wurde im Projekt benutzt, um Dateien innerhalb des Projektteams auszutauschen.
Die Webanwendung Slack wurde zum Informationsaustausch zwischen Russmedia GmbH und dem Projektteam verwendet.
Visual Paradigm ist ein Programm, in dem verschiedene Arten von Beziehungsdiagrammen erstellt werden können.
Visual Studio Code ist ein Text-Bearbeitungsprogramm, das dazu verwendet wurde um verschiedene programmtechnische Dateien für das Projekt zu erstellen.
WhatsApp ist eine Handy Applikation, in der Nachrichten an andere Personen geschickt werden können. Im Projekt wurde diese Technologie benutzt, um einen einfachen Informationsaustausch zu ermöglichen.