Skip to main content

AI Projects Review Document

Projects Overview

Total Projects: 12 Categories: Educational (7), Data Visualization (2), Creative Platform (1), E-commerce Innovation (1), AI Agents (1), Technical Tools (2)


1. Describe It - Spanish Learning through Visual Intelligence

Category: Educational Status: Active Last Updated: 2024-12 GitHub: https://github.com/bjpl/describe_it

English Description

A comprehensive Next.js 14 application that combines visual learning with AI-powered language education, helping users learn Spanish through interactive image descriptions, Q&A sessions, and vocabulary extraction. Features a layered, event-driven microservices architecture with robust security and real-time capabilities.

Spanish Description

Una aplicación integral de Next.js 14 que combina el aprendizaje visual con la educación lingüística impulsada por IA, ayudando a los usuarios a aprender español a través de descripciones de imágenes interactivas, sesiones de preguntas y respuestas, y extracción de vocabulario. Presenta una arquitectura de microservicios por capas y orientada a eventos con seguridad robusta y capacidades en tiempo real.

Technologies

Next.js 14, TypeScript, Supabase, OpenAI GPT-4, Vercel KV, React Query, Zustand, Radix UI, Tailwind CSS, Unsplash API

Features (English)

  • Multi-style Image Descriptions (Narrativo, Poético, Académico, Conversacional, Infantil)
  • Interactive Q&A System with difficulty levels and confidence scoring
  • Smart Phrase Extraction with categorized vocabulary
  • Session Management with progress tracking and data export
  • Real-time Collaboration with live updates and shared learning sessions

Features (Spanish)

  • Descripciones de imágenes multi-estilo (Narrativo, Poético, Académico, Conversacional, Infantil)
  • Sistema de Q&A interactivo con niveles de dificultad y puntuación de confianza
  • Extracción inteligente de frases con vocabulario categorizado
  • Gestión de sesiones con seguimiento de progreso y exportación de datos
  • Colaboración en tiempo real con actualizaciones en vivo y sesiones de aprendizaje compartidas

2. Spanish Subjunctive Practice - AI-Powered Grammar Mastery

Category: Educational Status: Active Last Updated: 2024-11 GitHub: https://github.com/bjpl/subjunctive_practice

English Description

A desktop application that leverages GPT-4 to create an adaptive learning experience for mastering Spanish subjunctive forms. Implements Task-Based Language Teaching (TBLT) methodology with personalized error analysis, smart explanations, and gamified progress tracking.

Spanish Description

Una aplicación de escritorio que aprovecha GPT-4 para crear una experiencia de aprendizaje adaptativa para dominar las formas subjuntivas del español. Implementa la metodología de Enseñanza de Idiomas Basada en Tareas (TBLT) con análisis de errores personalizado, explicaciones inteligentes y seguimiento de progreso gamificado.

Technologies

Python 3.8+, OpenAI GPT-4, Tkinter, SQLite, Spaced Repetition Algorithm, TBLT Methodology

Features (English)

  • AI-powered contextual explanations and personalized learning tips
  • Adaptive difficulty adjustment based on performance metrics
  • Multiple practice modes (Traditional Grammar, TBLT Scenarios, Mood Contrast)
  • Real-time accuracy tracking with streak monitoring
  • Support for stem-changing verbs and sequence of tenses
  • Dark/Light theme with session persistence

Features (Spanish)

  • Explicaciones contextuales impulsadas por IA y consejos de aprendizaje personalizados
  • Ajuste de dificultad adaptativo basado en métricas de rendimiento
  • Múltiples modos de práctica (Gramática Tradicional, Escenarios TBLT, Contraste de Modos)
  • Seguimiento de precisión en tiempo real con monitoreo de rachas
  • Soporte para verbos con cambio de raíz y secuencia de tiempos
  • Tema oscuro/claro con persistencia de sesión

3. Internet Infrastructure Map - Global Network Visualization

Category: Data Visualization Status: Active Last Updated: 2024-11 GitHub: https://github.com/bjpl/Internet-Infrastructure-Map

English Description

