Skip to content

sweIhm-ws2018-19/Alkolexa-DI2

Repository files navigation

Alkolexa | | |

„Ob ich morgen leben werde, weiß ich freilich nicht aber wenn ich morgen lebe, dass ich morgen trinken werde, weiß ich ganz gewiss!” 🥂

~ Gotthold Ephraim Lessing

Was ist Alkolexa?

Alkolexa ist ein Amazon Alexa Skill mit dessen Hilfe Nutzer sich Cocktailrezepte geben lassen kann. Vielen Menschen ist häufig nicht klar wie sie bekannte Cocktails aus Filmen mischen oder woraus ein "Sex on the Beach" besteht ( 🍹 ). Unsere Vision ist es genau hierbei Nutzer der Alexa-Devices mit unserem Skill zu unterstützen!

Wie bekomme ich Alkolexa?

Alkolexa wird ab dem 8. Januar. 2019 auf GitHub im ersten Stable Release verfügbar sein!

Unserer Prototype

Prototypen: Alexa-Skill-Prototyplink

Anhand unseres Prototypen auf GetStoryLine/Invocable kann genau nachvollzogen werden wie unsere Innovation aufgebaut ist. Welche Features verbaut werden und welche Besonderheiten bestehen.

Sprint 1

Ziel in Sprint 1 ist es den Alexa Skill Buildfähig machen. Ebenso unsere Tools beziehungsweise unsere Toolchain fertig Einsatzbereit zu machen.

Sprint 2

Ziel in Sprint 2 ist es Alkolexa mehr und mehr Fähigkeiten zu geben. Hierzu soll der Zweig für die Auswahl von Cocktails ausgearbeitet werden. Zum Ende von Sprint 2 sind funktionen wie RandomCocktailauswahl implementiert und getestet.

Implemetierte Funktionen:

💬 "zufällig" ➡️ Um sich von Alkolexa einen "Random-Cocktail" generieren zu lassen.

💬 "Suche nach Zoro" ➡️ Um Alkolexa nach dem Cocktail suchen zu lassen.

Sprint 3

Ziel in Sprint 3 ist es Alkolexa zu vollenden. Hierzu werden unsere letzten User-Storys umgesetzt. Neben neuen Features wird der Code zuletzt noch stablisiert und Refactored sowie Dokumentiert.

Umgesetzt in Sprint 3:

  • Kategorie suche mit Alkolexa
  • Fehlerbehebung mit verschiedenen Intents
  • Finale Version von Alkolexa erstellt

Umgang mit Alkolexa

💬 "ich möchte einen zufälligen Cocktail" ➡️ Um sich von Alkolexa einen "Random-Cocktail" generieren zu lassen.

💬 "finde Zoro" ➡️ Um Alkolexa nach dem Cocktail suchen zu lassen.

💬 "sag mir wie ich ihn mache" ➡️ Um sich von Alkolexa die Zutaten des Cocktails ausgeben zu lassen.

💬 "suche mir einen 'Shot' " ➡️ Um sich von Alkolexa einen zufälligen Cocktail der Kategorie "Shot" ausgeben zulassen

Dokumentation des Projekts

Link zu den JavaDocs --> Klick mich!

Unsere API für noch mehr Alkolexa

Link zur API --> Klick mich!

Diagramme

Anwendungsfalldiagram:

Link zum Dia. --> Zum Diagram

SearchForCocktail Diagram:

Link zum Dia. --> Zum Diagram

RandomCocktail Diagram:

Link zum Dia. --> Zum Diagram

Fachklassendiagram:

Link zum Dia. --> Zum Diagram

API UMl

Link zum Dia. --> Zum Diagram

Recap des Projekts

Negatives : Klick mich!

Positives : Klick mich!


Vielen dank das du bei uns vorbei geschaut hast! Wir hoffen alle das dir unser Projekt gefallen hat | Alkolexa-Team (2018-2019)