Skip to content
Obiamaka Agbaneje edited this page Sep 16, 2018 · 6 revisions

KnowledgeBase and ChatBot

Using a free Azure account from the QnA and the ChatBot service from Microsoft Cognitive Services were bolted together with the aim of creating a chatbot which could be added to the website. We hoped that some of the provided Word documents could be made into something that Microsoft's QnA maker could parse.

Guides used:

Issues:

  • As an archaeology non-expert, it was difficult to find relevant Q and A for the chatbot from the documents provided.
  • QnA maker is not very flexible

Knowledge base created - TSV file

An export of the Knowledge base which was created has been added to the repo - https://github.com/CodeTheCity/ctc14_marketing/blob/master/KnowledgeBase.tsv

Visualisation - DC.js

Google sheets was used to clean up the SK file, sheets has an option to link to this data directly in CSV format.

For simple HTML, JS & CSS pages, codepen.io is a nice tool to draft pages. I used it here to work on the visualisation separate for the other elements of this project. It is not a requirement.

DC Charts is a javascript library which can be used to create a series of interactive charts. Clicking on data in one chart will filter it in the other charts on the page.

Webpage

Rowan to add?

Clone this wiki locally