rasa_chinese_book_code  by Chinese-NLP-book

Code for a book on building Rasa-based conversational AI apps

created 4 years ago
346 stars

Top 81.3% on sourcepulse

GitHubView on GitHub
Project Summary

This repository provides the official code examples for the book "Rasa in Action: Building Open Source Conversational AI," the first Chinese-language guide to the Rasa framework. It empowers developers to build industrial-grade conversational AI chatbots, covering various bot types and deployment strategies.

How It Works

The code demonstrates Rasa's core components: Rasa NLU for natural language understanding and Rasa Core for dialogue management. It details building, configuring, and training bots for tasks, FAQs, and knowledge graphs, utilizing features like form-based management, ResponseSelector, and knowledge-based actions. The examples also cover custom Rasa framework extensions and conversation-driven development.

Quick Start & Requirements

  • Install dependencies using: pip install --no-deps -r ./full_requirements.txt
  • Requires Rasa 3.0.X.
  • Links: JD, Amazon Books (companion book)

Highlighted Details

  • Covers task-oriented bots, FAQ/chitchat bots, and knowledge-graph-based bots.
  • Demonstrates form-based dialogue management and ResponseSelector.
  • Includes guidance on testing, production deployment, and framework customization.
  • Explores conversation-driven development patterns and interactive learning for bug fixing.

Maintenance & Community

The book is endorsed by Rasa's co-founder and CTO, Alan Nichol. Google provided cloud credits for the work.

Licensing & Compatibility

All rights reserved. The source code is explicitly restricted from use in other projects (open or closed source, book writing, thesis, patents, tutorials) without author authorization.

Limitations & Caveats

The provided source code is strictly for educational purposes related to the book and requires explicit authorization for any other use, including integration into other projects.

Health Check
Last commit

2 years ago

Responsiveness

1+ week

Pull Requests (30d)
0
Issues (30d)
0
Star History
7 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.