arosspope/eliza-rs
A rust implementation of ELIZA - a natural language processing program developed by Joseph Weizenbaum in 1966.
ELIZA is a classic conversational program that simulates human conversation using simple pattern matching and substitution rules. You provide a script (in JSON format) with rules for responding to user input, and ELIZA generates conversational text based on those rules. This tool is for anyone interested in exploring early AI, creating simple interactive text experiences, or understanding fundamental chatbot mechanics.
No commits in the last 6 months.
Use this if you want to create a basic, rule-based chatbot for playful interaction or to demonstrate early artificial intelligence concepts.
Not ideal if you need a chatbot with genuine natural language understanding, complex dialogue flows, or advanced machine learning capabilities.
Stars
64
Forks
9
Language
Rust
License
Apache-2.0
Category
Last pushed
Dec 26, 2023
Monthly downloads
65
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/arosspope/eliza-rs"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
rodrigopivi/Chatito
🎯🗯 Dataset generation for AI chatbots, NLP tasks, named entity recognition or text...
SimGus/Chatette
A powerful dataset generator for Rasa NLU, inspired by Chatito
metterian/peep-talk
A Situational Conversation-Based English Education Platform
WenRichard/Customer-Chatbot
中文智能客服机器人demo,包含闲聊和专业问答2个部分,支持自定义组件(Chinese intelligent customer chatbot Demo, including the...
oswaldoludwig/Seq2seq-Chatbot-for-Keras
This repository contains a new generative model of chatbot based on seq2seq modeling.