• Projects -
  • Rating -
  • Rating 347

Budget: 90 EUR Deadline: 4 days

In UGC moderation, the challenges are more complex than the profanity itself - it's the circumventions: leet (c0баka), spaces between letters, transliteration. A bare regex misses them; here, RapidFuzz is needed with a normalized dictionary. I did similar backend analysis on accessibilityscanner.top - the service analyzes content and gives a verdict. The key question: is the check synchronous before publication or through a queue with post-moderation? Let's discuss the details in correspondence.

  • Projects -
  • Rating -
  • Rating 472

Budget: 186 EUR Deadline: 4 days

Hello! I am interested in your task of creating a moderation microservice. I have excellent experience with FastAPI and Python, so I am ready to implement this functionality quickly and efficiently. For filtering profanity and spam, I plan to use a combination of regular expressions for patterns and RapidFuzz for handling typos/word variations, which will provide high accuracy without unnecessary delays. I can also easily integrate external APIs if additional context checks are needed. I am ready to start working soon, feel free to write for discussing the details.

  • Projects 14
  • Rating 5.0
  • Rating 7 752

Budget: 200 EUR Deadline: 4 days

We are implementing a smart microservice on FastAPI with text deobfuscation before filtering:

the system will not just check words against a dictionary, but will first normalize the text (converting similar Latin characters to Cyrillic, removing unnecessary special characters and spaces), and then perform a fast fuzzy search using RapidFuzz (C++ under the hood). We will close spam links with optimized regular expressions.

Hello! I am Nina, the manager of the IT agency Valflow. The logic of the microservices and backend in Python is written by Valentin, a Senior Python developer. We regularly create asynchronous systems, bots, and parsers, so we are very skilled at working with high-load text processing.

What we will do:

- FastAPI Endpoints: Asynchronous POST method /check_content, which instantly returns JSON with a status (approved/rejected) and a list of found triggers.

  • Projects 5
  • Rating 5.0
  • Rating 997

Budget: 200 EUR Deadline: 7 days

Hello. My name is Vladimir, I am a Python and Node JS developer, as well as the founder of the engineering agency Vaysed. I have thoroughly studied your task of creating a microservice for automatic moderation of text messages and comments. I understand that you need a quick solution for filtering profanity, spam links, and suspicious activity before publishing content. To implement this task, I propose to develop a microservice based on FastAPI, which will ensure high request processing speed. We will build the verification logic in multiple layers: the first layer will use regular expressions for instant detection of links and known spam patterns, the second layer will utilize RapidFuzz to identify masked profanity through fuzzy matching with dictionaries, and the third layer will asynchronously call the Perspective API for deep analysis of contextual toxicity. I have direct experience in creating such high-load data processing systems. In the Lumos project, written in Python, I implemented complex asynchronous monitoring and parsing of text information in real-time. Also, within the PAYBACK CARTEL project, I designed a scalable architecture for instant processing of webhooks and integration with third-party APIs. You can view my portfolio at the link: Freelancehunt I would be happy to discuss the expected load on the service and the formats of input data in private messages.

  • Projects -
  • Rating -
  • Rating 371

Budget: 300 EUR Deadline: 5 days

Good day!
I can develop such a service in Python and FastAPI. I will implement a check for profanity, suspicious links, repeated messages, and other signs of spam. The service will return a clear result of the check: allow publication, send for additional review, or block with a specified reason. I will also foresee the possibility of further expanding the checking rules and connecting third-party services. I am ready to familiarize myself with the full technical assignment and the current architecture of the platform.

  • Projects -
  • Rating -
  • Rating 406

Budget: 1000 EUR Deadline: 8 days

Hello,

I can build this content moderation microservice using Python 3.11+ and FastAPI. The service will efficiently detect profanity, spam links, and suspicious activity using regular expressions, RapidFuzz for fuzzy matching, and can optionally integrate with Perspective API for enhanced moderation.

I will deliver clean, well-documented, and scalable code with a REST API, configurable moderation rules, and thorough testing.

Looking forward to discussing your requirements.

Best regards,

  • Projects 125
  • Rating 5.0
  • Rating 4 053

Budget: 300 EUR Deadline: 7 days

Hello! I am ready to develop a microservice for content moderation in Python using FastAPI. I will ensure checks for profanity and spam. I have experience with similar tasks.

  • Projects -
  • Rating -
  • Rating 380

Budget: 81 EUR Deadline: 3 days

What principle is needed for "suspicious activity" — the frequency of messages from the user, text repetitions, or something else? I will create a FastAPI service with a verification endpoint: regex for spam links, RapidFuzz for profanity with bypasses (letter replacements, spaces). I will optionally connect the Perspective API. Ready to deliver in 3 days.

  • Projects 3
  • Rating 5.0
  • Rating 543

Budget: 312 EUR Deadline: 5 days

Good day!
I see the task as follows: FastAPI endpoint(s) for checking text before publication — profanity (dictionary + RapidFuzz for handling typos/replacing letters), spam links (regex on URL patterns + possible domain blacklist), optionally — integration of the Perspective API for toxicity assessment as an additional signal.
Stack — Python 3.11+/FastAPI, Docker for deployment, test coverage.
Regarding "suspicious activity" — please clarify what exactly is meant (message frequency, repeated text, something else) — this affects the scope.
I am ready to take it on, approximately 5-6 working days.

  • Projects 32
  • Rating 5.0
  • Rating 8 001

Budget: 8000 EUR Deadline: 5 days

A microservice is needed that stops toxic content before publication, not after.

I will create it using FastAPI + Python 3.11: three layers of checks in the pipeline. The first — regex + RapidFuzz for profanity considering letter replacements (l33t-speak, spaces between characters). The second — spam link detector through patterns and an optional Perspective API for semantic analysis. The third — a counter for suspicious activity by IP/user_id with rate-limiting via Redis to catch flooding.

A key architectural point: each checker returns a structured result with a reason for rejection and a confidence score, not just a bool — this allows for threshold adjustments without rewriting logic.

What is the expected RPS at peak, and is a webhook callback needed when blocking, or is a synchronous response sufficient?

  • Projects 10
  • Rating 5.0
  • Rating 1 784

Budget: 100 EUR Deadline: 3 days

Hello. I propose to develop a high-performance microservice on FastAPI with Python 3.11+ that will provide asynchronous checking of text messages before publication. The architecture will involve a modular approach using optimized regular expressions, fuzzy matching algorithms like RapidFuzz, and flexible integration with the Perspective API for comprehensive detection of unwanted content. My experience in developing similar moderation systems will allow me to leverage existing solutions and proven patterns, significantly speeding up the implementation process and ensuring the reliability of the solution. I suggest discussing all implementation details, final budget, and timelines in private messages.

  • Projects -
  • Rating -
  • Rating 260

Budget: 700 EUR Deadline: 5 days

Ready to start working and complete it with quality.

Questions about the project:
Is integration with external APIs for toxicity assessment planned, or are local rules and filters sufficient?

  • Projects 20
  • Rating 5.0
  • Rating 2 467

Budget: 50 EUR Deadline: 1 day

Good day, I am ready to complete your task quickly and efficiently. I have extensive experience in creating various bots. Please write to me in private messages to discuss the details. I would be happy to help :)

Proposals concealed

The list does not show proposals concealed by the client or freelancer with a Plus profile, as well as proposals violating rules