Pular para o conteúdo principal

23 publicações com a etiqueta "devlog"

Ver todas as etiquetas

[Diário de Bordo Maeumjigi Capstone #23] Wrapper de Segurança em Duas Camadas, Orçamento AWS EC2 GPU & Defesa Final de Graduação

· 5 min para ler
Jaybee
AI & Robotics Engineer

Cover Image

June 18, 2026, marks the triumphant completion of the 1st semester of our university capstone engineering project. From our humble beginnings as a simple Android convention scraper in March, Maeumjigi has evolved into a full-scale, clinical-grade AI mental health counseling ecosystem.

Our final sprint focused on two mission-critical objectives:

  1. The Dual-Layer Safety Wrapper: Engineering a bulletproof guardrail architecture to guarantee zero-hallucination crisis intervention.
  2. Production Cloud Serving & Final Defense: Sizing AWS EC2 GPU infrastructure budgets and delivering our final faculty presentation.

[Diário de Bordo Maeumjigi Capstone #22] O Triunfo da 4ª Rodada: Checkpoint-4400, Proporções de Dados & Arquitetura Global

· 5 min para ler
Jaybee
AI & Robotics Engineer

Cover Image

The final week of May 2026 (May 27–30) proved to be the grand culmination of our experimental modeling phase. After weeks of hyperparameter tuning, GPU out-of-memory crashes, and dataset revisions, our 4th Fine-Tuning cycle (fine_tuning_4) crossed the finish line.

This post reveals the technical breakthrough that resolved the chronic "over-counseling" trap, quantitative validation of our golden weight Checkpoint-4400, and the end-to-end system architecture designed for real-world deployment.

[Diário de Bordo Maeumjigi Capstone #19] Relatórios de Avaliação Automatizados & Depuração de Erro 401 no FastAPI com PostgreSQL

· 5 min para ler
Jaybee
AI & Robotics Engineer

Cover Image

Mid-May 2026 was supposed to be a calm interval after wrapping up our 2nd fine-tuning (fine_tuning_2). Instead, May 17th hit our team with a relentless double challenge: condensing hundreds of raw inference metrics into an automated technical report, while simultaneously battling a cryptic HTTP 401 Unauthorized cascading error across our newly integrated FastAPI and PostgreSQL backend.

Here is the complete post-mortem of how we automated our reporting and systematically neutralized the backend authentication breakdown.

[Diário de Bordo Maeumjigi Capstone #15] Visualização dos Resultados de 5 Modelos & Configuração do Ambiente Local

· 3 min para ler
Jaybee
AI & Robotics Engineer

Cover Image

May 7th was the day we synthesized the fine-tuning results of our 5 models (Llama3.3-70B, DSR1-70B, HCX-Omni-8B, Qwen35-9B, HCX-Text-1.5B) and proceeded with full-scale visualization and local environment setup.

[Diário de Bordo Maeumjigi Capstone #13] Limites do Treinamento de 70B & Pivot para Modelos Médios (HCX, Qwen 2.5)

· 3 min para ler
Jaybee
AI & Robotics Engineer

Cover Image

After experiencing the OOM (Out of Memory) hell during the fine-tuning of massive 70B models, on May 4th, we attempted a bold change in strategy. By drastically reducing the batch size, we barely managed to push the 70B models (Llama3.3, DeepSeek-R1) to checkpoint-1200 and 1300, but the training time was absurdly long, resulting in terrible efficiency.

[Diário de Bordo Maeumjigi Capstone #12] Tentativa de Fine-Tuning do Modelo Gigante 70B & A Batalha Contra GPU OOM

· 3 min para ler
Jaybee
AI & Robotics Engineer

Cover Image

On May 3, having gained enough experience with the 8B models, our team finally challenged the ultimate kings of performance: fine-tuning massive 70B (70 billion parameters) models. We attempted to train both Llama 3.3 70B and DeepSeek-R1 70B, but as expected, we hit a massive hardware resource wall.

[Diário de Bordo Maeumjigi Capstone #10] Superando Rate Limits de API: Automação Não-Supervisionada & Pipeline Resiliente

· 4 min para ler
Jaybee
AI & Robotics Engineer

Cover Image

April 14, 2026, was a masterclass in distributed pipeline fault tolerance. Following our temporary halt from unexpected API expenditure spikes, our team resumed synthetic data generation (v5) to enrich our empathy training set. However, unlocking higher billing tiers immediately exposed our worker scripts to severe rate-limiting (HTTP 429 Too Many Requests), partial file corruptions, and pipeline stalls.

Here is how we re-engineered the synthesis architecture into a self-healing, unmanned autonomous pipeline.

[Diário de Bordo Maeumjigi Capstone #9] Depuração de Falhas no Fine-Tuning do Llama 3.1 & Apresentação Intermediária Semana 6

· 3 min para ler
Jaybee
AI & Robotics Engineer

Cover Image

On April 9, using the Colab notebook we ambitiously completed yesterday, we finally attempted the first training (fine-tuning) of our artificial intelligence model (Llama 3.1). However, reality was not that easy, and we had to face numerous errors. It was also a tough day as we had to simultaneously create the presentation materials for the 6th week of the Capstone Design project.

[Diário de Bordo Maeumjigi Capstone #7] Otimização de Dados Sintéticos (v5) e Integração com o Frontend

· 3 min para ler
Jaybee
AI & Robotics Engineer

Cover Image

April 7 was the day we attempted integration by running the frontend code built by a teammate in a local environment, and also the day we launched a massive script using Artificial Intelligence (AI) to 'synthesize' 60,000 new counseling data points to fill our dataset gaps.

[Diário de Bordo Maeumjigi Capstone #6] Pipeline de Relatórios Automatizados: Visualização python-docx & Início do Frontend Next.js 14

· 4 min para ler
Jaybee
AI & Robotics Engineer

Cover Image

April 5, 2026, marked a decisive operational turning point for the Maeumjigi capstone project. Having completed four iterative versions of data cleansing (v1 through v4), our team needed to accomplish two critical engineering objectives:

  1. Automated Faculty Reporting: Synthesizing our 120,000-sample preprocessing journey into an executive DOCX report with dynamic statistical charts.
  2. Next.js 14 Frontend Scaffolding: Launching the client-side architecture capable of handling low-latency server-sent events (SSE) for streaming model responses.

[Diário de Bordo Maeumjigi Capstone #5] Limpeza de 100.000 Dados de Emoções e a Pressão de Custos com APIs de LLMs

· 3 min para ler
Jaybee
AI & Robotics Engineer

Cover Image

This is the record of April 3, the day we began in earnest the task of refining the training conversation data to feed into the deep learning model (Llama 3.1). It was also the day we ran a massive pipeline that makes the Artificial Intelligence (AI) read the text and judge the emotion on its own, going beyond simple data merging.

[Diário de Bordo Maeumjigi Capstone #4] Pré-processamento em Larga Escala: Chat-Template do Llama 3.1 & Pipeline JSONL Autônomo

· 4 min para ler
Jaybee
AI & Robotics Engineer

Cover Image

April 1, 2026, was the day our engineering team launched the automated preprocessing pipeline for the massive counseling corpora that would form the foundation of Maeumjigi. Training a high-performance open-source Large Language Model (LLM) like Meta Llama 3.1 requires rigorous data hygiene: converting unstructured multi-party dialogues into clean, token-bounded, and special-token-aligned instruction datasets.

[Diário de Bordo Maeumjigi Capstone #3] Teste de Build do Aplicativo e Início do Pré-processamento para Fine-Tuning

· 3 min para ler
Jaybee
AI & Robotics Engineer

Cover Image

This is the record of March 31, when we conducted the Android build test of the MND Convention reservation alarm app, which was the initial direction of the Maeumjigi project, while simultaneously starting the Llama 3.1 fine-tuning data preprocessing, hinting at a full transition into an AI-based project.

[Diário de Bordo Maeumjigi Capstone #2] Concepção Inicial do App de Notificações e Primeiros Testes

· 3 min para ler
Jaybee
AI & Robotics Engineer

Cover Image

This is the record of March 30, when we officially started developing the 'MND Convention Reservation Alarm' application, which was the initial idea for the Maeumjigi project. Based on the coding rules we set last time, we established a detailed project plan and laid the foundation for Test-Driven Development (TDD).

[Diário de Bordo Maeumjigi Capstone #1] Primeiros Passos & Planejamento: Workflows de IA com Claude Code e o Pivot para IA de Saúde Mental

· 5 min para ler
Jaybee
AI & Robotics Engineer

Cover Image

March 26, 2026, marks the historic first day of our university capstone engineering project. Today laid the structural bedrock for everything to come: adopting an autonomous AI coding assistant (Claude Code), designing team collaboration protocols, and making the pivotal architectural decision that transformed a simple reservation alert tool into Maeumjigi, a specialized AI mental health counseling platform.