Skip to content

ANGELUSD11/AgroSync

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌱Berto AI ChatBot

Made with Python and Flask, powered with Google Gémini 2.5 flash🤖


ES🇪🇸

¿Qué es🤔?

Berto AI🌱 es un chatbot inteligente parte del proyecto AgroSync desarrollado por el equipo de DeepThinkers para la hackatón TalentoTech 2025 del Ministerio TIC Colombia, el propósito de este proyecto es brindar una solución digital a los agricultores colombianos mediante la cual puedan gestionar de una manera más fácil sus cultivos, y gracias a Berto, tener un asistente inteligente siempre que lo requieran para consultar cualquier tipo de información referente a la agricultura.


Tecnologías y librerías usadas⌨️

  • Python3.12.9🐍
  • Flask 3.1.1: micro framework de Python para desarrollo de aplicaciones web
  • gunicorn: servidor web HTTP para applicaciones web en Python, escalable e ideal para entornos de producción
  • asyncio: módulo por defecto de Python para manejar concurrencia y asincronismo
  • jsonify: módulo para trabajar con envío de datos por medio de JSON
  • python-dotenv: librería para manejo de variables de entorno
  • requests: librería para el manejo de solicitudes HTTP
  • PyNaCl: implementación de la librería NaCl para encriptación de datos
  • pillow: librería para el procesamiento de imágenes
  • google-api-python-client: API de Google
  • google-generativeai: SDK oficial de Google para interactuar con sus LLMs por medio de su API

EN🇬🇧

What is it🤔?

Berto AI🌱 is a smart chatbot and part of the AgroSync project developed by the DeepThinkers team for the TalentoTech 2025 hackathon organized by the Ministry of ICT of Colombia. The purpose of this project is to provide a digital solution for Colombian farmers, allowing them to manage their crops more easily and, thanks to Berto, have an intelligent assistant available whenever they need to consult any kind of information related to agriculture.


Technologies and Libraries Used⌨️

  • Python3.12.9🐍
  • Flask 3.1.1: a lightweight Python web framework for building web applications
  • gunicorn: a scalable HTTP web server for Python web apps, ideal for production environments
  • asyncio: Python’s built-in module for handling concurrency and asynchronous programming
  • jsonify: a utility for working with JSON data in Flask
  • python-dotenv: a library for managing environment variables from .env files
  • requests: a library for making HTTP requests in Python
  • PyNaCl: a Python binding to the Networking and Cryptography (NaCl) library for data encryption
  • pillow: a Python Imaging Library (PIL) fork used for image processing
  • google-api-python-client: Google’s official API client for accessing Google services
  • google-generativeai: Google’s official SDK for interacting with their LLMs via API

About

Gestor de cultivos al alcance de todos

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 49.9%
  • HTML 36.6%
  • CSS 13.5%