A stunning WebGL-powered 3D visualization of global internet infrastructure, featuring 550+ submarine cables and 8,000+ data centers. Combines real-time data with estimated metrics to create an educational, interactive exploration of how the internet physically connects our world.

Spanish Description

Una impresionante visualización 3D impulsada por WebGL de la infraestructura global de internet, con más de 550 cables submarinos y más de 8,000 centros de datos. Combina datos en tiempo real con métricas estimadas para crear una exploración educativa e interactiva de cómo internet conecta físicamente nuestro mundo.

Technologies

Three.js, WebGL, D3.js, GSAP, Vite, Geospatial Data Processing, Particle Systems

Features (English)

  • Interactive 3D globe with orbit controls and layer toggles
  • Real-time network traffic particle visualization
  • Multi-tier data accuracy system (live, estimated, historical)
  • Performance-optimized WebGL rendering for smooth interaction
  • Educational focus with transparent data sourcing
  • Responsive design with mobile support

Features (Spanish)

  • Globo 3D interactivo con controles de órbita y alternadores de capas
  • Visualización de partículas de tráfico de red en tiempo real
  • Sistema de precisión de datos de múltiples niveles (en vivo, estimado, histórico)
  • Renderizado WebGL optimizado para rendimiento e interacción fluida
  • Enfoque educativo con fuentes de datos transparentes
  • Diseño responsivo con soporte móvil

4. Letratos - Bilingual Poetry & Photography Portfolio

Category: Creative Platform Status: Active Last Updated: 2024-10 GitHub: https://github.com/bjpl/letratos

English Description

A meticulously crafted static site showcasing the intersection of poetry and visual art. Built with Jekyll 4.3, this bilingual platform demonstrates advanced static generation techniques, performance optimization, and thoughtful content architecture for creative expression.

Spanish Description

Un sitio estático meticulosamente elaborado que muestra la intersección de la poesía y el arte visual. Construido con Jekyll 4.3, esta plataforma bilingüe demuestra técnicas avanzadas de generación estática, optimización de rendimiento y arquitectura de contenido reflexiva para la expresión creativa.

Technologies

Jekyll 4.3, Ruby 3.x, SASS/SCSS, Liquid Templating, Semantic HTML5, Lazy Loading, Performance Optimization

Features (English)

  • Bilingual content system with cross-language linking
  • Custom Jekyll collections for poetry organization
  • Responsive photo galleries with lazy loading
  • Interactive media handling with minimal JavaScript
  • SEO and accessibility-first architecture
  • Automated meta tags and sitemap generation

Features (Spanish)

  • Sistema de contenido bilingüe con enlaces entre idiomas
  • Colecciones Jekyll personalizadas para organización de poesía
  • Galerías de fotos responsivas con carga diferida
  • Manejo de medios interactivos con JavaScript mínimo
  • Arquitectura SEO y accesibilidad primero
  • Generación automatizada de meta etiquetas y mapa del sitio

5. Fancy Monkey - Zero-Cost E-commerce Architecture

Category: E-commerce Innovation Status: Completed Last Updated: 2024-09 GitHub: https://github.com/bjpl/fancy_monkey

English Description

A revolutionary approach to e-commerce infrastructure, achieving zero hosting costs through intelligent use of GitHub Pages and Vercel serverless functions. Demonstrates masterful architectural thinking with built-in scaling strategies and operational excellence.

Spanish Description

Un enfoque revolucionario para la infraestructura de comercio electrónico, logrando costos de alojamiento cero mediante el uso inteligente de GitHub Pages y funciones serverless de Vercel. Demuestra un pensamiento arquitectónico magistral con estrategias de escalado integradas y excelencia operativa.

Technologies

GitHub Pages, Vercel Serverless, Stripe Payments, Static HTML/JS, Apple Pay/Google Pay, Zero-Infrastructure Design

Features (English)

  • Two-repository architecture for maximum reliability
  • Single serverless function handling all checkout logic
  • Real-time inventory validation system
  • Mobile payment integration (Apple Pay, Google Pay)
  • Comprehensive operational procedures documentation
  • Clear scaling migration paths for growth

