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
- Host: GitHub
- URL: https://github.com/weberi/aicampus-chatbot-course
- Owner: weberi
- Created: 2024-11-01T20:21:19.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-11-07T08:33:09.000Z (6 months ago)
- Last Synced: 2025-02-10T10:27:39.135Z (3 months ago)
- Topics: ai-campus, api, beginners, conversational-ai, digital-transformation, hands-on, ki-campus, node-red, online-course, rasa-chatbot
- Language: Python
- Homepage: https://ki-campus.org/courses/conversational-ai
- Size: 9.77 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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();
```