An open-source self-hostable platform for institutes to instantly create chatbots for their courses that use the course material as their knowledge base. Here is the backend for the platform with the architecture explained.
Additionally the platform provides faculty aggregated and anonymous analytics on student interactions with the platform as shown below.
The diagram below shows the architecture for the main chat and analytics parts of the platform. For more information please visit the backend repo.