Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/bladealex9848/familiabot


https://github.com/bladealex9848/familiabot

Last synced: about 17 hours ago
JSON representation

Awesome Lists containing this project

README

        

![Logo de FamiliaBot](https://github.com/bladealex9848/FamiliaBot/blob/main/assets/logo.jpg)

# FamiliaBot 👨‍👩‍👧‍👦

## Descripción
FamiliaBot es un agente de IA especializado en derecho de familia en Colombia. Su base de conocimiento incluye el Código Civil Colombiano, la Ley 1564 de 2012 (Código General del Proceso), la Ley 1098 de 2006 (Código de la Infancia y la Adolescencia), la Ley 2388 de 2024, jurisprudencia relevante de la Corte Suprema de Justicia, y la Ley 1996 de 2019.

## Funcionalidades
* Brinda información sobre los diferentes tipos de familias, matrimonio, divorcio, uniones maritales de hecho, custodia de menores, alimentos, patria potestad, sucesiones, y otros temas relacionados con el derecho de familia.
* Asesora sobre los trámites y procesos judiciales en asuntos de familia.
* Explica las diferentes medidas de protección a los menores de edad en Colombia.
* Ayuda a comprender las leyes y la jurisprudencia relevante en casos de derecho de familia.

## Limitaciones
* No puede brindar asesoramiento legal personalizado.
* Siempre es recomendable consultar con un abogado o asesor legal para obtener orientación específica sobre un caso particular.

## Instalación

1. Asegúrate de tener Python 3.8 o superior instalado en tu máquina.
2. Clona este repositorio: `git clone https://github.com/bladealex9848/FamiliaBot.git`
3. Navega al directorio del proyecto: `cd FamiliaBot`
4. Instala las dependencias: `pip install -r requirements.txt`
5. Crea un archivo `.streamlit/secrets.toml` y añade tu ASSISTANT_ID de OpenAI:
```
ASSISTANT_ID = "tu-assistant-id-aqui"
```
6. Configura tu clave API de OpenAI como variable de entorno o en el archivo `secrets.toml`.

## Uso

1. Ejecuta la aplicación: `streamlit run app.py`
2. Abre tu navegador y ve a `http://localhost:8501`
3. Comienza a interactuar con el Asistente Virtual escribiendo tus preguntas o solicitudes.

## Contribuciones

Las contribuciones son bienvenidas. Por favor, haz un fork del repositorio, crea una nueva rama para tus cambios, y envía un pull request.

## Licencia

Este proyecto está bajo la licencia MIT. Consulta el archivo `LICENSE` para más detalles.

## Autor

Creado por Alexander Oviedo Fadul

[GitHub](https://github.com/bladealex9848) | [Website](https://alexanderoviedofadul.dev) | [LinkedIn](https://www.linkedin.com/in/alexander-oviedo-fadul/) | [Instagram](https://www.instagram.com/alexander.oviedo.fadul) | [Twitter](https://twitter.com/alexanderofadul) | [Facebook](https://www.facebook.com/alexanderof/) | [WhatsApp](https://api.whatsapp.com/send?phone=573015930519&text=Hola%20!Quiero%20conversar%20contigo!%20)