-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Im Rahmen der Lehrveranstaltung Softwareengineering 1 entwicklen wir einen eigenen Alexa-Skill. Die Funktionen unseres Skills orientieren sich sehr stark an denen eines Barkeepers. Da wir selbst schon oft die Situation erlebt haben, uns nicht entscheiden können, was wir trinken sollen oder gar einfach mal etwas neues probieren wollten und dies auf möglichst simple Art und Weise, ohne viel Gesuche im Internet, bot sich diese Gelegenheit einfach nur im perfekten Sinne an. Die Suche nach einem passenden Drink oder die Entscheidung, welcher es werden soll, soll von unserem Skill erleichtert oder gar völlig abgenommen werden.
Die Funktionalitäten umfassen im Genauen:
- Einen eigenen Drink erstellen und eingeben
- Drinks löschen
- Einen persönlichen Favoriten festlegen
- Den persönlichen Favoriten abfragen
- Namentlich nach einem bestimmten Getränk fragen
- Sich einen Drink vorschlagen lassen - immer basierend auf der Uhrzeit, der Frage des Alkohols und, wenn gewünscht..
- einer Zutat
- einer Geschmacksrichtung
Link zum zugehörigen Issue: Issue - Systemidee
Die Planung des Sprints 2 musste innerhalb dessen, aufgrund von Komplikationen bzgl. der Freitexteingabe, verändert werden. Alexa ermöglicht keine Freitexteingabe, welche über ein Wort hinaus geht und versucht die Eingaben, welche sie annimmt, an die bereits gemappten Eingaben anzupassen. Da dies die Implementierung der Funktionen "Drink eingeben" und "Drink löschen" unmöglich macht, haben wir, nach Absprache mit Fr. Prof. Socher, eine Planänderung vorgenommen. Die genannten Funktionen sind nun nicht mehr für eine Implementierung vorgesehen und werden durch die Funktion "Rezept abfragen" ersetzt.