# Contributing Code

**URL:** https://forum.rasa.com/c/contributing-to-open-source/contributing-code/23.md

[Latest](https://forum.rasa.com/latest.md) · [Categories](https://forum.rasa.com/categories.md) · [Tags](https://forum.rasa.com/tags.md)

---

## [About the Contributing Code category](https://forum.rasa.com/t/about-the-contributing-code-category/11287)

<div class="topic-metadata">

**Author:** [@Juste](https://forum.rasa.com/u/Juste)\
**Replies:** 0

</div>

---

## [Proposal: Refactoring train() in model\_training.py for Maintainability & DDD Alignment](https://forum.rasa.com/t/proposal-refactoring-train-in-model-training-py-for-maintainability-ddd-alignment/66715)

<div class="topic-metadata">

**Author:** [@ljm0223](https://forum.rasa.com/u/ljm0223)\
**Replies:** 0\
**Last updated:** [April 9, 2025, 1:15am UTC](https://forum.rasa.com/t/proposal-refactoring-train-in-model-training-py-for-maintainability-ddd-alignment/66715 "2025-04-09T01:15:37Z")

</div>

Hi Rasa Team & Contributors, We are Team Error 404, a group of students from Iowa State University currently enrolled in Software Architecture and Design (SE 309). We’ve spent the past few weeks diving into Rasa’s codeb…

---

## [Applying Domain-Driven Design in Rasa Open Source: Insights & Suggestions](https://forum.rasa.com/t/applying-domain-driven-design-in-rasa-open-source-insights-suggestions/66714)

<div class="topic-metadata">

**Author:** [@ljm0223](https://forum.rasa.com/u/ljm0223)\
**Replies:** 0\
**Last updated:** [April 9, 2025, 1:09am UTC](https://forum.rasa.com/t/applying-domain-driven-design-in-rasa-open-source-insights-suggestions/66714 "2025-04-09T01:09:38Z")

</div>

Hey everyone Me and my team are from Iowa State University Software Architecture and Design class, and we’ve been digging into Domain-Driven Design (DDD) principles while exploring the Rasa Open Source project; and want…

---

## [Add support for Python 3.12.X in Rasa Pro](https://forum.rasa.com/t/add-support-for-python-3-12-x-in-rasa-pro/62835)

<div class="topic-metadata">

**Author:** [@hpigula](https://forum.rasa.com/u/hpigula)\
**Replies:** 2\
**Last updated:** [March 7, 2025, 4:23am UTC](https://forum.rasa.com/t/add-support-for-python-3-12-x-in-rasa-pro/62835 "2025-03-07T04:23:35Z")

</div>

Hi I’m new and I want to make suggestion on adding support for Python 3.12.x including latest one to Rasa Pro python package as it won’t install even though I do have python 3.10.4 it still finds only newer version of it…

---

## [Tampilan teks respon rasa pada website](https://forum.rasa.com/t/tampilan-teks-respon-rasa-pada-website/64661)

<div class="topic-metadata">

**Author:** [@santa-grd](https://forum.rasa.com/u/santa-grd)\
**Replies:** 0\
**Last updated:** [November 29, 2024, 6:52am UTC](https://forum.rasa.com/t/tampilan-teks-respon-rasa-pada-website/64661 "2024-11-29T06:52:06Z")

</div>

bagaimana cara mengatasi tampilan teks respon pada web yang tidak rapi karna pada respon rasa saya memiliki kalimat dan baris yang cukup banyak namun tampilan pada website tidak ada batasan garis baru untuk kalimat meski…

---

## [Rasa-model-report: an open source project for Rasa](https://forum.rasa.com/t/rasa-model-report-an-open-source-project-for-rasa/60018)

<div class="topic-metadata">

**Author:** [@brunohjs](https://forum.rasa.com/u/brunohjs)\
**Replies:** 2\
**Last updated:** [October 31, 2023, 9:25pm UTC](https://forum.rasa.com/t/rasa-model-report-an-open-source-project-for-rasa/60018 "2023-10-31T21:25:12Z")

</div>

Hello guys! I work with Rasa framework in my daily life. I had the need to measure the quality of the trained model. So, I decided to create this open source project to help me with this problem. The rasa-model-report …

---

## [A survey of RASA web interfaces](https://forum.rasa.com/t/a-survey-of-rasa-web-interfaces/59580)

<div class="topic-metadata">

**Author:** [@marcobd3](https://forum.rasa.com/u/marcobd3)\
**Replies:** 2\
**Last updated:** [September 14, 2023, 9:40am UTC](https://forum.rasa.com/t/a-survey-of-rasa-web-interfaces/59580 "2023-09-14T09:40:25Z")

</div>

Hello! Since I started developing chatbots with RASA, I’ve always had the same problem: the interface. If you deploy your chatbot in a typical channel, like Facebook or Slack, the options are good and sufficient. But, …

---

## [How to Dockerize a rasa bot?](https://forum.rasa.com/t/how-to-dockerize-a-rasa-bot/42255)

<div class="topic-metadata">

**Author:** [@poojasingh-code](https://forum.rasa.com/u/poojasingh-code)\
**Replies:** 3\
**Last updated:** [August 24, 2023, 3:52am UTC](https://forum.rasa.com/t/how-to-dockerize-a-rasa-bot/42255 "2023-08-24T03:52:29Z")

</div>

I have a rasa chatbot built in version 1.6, I am looking for dockerizing my bot, can someone please help?

---

## [How to load conversation from existing csv file](https://forum.rasa.com/t/how-to-load-conversation-from-existing-csv-file/54766)

<div class="topic-metadata">

**Author:** [@ramkrishs](https://forum.rasa.com/u/ramkrishs)\
**Replies:** 3\
**Last updated:** [August 22, 2023, 2:20pm UTC](https://forum.rasa.com/t/how-to-load-conversation-from-existing-csv-file/54766 "2023-08-22T14:20:53Z")

</div>

Hi Team i am new here I am working on a project where I have an existing set of conversations with questions and answers in a CSV file can we train our rasa model with our existing record?

---

## [Reuse of custom network for different applications](https://forum.rasa.com/t/reuse-of-custom-network-for-different-applications/44026)

<div class="topic-metadata">

**Author:** [@Chandrakala](https://forum.rasa.com/u/Chandrakala)\
**Replies:** 1\
**Last updated:** [August 16, 2023, 5:48am UTC](https://forum.rasa.com/t/reuse-of-custom-network-for-different-applications/44026 "2023-08-16T05:48:26Z")

</div>

Hi, I have a question on reusing the network (not model) that is built on one application to the other application. Le us say, I have built a network for a custom application. Can I reuse it without any modifications fo…

---

## [Response containing buttons sent on Whatsapp shows both text and payload together](https://forum.rasa.com/t/response-containing-buttons-sent-on-whatsapp-shows-both-text-and-payload-together/41462)

<div class="topic-metadata">

**Author:** [@Gourav](https://forum.rasa.com/u/Gourav)\
**Replies:** 1\
**Last updated:** [July 24, 2023, 6:07am UTC](https://forum.rasa.com/t/response-containing-buttons-sent-on-whatsapp-shows-both-text-and-payload-together/41462 "2023-07-24T06:07:06Z")

</div>

Hi guys is their any way that how I can handling this situation.

---

## [Encountered an exception while running action 'action\_siswa\_1'.Bot will continue, but the actions events are lost](https://forum.rasa.com/t/encountered-an-exception-while-running-action-action-siswa-1-bot-will-continue-but-the-actions-events-are-lost/57417)

<div class="topic-metadata">

**Author:** [@Aiyub150](https://forum.rasa.com/u/Aiyub150)\
**Replies:** 4\
**Last updated:** [March 9, 2023, 7:50am UTC](https://forum.rasa.com/t/encountered-an-exception-while-running-action-action-siswa-1-bot-will-continue-but-the-actions-events-are-lost/57417 "2023-03-09T07:50:14Z")

</div>

so i wanna make rasabot but rasabot take answer from file format json. my json \[ { "id" : "1", "nama" : "Aiyub Heriyanto", "jurusan" : "Rekayasa Perangkat Lunak", "intent" : "siswa\_1"…

---

## [How to get a good grasp of how Rasa operates?](https://forum.rasa.com/t/how-to-get-a-good-grasp-of-how-rasa-operates/56173)

<div class="topic-metadata">

**Author:** [@ehzawad](https://forum.rasa.com/u/ehzawad)\
**Replies:** 2\
**Last updated:** [November 27, 2022, 10:43am UTC](https://forum.rasa.com/t/how-to-get-a-good-grasp-of-how-rasa-operates/56173 "2022-11-27T10:43:57Z")

</div>

I was wondering how the story flow handles internally by rasa open source project? Because, it seems to me that Rasa executes some hacky code under the hood to make a story flow work as correctly as expectly. However, in…

---

## [Custom channel - deploying issues](https://forum.rasa.com/t/custom-channel-deploying-issues/28383)

<div class="topic-metadata">

**Author:** [@yaakovb](https://forum.rasa.com/u/yaakovb)\
**Replies:** 4\
**Last updated:** [November 15, 2022, 6:15pm UTC](https://forum.rasa.com/t/custom-channel-deploying-issues/28383 "2022-11-15T18:15:36Z")

</div>

Hi, I’m trying to write a custom connector, but I can’t run rasa. This command: rasa run --enable-api --credential ./examples/reminderbot/credentials.yml --debug resulted with this import error: ImportError: cannot imp…

---

## [\[Solution\] WhatsApp/SMS/USSD Integration with RASA](https://forum.rasa.com/t/solution-whatsapp-sms-ussd-integration-with-rasa/48347)

<div class="topic-metadata">

**Author:** [@sandeep2213](https://forum.rasa.com/u/sandeep2213)\
**Replies:** 5\
**Last updated:** [November 15, 2022, 6:01am UTC](https://forum.rasa.com/t/solution-whatsapp-sms-ussd-integration-with-rasa/48347 "2022-11-15T06:01:01Z")

</div>

Hi All! Facing issues to integrate your rasa chatbot with WhatsApp, SMS, USSD due to lack of support of buttons across these platforms. I developed a solution for this problem. I Boyinapalli Sandeep Dora wrote an API tha…

---

## [Entities of External Triggers](https://forum.rasa.com/t/entities-of-external-triggers/39822)

<div class="topic-metadata">

**Author:** [@TimoHaege](https://forum.rasa.com/u/TimoHaege)\
**Replies:** 1\
**Last updated:** [August 7, 2022, 10:14pm UTC](https://forum.rasa.com/t/entities-of-external-triggers/39822 "2022-08-07T22:14:25Z")

</div>

Hi everyone, new to the forum I’m having troubles with triggering external events by code in the action server, just like the EXTERNAL\_dry\_plant example from the documentary. When sending out a post request like hea…

---

## [How to eradicate slack http time-out error](https://forum.rasa.com/t/how-to-eradicate-slack-http-time-out-error/43711)

<div class="topic-metadata">

**Author:** [@uddaishya22](https://forum.rasa.com/u/uddaishya22)\
**Replies:** 1\
**Last updated:** [April 12, 2022, 8:49am UTC](https://forum.rasa.com/t/how-to-eradicate-slack-http-time-out-error/43711 "2022-04-12T08:49:23Z")

</div>

I am activating a form just after an EXTERNAL intent on slack but I am not able to fill the form as I am getting an http\_timeout error. Even after using async functions I am getting Slack http time-out error after trig…

---

## [Intents/Entities Annotations: any web GUI tool exporting to (and importing from) the RASA NLU YAML format?](https://forum.rasa.com/t/intents-entities-annotations-any-web-gui-tool-exporting-to-and-importing-from-the-rasa-nlu-yaml-format/51615)

<div class="topic-metadata">

**Author:** [@solyarisoftware](https://forum.rasa.com/u/solyarisoftware)\
**Replies:** 1\
**Last updated:** [April 1, 2022, 3:08pm UTC](https://forum.rasa.com/t/intents-entities-annotations-any-web-gui-tool-exporting-to-and-importing-from-the-rasa-nlu-yaml-format/51615 "2022-04-01T15:08:22Z")

</div>

Hi (RASA) annotators experts, You want to use RASA NLU as entities (and intents/topic classifier) You want to supply an annotation GUI interface on top of the RASA format NLU yaml file configuration for training. You w…

---

## [Named Entities (Rasa-like) Syntax Annotator for Vim editor](https://forum.rasa.com/t/named-entities-rasa-like-syntax-annotator-for-vim-editor/52317)

<div class="topic-metadata">

**Author:** [@solyarisoftware](https://forum.rasa.com/u/solyarisoftware)\
**Replies:** 0\
**Last updated:** [April 1, 2022, 2:50pm UTC](https://forum.rasa.com/t/named-entities-rasa-like-syntax-annotator-for-vim-editor/52317 "2022-04-01T14:50:36Z")

</div>

I just released the vim plugin nesa.vim: Named Entities (Rasa-like) Syntax Annotator for Vim editor. What’s the problem? You are in your vime editor to annotate tents of entities in hundreds of entities/intents sente…

---

## [Highlight.vim - vim plugin to annotate entities (in RASA) - new release](https://forum.rasa.com/t/highlight-vim-vim-plugin-to-annotate-entities-in-rasa-new-release/52258)

<div class="topic-metadata">

**Author:** [@solyarisoftware](https://forum.rasa.com/u/solyarisoftware)\
**Replies:** 4\
**Last updated:** [April 1, 2022, 2:40pm UTC](https://forum.rasa.com/t/highlight-vim-vim-plugin-to-annotate-entities-in-rasa-new-release/52258 "2022-04-01T14:40:43Z")

</div>

If you are: a vim editor a NLP/NER annotator a conversational designer a window/search-intensive developer So maybe my vimscript plugin Highlighth.vim could be useful to alleviate your dataset building fatigue! v…

---

## [Entity Extraction for numeric range like between, less than, greater than, more than](https://forum.rasa.com/t/entity-extraction-for-numeric-range-like-between-less-than-greater-than-more-than/36125)

<div class="topic-metadata">

**Author:** [@laxnarasi](https://forum.rasa.com/u/laxnarasi)\
**Replies:** 1\
**Last updated:** [August 24, 2021, 5:10pm UTC](https://forum.rasa.com/t/entity-extraction-for-numeric-range-like-between-less-than-greater-than-more-than/36125 "2021-08-24T17:10:44Z")

</div>

How to extract numbers from a range when we provide a query like between n1 and n2, greater than n, less than n. I need the entity extractor to respond as range with from and to values and action \<, \> and between range

---

## [How can we implement Auto-filler/suggestor in rasa](https://forum.rasa.com/t/how-can-we-implement-auto-filler-suggestor-in-rasa/44740)

<div class="topic-metadata">

**Author:** [@nitish007](https://forum.rasa.com/u/nitish007)\
**Replies:** 1\
**Last updated:** [June 17, 2021, 9:51am UTC](https://forum.rasa.com/t/how-can-we-implement-auto-filler-suggestor-in-rasa/44740 "2021-06-17T09:51:36Z")

</div>

I want to use auto-filler/suggestor with rasa so that while typing a word it can auto fill the word .

---

## [Response Selectors high loss but acc is 100 %!](https://forum.rasa.com/t/response-selectors-high-loss-but-acc-is-100/43853)

<div class="topic-metadata">

**Author:** [@evilc3](https://forum.rasa.com/u/evilc3)\
**Replies:** 0\
**Last updated:** [May 23, 2021, 6:51am UTC](https://forum.rasa.com/t/response-selectors-high-loss-but-acc-is-100/43853 "2021-05-23T06:51:45Z")

</div>

Hi guys I am working on building a digital assistant using rasa and I am facing this problem While training the response selectors have a very high loss eg 5.6 but the r\_acc (accuracy) is 100 . why is this happening …

---

## [Rasa tracker DB when used with multiple rasa version](https://forum.rasa.com/t/rasa-tracker-db-when-used-with-multiple-rasa-version/43372)

<div class="topic-metadata">

**Author:** [@bshivkumar15](https://forum.rasa.com/u/bshivkumar15)\
**Replies:** 1\
**Last updated:** [May 13, 2021, 9:03pm UTC](https://forum.rasa.com/t/rasa-tracker-db-when-used-with-multiple-rasa-version/43372 "2021-05-13T21:03:26Z")

</div>

We have observed the below behaviour when you upgrade your Rasa version from 2.3 or 2.4 to 2.5 and the use same the tracker store. The rasa server struggles to respond, due the version difference the policies takes long…

---

## [Documentation of response per channel needs to point to output\_channel name](https://forum.rasa.com/t/documentation-of-response-per-channel-needs-to-point-to-output-channel-name/43150)

<div class="topic-metadata">

**Author:** [@mario](https://forum.rasa.com/u/mario)\
**Replies:** 0\
**Last updated:** [May 3, 2021, 1:21pm UTC](https://forum.rasa.com/t/documentation-of-response-per-channel-needs-to-point-to-output-channel-name/43150 "2021-05-03T13:21:12Z")

</div>

Hi, after some debugging I found out, that the documentation (Responses) of individual responses per channel needs some fixing: name() method of your input channel is not correct. It has to be name() method of you…

---

## [Rasa Custom Aactions](https://forum.rasa.com/t/rasa-custom-aactions/42577)

<div class="topic-metadata">

**Author:** [@KheireddineAzzez](https://forum.rasa.com/u/KheireddineAzzez)\
**Replies:** 3\
**Last updated:** [April 26, 2021, 8:40am UTC](https://forum.rasa.com/t/rasa-custom-aactions/42577 "2021-04-26T08:40:03Z")

</div>

How can i use ActionBotResponse in rasa ?

---

## [Rasa for robotic manipulation with ROS](https://forum.rasa.com/t/rasa-for-robotic-manipulation-with-ros/21327)

<div class="topic-metadata">

**Author:** [@Nasr](https://forum.rasa.com/u/Nasr)\
**Replies:** 8\
**Last updated:** [April 22, 2021, 9:03am UTC](https://forum.rasa.com/t/rasa-for-robotic-manipulation-with-ros/21327 "2021-04-22T09:03:48Z")

</div>

I am utilizing Rasa in robotic manipulation using the robotic operating system (ROS). I was wondering if any others would utilize such a feature as it would allow communication with a robotic system through natural langu…

---

## [Rasa http API](https://forum.rasa.com/t/rasa-http-api/42233)

<div class="topic-metadata">

**Author:** [@ShahidCloudsys](https://forum.rasa.com/u/ShahidCloudsys)\
**Replies:** 0\
**Last updated:** [April 8, 2021, 12:10pm UTC](https://forum.rasa.com/t/rasa-http-api/42233 "2021-04-08T12:10:51Z")

</div>

Hai Team, I have created a chatbot. This chat-bot is using one admin user and 10 normal\_user’s all are different conversation\_id’s I tried to send a message in admin chat-bot into other alluser’s at same time (broad ca…

---

## [Tensorflow indexing error without LexicalSyntacticFeaturizer, CountVectorsFeaturizer](https://forum.rasa.com/t/tensorflow-indexing-error-without-lexicalsyntacticfeaturizer-countvectorsfeaturizer/41240)

<div class="topic-metadata">

**Author:** [@argideritzalpea](https://forum.rasa.com/u/argideritzalpea)\
**Replies:** 0\
**Last updated:** [March 13, 2021, 11:08pm UTC](https://forum.rasa.com/t/tensorflow-indexing-error-without-lexicalsyntacticfeaturizer-countvectorsfeaturizer/41240 "2021-03-13T23:08:12Z")

</div>

If changed my config to remove two lines to see if the signal from the Regex featurizer was being overpowered by other featurizers I no longer felt I needed: - name: LexicalSyntacticFeaturizer - name: CountVectorsFeatur…

---

## [Action Listen on Timer](https://forum.rasa.com/t/action-listen-on-timer/41016)

<div class="topic-metadata">

**Author:** [@hannah94](https://forum.rasa.com/u/hannah94)\
**Replies:** 3\
**Last updated:** [March 10, 2021, 12:17pm UTC](https://forum.rasa.com/t/action-listen-on-timer/41016 "2021-03-10T12:17:02Z")

</div>

Hi there! I’m trying to solve a problem and could use some crowd sourcing on this one! I want my bot to be a little more interactive and leave the user feeling heard. One thing I’d like to implement is the option to all…

[Next page](https://forum.rasa.com/c/contributing-to-open-source/contributing-code/23.md?page=1)
