{"id":20153282,"url":"https://github.com/pmutua/casa","last_synced_at":"2025-08-11T17:32:54.522Z","repository":{"id":98959702,"uuid":"588453745","full_name":"pmutua/casa","owner":"pmutua","description":"Real Estate Assistant chatbot developed using RASA. Warning Work in Progress","archived":false,"fork":false,"pushed_at":"2023-10-20T19:10:13.000Z","size":51966,"stargazers_count":8,"open_issues_count":0,"forks_count":2,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-04-04T01:41:20.267Z","etag":null,"topics":["python3","rasa","rasa-chatbot","rasa-nlu","rasa-tutorial","real-estate-chatbot"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pmutua.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-01-13T06:42:36.000Z","updated_at":"2025-03-28T07:47:33.000Z","dependencies_parsed_at":"2025-01-13T12:21:19.566Z","dependency_job_id":"87a61b43-2845-45d9-a5c9-2b2184602014","html_url":"https://github.com/pmutua/casa","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/pmutua/casa","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pmutua%2Fcasa","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pmutua%2Fcasa/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pmutua%2Fcasa/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pmutua%2Fcasa/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pmutua","download_url":"https://codeload.github.com/pmutua/casa/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pmutua%2Fcasa/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":269928277,"owners_count":24498399,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-11T02:00:10.019Z","response_time":75,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["python3","rasa","rasa-chatbot","rasa-nlu","rasa-tutorial","real-estate-chatbot"],"created_at":"2024-11-13T23:18:25.511Z","updated_at":"2025-08-11T17:32:54.463Z","avatar_url":"https://github.com/pmutua.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# casa\n\nReal Estate Assistant chatbot developed using [RASA](https://rasa.com/)\n\n👋 Welcome to the 🤖 \"CASA\" (Chatbot Assistant for Smart Agents) wiki!\n\nThis wiki contains walking you through the process of creating a functional chatbot using the open-source conversational AI framework Rasa. We'll start by setting up the development environment and installing Rasa, then move on to defining intents and entities, building the dialogue flow, integrating the chatbot with different channels, and finally deploying the chatbot. By the end of this tutorial, you will have a working chatbot that you can customize to your own needs. So, sit back, grab a cup of coffee and let's get started.\n\nIf you like ❤️ this support 🤗 me by sharing the repository link and give it a star ⭐ . Thank you!!\n\n***\n\n## 📣 Introduction\n\n* 🤖 [Importance of chatbots](https://github.com/pmutua/casa/wiki/The-importance-of-chatbots-in-today's-world)\n* [ℹ️](https://emojipedia.org/information/) [Rasa as an open source conversational AI framework](https://github.com/pmutua/casa/wiki/Rasa-as-an-open-source-conversational-AI-framework)\n🌟 [Bot potential features](https://github.com/pmutua/casa/wiki/Potential-features)\n\n## [▶️](https://emojiguide.com/symbols/play-button/#:~:text=play%20button%20%E2%96%B6%EF%B8%8F\u0026text=This%20emoji%20is%20used%20when,You%20probably%20did!) Get Started\n\n* 🔍 [Defining the intents \u0026 entities](https://github.com/pmutua/casa/wiki/Defining-the-intents-and-entities)\n* [💬](https://emojipedia.org/speech-balloon/) [Building the dialogue flow](https://github.com/pmutua/casa/wiki/Building-the-dialogue-flow)\n* [⚙️](https://emojipedia.org/gear/) [Setting up the development environment](https://github.com/pmutua/casa/wiki/Setting-up-the-development-environment)\n* 🔧 [Defining intents and entities in the nlu.yml](https://github.com/pmutua/casa/wiki/Defining-intents-and-entities-in-the-NLU.yml-file)\n\n* 🔧 [Defining actions.py](https://github.com/pmutua/casa/wiki/Defining-actions.py-file)\n\n* 🔧 [Defining the domain.yml](https://github.com/pmutua/casa/wiki/Defining-the-domain.yml)\n\n* 🔧 [Defining stories in the stories.yml](https://github.com/pmutua/casa/wiki/Defining-stories-in-the-stories.yml-file)\n\n* 🔧 [Defining rules.yml](https://github.com/pmutua/casa/wiki/Defining-rules.yml-file)\n* [🛠️](https://emojipedia.org/hammer-and-wrench/) [Setting up the config.yml](https://github.com/pmutua/casa/wiki/Setting-up-the-config.yml-file)\n* 🔀 [Integrating the chatbot with channels](https://github.com/pmutua/casa/wiki/Defining-the-endpoints.yml-file)\n* [🚀](https://emojipedia.org/rocket/) [Deploying the chatbot](https://github.com/pmutua/casa/wiki/Deploying-the-chatbot)\n\n## Running the Bot\n\n1. Create Database and seed properties data run `python db_seed` the database in use is sqlite3\n2. Train Bot - `rasa train`\n3. Run Actions - `rasa run actions`\n4. If you want to run Interactively for testing purposes run  `rasa interactive`\n5. If you want to run non-interactively run `rasa shell`\n\n***\n![1](https://user-images.githubusercontent.com/16241851/212312706-6113a19c-7838-4dd8-a364-58cb1d33ef08.png)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpmutua%2Fcasa","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpmutua%2Fcasa","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpmutua%2Fcasa/lists"}