# profanity\_filter

**URL:** <https://forum.rasa.com/t/profanity-filter/48915>\
**Category:** Feedback on Rasa Open Source\
**Created:** [November 1, 2021, 2:36pm UTC](https://forum.rasa.com/t/profanity-filter/48915 "2021-11-01T14:36:34Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![purva](https://avatars.discourse-cdn.com/v4/letter/p/c0e974/32.png) [@purva](https://forum.rasa.com/u/purva)\
**Post date:** [November 1, 2021, 2:36pm UTC](https://forum.rasa.com/t/profanity-filter/48915/1 "2021-11-01T14:36:35Z")

</div>

raise ProfanityFilterError(f"Couldn’t load Spacy model for any of languages: {self.languages\_str}") profanity\_filter.types\_.ProfanityFilterError: Couldn’t load Spacy model for any of languages: en

---

<div class="post-metadata">

**Author:** ![ChrisRahme](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/chrisrahme/32/15572_2.png) [@ChrisRahme](https://forum.rasa.com/u/ChrisRahme)\
**Post date:** [November 2, 2021, 7:02am UTC](https://forum.rasa.com/t/profanity-filter/48915/2 "2021-11-02T07:02:02Z")

</div>

Please read “[How to ask a great question](http://forum.rasa.com/t/how-to-ask-a-great-question/15009)”:

> - Please explain:
> - How you encountered this problem
> - What you’ve already tried to solve it; any obstacles that prevented you from solving it yourself
> - Minimal steps to reproduce the issue or other context (e.g. deployment method)

---

<div class="post-metadata">

**Author:** ![purva](https://avatars.discourse-cdn.com/v4/letter/p/c0e974/32.png) [@purva](https://forum.rasa.com/u/purva)\
**Post date:** [November 10, 2021, 3:47pm UTC](https://forum.rasa.com/t/profanity-filter/48915/3 "2021-11-10T15:47:05Z")

</div>

> [@ChrisRahme](#):
>
> Minimal steps to reproduce the issue or other context (e.g. deployment method)

sir i get this issue after training the nlu model

---

<div class="post-metadata">

**Author:** ![purva](https://avatars.discourse-cdn.com/v4/letter/p/c0e974/32.png) [@purva](https://forum.rasa.com/u/purva)\
**Post date:** [November 11, 2021, 4:28pm UTC](https://forum.rasa.com/t/profanity-filter/48915/4 "2021-11-11T16:28:47Z")

</div>

I installed spacy ==3.2.0

I add the Profanity analyzer file.

then, I run the python -m rasa shell but it couldn’t load the spacy model for the langauge en i receive this error when I type message

 ![2021-11-11 (1)](https://europe1.discourse-cdn.com/flex013/uploads/rasa/original/3X/4/c/4c2fa31fd608818d8385d88778b90a5cd338617e.png)

---

<div class="post-metadata">

**Author:** ![ChrisRahme](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/chrisrahme/32/15572_2.png) [@ChrisRahme](https://forum.rasa.com/u/ChrisRahme)\
**Post date:** [November 12, 2021, 7:02am UTC](https://forum.rasa.com/t/profanity-filter/48915/5 "2021-11-12T07:02:00Z")

</div>

If your version of SpaCy is less than 3.0, you need to do

```auto
python -m spacy link en_core_web_md en

```

as mentioned in the [docs](https://rasa.com/docs/rasa/installation#dependencies-for-spacy).

---

<div class="post-metadata">

**Author:** ![purva](https://avatars.discourse-cdn.com/v4/letter/p/c0e974/32.png) [@purva](https://forum.rasa.com/u/purva)\
**Post date:** [November 12, 2021, 7:20am UTC](https://forum.rasa.com/t/profanity-filter/48915/6 "2021-11-12T07:20:13Z")

</div>

sir my spacy vesrion is 3.2.0

 ![2021-11-12](https://europe1.discourse-cdn.com/flex013/uploads/rasa/original/3X/1/7/170dd5b958a19a5f3f023ee36f4805114b4eb0d6.png)

---

<div class="post-metadata">

**Author:** ![ChrisRahme](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/chrisrahme/32/15572_2.png) [@ChrisRahme](https://forum.rasa.com/u/ChrisRahme)\
**Post date:** [November 12, 2021, 7:47am UTC](https://forum.rasa.com/t/profanity-filter/48915/7 "2021-11-12T07:47:17Z")

</div>

Yeah sorry I haven’t noticed.

Can you send your profanity filter file?

---

<div class="post-metadata">

**Author:** ![purva](https://avatars.discourse-cdn.com/v4/letter/p/c0e974/32.png) [@purva](https://forum.rasa.com/u/purva)\
**Post date:** [November 12, 2021, 8:13am UTC](https://forum.rasa.com/t/profanity-filter/48915/8 "2021-11-12T08:13:18Z")

</div>

yes sir this is my profanity filter file

 ![2021-11-12 (1)](https://europe1.discourse-cdn.com/flex013/uploads/rasa/original/3X/c/a/cae93f973374946e9ea7a19d70c1b800a2912a97.png)

---

<div class="post-metadata">

**Author:** ![ChrisRahme](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/chrisrahme/32/15572_2.png) [@ChrisRahme](https://forum.rasa.com/u/ChrisRahme)\
**Post date:** [November 12, 2021, 11:56am UTC](https://forum.rasa.com/t/profanity-filter/48915/9 "2021-11-12T11:56:51Z")

</div>

Try line 16 `en_core_web_md en` instead of `en`

---

<div class="post-metadata">

**Author:** ![purva](https://avatars.discourse-cdn.com/v4/letter/p/c0e974/32.png) [@purva](https://forum.rasa.com/u/purva)\
**Post date:** [November 12, 2021, 12:16pm UTC](https://forum.rasa.com/t/profanity-filter/48915/10 "2021-11-12T12:16:05Z")

</div>

sir i try this but it again show the profanity\_filter error

 ![2021-11-12 (2)](https://europe1.discourse-cdn.com/flex013/uploads/rasa/original/3X/7/6/76e358ded60853286f5dab5ce1ac9660721c63af.png) ![2021-11-12 (3)](https://europe1.discourse-cdn.com/flex013/uploads/rasa/original/3X/5/0/501ea76c685db84391ef044a30140b8298a53fb2.png)

---

<div class="post-metadata">

**Author:** ![ChrisRahme](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/chrisrahme/32/15572_2.png) [@ChrisRahme](https://forum.rasa.com/u/ChrisRahme)\
**Post date:** [November 12, 2021, 1:36pm UTC](https://forum.rasa.com/t/profanity-filter/48915/11 "2021-11-12T13:36:37Z")

</div>

> [@ChrisRahme](#):
>
> Try line 16 `en_core_web_md en` instead of `en`

Very sorry, I meant `en_core_web_md` instead of `en`.

---

<div class="post-metadata">

**Author:** ![purva](https://avatars.discourse-cdn.com/v4/letter/p/c0e974/32.png) [@purva](https://forum.rasa.com/u/purva)\
**Post date:** [November 12, 2021, 4:24pm UTC](https://forum.rasa.com/t/profanity-filter/48915/13 "2021-11-12T16:24:12Z")

</div>

Sir i again get the profanity filter error

---

<div class="post-metadata">

**Author:** ![ChrisRahme](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/chrisrahme/32/15572_2.png) [@ChrisRahme](https://forum.rasa.com/u/ChrisRahme)\
**Post date:** [November 13, 2021, 7:32am UTC](https://forum.rasa.com/t/profanity-filter/48915/14 "2021-11-13T07:32:10Z")

</div>

Can you execute `python -m spacy info` and show me the output?

---

<div class="post-metadata">

**Author:** ![purva](https://avatars.discourse-cdn.com/v4/letter/p/c0e974/32.png) [@purva](https://forum.rasa.com/u/purva)\
**Post date:** [November 13, 2021, 7:52am UTC](https://forum.rasa.com/t/profanity-filter/48915/15 "2021-11-13T07:52:01Z")

</div>

yes,sir this is the output

 ![2021-11-13](https://europe1.discourse-cdn.com/flex013/uploads/rasa/original/3X/c/2/c22d64a71d2c0cf6dc7004ad42e56bcacac78148.png)
