# Antifraude

## Introducción

### Propósito

El propósito de este documento es describir el requerimiento de implementación de un módulo antifraude en la plataforma Inlaze. Este módulo permitirá detectar y gestionar actividades fraudulentas realizadas por afiliados para obtener CPA (Costo por Adquisición) y ganancias de manera ilegítima. Se abordarán los métodos para identificar fraudes, los microservicios involucrados, los reportes procesables y una solución detallada para detectar fraudes.

### Alcance

Este requerimiento abarca:

* Definición y detección de fraude en la plataforma.
* Proceso de obtención, transformación y almacenamiento de datos.
* Descripción de microservicios involucrados.
* Tipos de reportes procesables.
* Solución propuesta para la detección de fraude.
* Implementación de algoritmos y técnicas de detección.
* Automatización del proceso de detección.
* Herramientas y bibliotecas recomendadas para la implementación.

### Definiciones, Acrónimos y Abreviaturas

* **CPA:** Cost Per Acquisition.
* **API:** Application Programming Interface.
* **IP:** Internet Protocol.
* **S3:** Amazon Simple Storage Service.
* **Mongo:** MongoDB, base de datos NoSQL.
* **Pandas:** Biblioteca de Python para análisis de datos.
* **Scikit-learn:** Biblioteca de Python para aprendizaje automático.
* **NetworkX:** Biblioteca de Python para análisis de grafos y redes.
* **TensorFlow/PyTorch:** Bibliotecas para modelos de aprendizaje profundo.
* **OpenSearch:** Plataforma de búsqueda y análisis de datos.
* **Power BI:** Herramienta de Microsoft para visualización de datos e informes.

### Referencias

* Documentación técnica de la plataforma Inlaze.
* Documentación del Data Collector Microservice [Data Collector](/reportes/data-collector.md)
* Documentación del Data Processor Microservice [Data Processor](/reportes/data-processor.md)
* Documentación del Account Report [Account Report](/reportes/account-report.md)
* Documentación del Member Report [Member Report](/reportes/member-report.md)
* Documentación de Bot Conciliador [Bot Conciliador](/reportes/bot-conciliador.md)

### Descripción General

Este documento proporciona una visión clara y detallada del módulo antifraude, describiendo su propósito, alcance y cómo se integrará en la plataforma Inlaze. Se explican los componentes necesarios, el proceso de creación del microservicio antifraude, la utilización de datos y algoritmos para la detección de fraudes, y las mejores prácticas para asegurar la precisión y eficacia del sistema.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs-affiliates.inlaze.com/reportes/antifraude.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
