Git Product home page Git Product logo

crudprogram's Introduction

¡Hola, soy Constantino Ferrucci! 👋

¡Bienvenido a mi perfil de GitHub! Soy un entusiasta del desarrollo y desde que me adentré en el mundo de la programación estoy en constante crecimiento con mi lenguaje favorito de programación, Python.

Acerca de mí

  • 🌍 Soy de la ciudad de Rosario, Santa Fe, Argentina.
  • 💻 Actualmente me desempeño como Pasante TI en Wiener Lab.
  • 🎓 Soy un estudiante avanzado de la carrera de Inteligencia Artificial dictada por la UNR.

Tecnologías más utilizadas

Lenguajes

Python R

Frameworks

FastAPI Django OpenCV Matplotlib NumPy Pandas Plotly scikit-learn

Bases de datos

MicrosoftSQLServer MongoDB MySQL SQLite

Versionadores de codigo

Git GitLab GitHub

Entornos de desarrollo

PyCharm Visual Studio Code

Otras tecnologías

Power Bi Postman

Mis Proyectos Destacados

Este proyecto nació como un trabajo final para la asignatura Procesamiento de Lenguaje Natural, pero durante su desarrollo, se reveló como un proyecto excepcionalmente versátil y prometedor.

En este proyecto se aplican:

  • Técnicas de procesamiento del lenguaje natural:
    • Empleo de técnicas de limpieza de texto para disminuir la cantidad de valores únicos de cadenas y así poder facilitar el procesamiento.
  • Obtención de Datos Innovadora:
    • Utilicé técnicas de scrapping con HTML para recopilar datos relevantes.
    • Implementé una interfaz de programación de aplicaciones (API) Rest para obtener información en formato JSON.
  • Vectorización y Almacenamiento Eficiente:
    • Aplicación de modelos avanzados de vectorización para representar información textual de manera efectiva.
    • Empleo de ChromaDB como una base de datos vectoriales para almacenar información, contenido e índices de documentos indexados.
  • Búsqueda Semántica y Similitud de Textos:
    • Desarrollé algoritmos que permiten la búsqueda potente de similitudes semánticas entre documentos y textos, aprovechando vectores de altas dimensiones.
  • Arquitectura Eficiente del Asistente:
    • Diseñé e implementé una arquitectura robusta para garantizar el funcionamiento eficiente del asistente inteligente.
  • Conversaciones Contextuales y Generación de Texto:
    • Integré de manera efectiva sistemas de generación de texto de código abierto para habilitar diálogos naturales y contextualmente relevantes.
  • Estudios en Agentes Inteligentes Autónomos:
    • Realicé investigaciones sobre agentes inteligentes autónomos, explorando su aplicación en el contexto de un asistente basado en problemáticas de la vida real.
  • Entre otros puntos más.

Este proyecto representa mi dedicación y aplicación práctica de tecnologías avanzadas. Estas herramientas separadas son potentes y unidas proporcionan una experiencia agradable al usuario tanto es así que va más allá de un simple trabajo final. Sientete libre de explorar el código y descubrir el potencial de este asistente inteligente.

Este proyecto nació como un desarrollo de varias instancias para la asignatura Aprendizaje Automático donde el objetivo fue desarrollar un sistema inteligente capaz de predecir a partir de datos entregados por el usuario la lluvia en Australia (si lloverá y en qué medida).

Este proyecto fue realizado en conjunto con mi compañero Fabio Giampaoli en donde se tocaron los siguientes puntos:

  • Análisis de datos:
    • Se visualizaron patrones y comportamiento de las variables.
    • Se trataron las variables ajustandolas a través de normalización y estandarización dependiendo su comportamiento.
  • Modelos de regresión:
    • Utilización de modelos de regresión para evaluar la cantidad de lluvia.
  • Modelos de clasificación:
    • Implementación de modelos de clasificación para identificar la probabilidad de lluvia.
  • Redes neuronales:
    • Incorporación de arquitecturas de redes neuronales para mejorar el rendimiento y métricas a la hora de predecir.
  • Optimización de hiperparametros:
    • Empleo de técnicas para la optimización de hiperparametros basandose en métricas devueltas por los modelos evaluados obteniendo de esa forma el mejor modelo para cada arquitectura implementada.
  • Explicabilidad:
    • Utilización de SHAP y de sus gráficos para explicar la salida del modelo y notar así el comportamiento que pueda afectar positivamente o negativamente la predicción obtenida.
  • Despliegue del Proyecto:
    • Creación de un pipeline que encapsula todo el proceso de desarrollo.
    • Implementación exitosa en la plataforma Streamlit para su accesibilidad, visualización e interactividad con la aplicación.

Este proyecto representa un esfuerzo conjunto para abordar la tarea desafiante que nos propuso la catedra de la asignatura. La inclusión de múltiples enfoques y modelos en donde se varía desde modelos de regresión hasta redes neuronales demuestra una amplia comprensión de las herramientas disponibles. Explora el código implementado y no olvides probar la aplicación para ver inmediatamente los resultados del desarrollo.

Otros proyectos

Contacto

¡Contactate conmigo en las siguientes redes sociales!

LinkedIn Logo Gmail Logo


¡Gracias por visitar mi perfil! Espero que encuentres interesantes mis proyectos y contribuciones.

crudprogram's People

Contributors

tinoferrucci avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.