Features (Spanish)

  • Arquitectura de dos repositorios para máxima confiabilidad
  • Función serverless única manejando toda la lógica de checkout
  • Sistema de validación de inventario en tiempo real
  • Integración de pagos móviles (Apple Pay, Google Pay)
  • Documentación integral de procedimientos operativos
  • Rutas claras de migración de escalado para crecimiento

6. LangTool Spanish Spellchecker - Grammar Enhancement Tool

Category: Educational Status: Active Last Updated: 2024-08 GitHub: https://github.com/bjpl/langtool_spanish_spellchecker

English Description

An intelligent Spanish spellchecker leveraging LanguageTool API for comprehensive grammar and style checking. Provides real-time corrections with contextual suggestions and detailed explanations for improved Spanish writing.

Spanish Description

Un corrector ortográfico inteligente para español que aprovecha la API de LanguageTool para revisión integral de gramática y estilo. Proporciona correcciones en tiempo real con sugerencias contextuales y explicaciones detalladas para mejorar la escritura en español.

Technologies

Python, LanguageTool API, Natural Language Processing, GUI Framework

Features (English)

  • Advanced grammar and style checking for Spanish text
  • Real-time error detection with contextual suggestions
  • Detailed explanations for each correction
  • Support for regional Spanish variations
  • Batch processing for multiple documents
  • Integration with common text editors

Features (Spanish)

  • Revisión avanzada de gramática y estilo para texto en español
  • Detección de errores en tiempo real con sugerencias contextuales
  • Explicaciones detalladas para cada corrección
  • Soporte para variaciones regionales del español
  • Procesamiento por lotes para múltiples documentos
  • Integración con editores de texto comunes

7. Spanish Learning Conjugation GUI - Interactive Verb Trainer

Category: Educational Status: Active Last Updated: 2024-07 GitHub: https://github.com/bjpl/spanish_learning_conjugation_gui

English Description

A comprehensive desktop application for mastering Spanish verb conjugations. Features an intuitive interface with spaced repetition, progress tracking, and support for all tenses and irregular verbs.

Spanish Description

Una aplicación de escritorio integral para dominar las conjugaciones de verbos en español. Presenta una interfaz intuitiva con repetición espaciada, seguimiento de progreso y soporte para todos los tiempos y verbos irregulares.

Technologies

Python, Tkinter, SQLite, Spaced Repetition System

Features (English)

  • Interactive conjugation practice for all Spanish tenses
  • Support for regular and irregular verbs
  • Spaced repetition algorithm for optimal learning
  • Progress tracking with performance metrics
  • Custom practice sessions by tense or verb type
  • Audio pronunciation support

Features (Spanish)

  • Práctica interactiva de conjugación para todos los tiempos en español
  • Soporte para verbos regulares e irregulares
  • Algoritmo de repetición espaciada para aprendizaje óptimo
  • Seguimiento de progreso con métricas de rendimiento
  • Sesiones de práctica personalizadas por tiempo o tipo de verbo
  • Soporte de pronunciación con audio

8. Corporate Intel Hub - Business Intelligence Platform

Category: Data Visualization Status: Active Last Updated: 2024-06 GitHub: https://github.com/bjpl/corporate_intel_hub

English Description

A sophisticated business intelligence platform for corporate data analysis and insights. Integrates multiple data sources to provide real-time dashboards, predictive analytics, and strategic recommendations.

Spanish Description

Una sofisticada plataforma de inteligencia empresarial para análisis de datos corporativos e insights. Integra múltiples fuentes de datos para proporcionar paneles en tiempo real, análisis predictivo y recomendaciones estratégicas.

Technologies

React, Node.js, PostgreSQL, D3.js, Machine Learning, Real-time Analytics

Features (English)

  • Real-time data visualization dashboards
  • Predictive analytics with ML models
  • Multi-source data integration
  • Custom KPI tracking and alerts
  • Automated report generation
  • Role-based access control

