An open API service indexing awesome lists of open source software.

https://github.com/weberi/aicampus-chatbot-course

A Codespace for the AI Campus hands-on chatbot course
https://github.com/weberi/aicampus-chatbot-course

ai-campus api beginners conversational-ai digital-transformation hands-on ki-campus node-red online-course rasa-chatbot

Last synced: 24 days ago
JSON representation

A Codespace for the AI Campus hands-on chatbot course

Awesome Lists containing this project

README

        

# AI Campus Chatbot Course

This repository provides a GitHub Codespace for the hands-on [AI Campus](https://www.ai-campus.org/) course on conversational AI: **[Step by Step zu deinem Chatbot - KI praktisch anwenden!](https://ki-campus.org/courses/conversational-ai)**.

The goal is to build a transactional chatbot using **[Rasa Open Source](https://rasa.com/docs/rasa/)** for conversations and **[Node-RED](https://nodered.org)** for custom actions.

## Setup Overview

The repository includes the setup for:

- A [GitHub Codespace](https://github.com/features/codespaces) environment
- A chatbot powered by [Rasa Open Source](https://rasa.com/docs/rasa/)
- An action server for the chatbot running on [Node-RED](https://nodered.org), utilizing [node-red-contrib-rasa-actionserver](https://github.com/weberi/node-red-contrib-rasa-actionserver) nodes for integration

### Notes

#### Start Rasa:

```rasa run --port 5005 --cors "*"```

#### Chatroom.html:

```






var chatroom = new window.Chatroom({
host: "https://your-codespace-url-5005.preview.app.github.dev",
title: "Chat with a bot",
container: document.querySelector(".chat-container"),
welcomeMessage: "Nice to meet you.",
speechRecognition: "en-US",
voiceLang: "en-US"
});
chatroom.openChat();

```