# Genesys Orientation presentation ## What Genesys does > There's a layer between customer and brand that Genesys provide. **Through...** - Social media - FAQs - Web design - Chatbots - live customer support ## What this hackathon is about A ```Knowledge Search Service``` ``` For example: - Question "I tried to log in and it didn't work" - Answer: "Your password is definitely wrong. You need to reset it." ``` + Should be able to ask question and recieve a meaninful answer + direct answer + or refferal to a likely relevant FAQ + or a link to external knowledge (like wikipedia) + Should be able to rate how accurate the response was ## How to use the API + Create items of knowledge + Organize them into categories + Upload documents (JSON only; 10Kb max size) + Train Model + Test Model (By asking it questions) ## What Genesys is looking for + Use the API + Then combine it with new technologies **Examples** + chat-bot for topic-specific chat + Create a data scrapper for Knowledge Search products + Awesome Multi-Platform UI / Widet for Knowledge Creation and Search + Seemless addition of knowledge provided by either agent or End Customer, in the form of binary data, textual even voice so it can be used by the bots afterwards + Data analytics on knowledge queries, searches, feedback + implementation of deedback api where, upon feedback you update the answer to retrain the knowledge base + integration with likes of amazon voice services or google + a bot that has access to a brand's ```support phone lines, FAQs, social media``` and can answer the question ```What's your problmem? How can I help you?``` ## Recomeded time divisions **Judging Criteria** ``` Presentation Creativity Use of Genesys APIs Technical Difficulty ``` + Brainstorm + Get to know the API + Hack on product (THAT MUST WORK!) + you get a poor score if your product doesn't work + you get a poor score if it's just some chat widget, you haven't combined it with some other technology + you get higher points if your product was difficult to build + ~2 hours for presentation (We are presentation **#33**) ## Getting Started + Use Swagger file to generate library for API + Use postman to test API library + Get a really well formulated question + Get a really good test Knowledge base + Test API again + Start coding ### Ideal Specs + Well formulated question is always better + Answers are typicalls small paragraph about 30-100 words ### Guidlines for good FAQs + A question like a query which is grammatically correct is always helpful + More salient (prominent, relevant) words in the query is better + Avoid single word queries if possible + A search is performed on all content of Questions and Answers ### Example Questions and Answers > Check the Presentation posted in Slack > ## Live Demo + Knowledge base requires min 5 documents + Work will be done in ```US_en```. Always use this language for requests! ###### tags: `Genesys`