Features (Spanish)

  • Paneles de visualización de datos en tiempo real
  • Análisis predictivo con modelos de ML
  • Integración de datos de múltiples fuentes
  • Seguimiento de KPI personalizado y alertas
  • Generación automatizada de informes
  • Control de acceso basado en roles

9. AI Agent Swarm - Submarine Cable Network Optimizer

Category: AI Agents Status: Active Last Updated: 2024-05 GitHub: https://github.com/bjpl/ai-agent-swarm-submarine-cable

English Description

An advanced AI agent swarm system designed for optimizing submarine cable network operations. Uses distributed intelligence to monitor, predict, and prevent network failures while maximizing data throughput across global infrastructure.

Spanish Description

Un sistema avanzado de enjambre de agentes IA diseñado para optimizar las operaciones de redes de cables submarinos. Utiliza inteligencia distribuida para monitorear, predecir y prevenir fallas de red mientras maximiza el rendimiento de datos a través de la infraestructura global.

Technologies

Python, Multi-Agent Systems, Network Optimization, Machine Learning, Distributed Computing

Features (English)

  • Distributed AI agents for network monitoring
  • Predictive maintenance algorithms
  • Real-time traffic optimization
  • Fault detection and automatic rerouting
  • Global network visualization
  • Performance analytics dashboard

Features (Spanish)

  • Agentes IA distribuidos para monitoreo de red
  • Algoritmos de mantenimiento predictivo
  • Optimización de tráfico en tiempo real
  • Detección de fallas y re-enrutamiento automático
  • Visualización de red global
  • Panel de análisis de rendimiento

10. GPT API Script - Automated Content Generation

Category: Technical Tools Status: Active Last Updated: 2024-04 GitHub: https://github.com/bjpl/gpt_api_script

English Description

A versatile Python script for interacting with OpenAI’s GPT API. Enables batch processing, content generation, and automated text transformation with customizable parameters and error handling.

Spanish Description

Un script Python versátil para interactuar con la API GPT de OpenAI. Permite procesamiento por lotes, generación de contenido y transformación automatizada de texto con parámetros personalizables y manejo de errores.

Technologies

Python, OpenAI API, Async Processing, Error Handling

Features (English)

  • Batch processing for multiple prompts
  • Customizable generation parameters
  • Automatic retry logic for API failures
  • Response caching for efficiency
  • Support for different GPT models
  • Export to multiple formats

Features (Spanish)

  • Procesamiento por lotes para múltiples prompts
  • Parámetros de generación personalizables
  • Lógica de reintento automático para fallas de API
  • Caché de respuestas para eficiencia
  • Soporte para diferentes modelos GPT
  • Exportación a múltiples formatos

11. Brandon JP Lambert - Personal Portfolio

Category: Technical Tools Status: Active Last Updated: 2024-03 GitHub: https://github.com/bjpl/brandonjplambert

English Description

A professionally designed personal portfolio website showcasing projects, skills, and professional journey. Built with modern web technologies and optimized for performance and accessibility.

Spanish Description

Un sitio web de portafolio personal diseñado profesionalmente que muestra proyectos, habilidades y trayectoria profesional. Construido con tecnologías web modernas y optimizado para rendimiento y accesibilidad.

Technologies

Jekyll, HTML5, CSS3, JavaScript, GitHub Pages, SEO Optimization

Features (English)

  • Responsive design with mobile-first approach
  • Project showcase with filtering
  • Blog integration with Jekyll
  • SEO optimized content
  • Performance optimized assets
  • Contact form integration

Features (Spanish)

  • Diseño responsivo con enfoque móvil primero
  • Exhibición de proyectos con filtrado
  • Integración de blog con Jekyll
  • Contenido optimizado para SEO
  • Activos optimizados para rendimiento
  • Integración de formulario de contacto

Summary Statistics

  • Total Projects: 12
  • Active Projects: 11
  • Completed Projects: 1
  • Educational Projects: 7
  • Most Recent Update: December 2024 (Describe It)
  • Primary Technologies: Python, JavaScript, Next.js, React, AI/ML
  • Focus Areas: Spanish Language Learning, Data Visualization, Web Development