Production AI · Open Source · Research

Featured projects.

Production systems at NEOALI Co. Ltd., open-source tools, and academic research projects from graduate and undergraduate coursework.

01 — At NEOALI

Production systems.

Enterprise AI products in active use.

Agentic AI Multi-Agent RAG
2026

Reviewer Agent

Multi-agent proposal & document evaluation system

An autonomous, tool-using multi-agent system that evaluates proposals and documents against criteria — producing evidence, risks, and rankings — then auto-generates filled evaluation reports. Includes a tool-using Q&A agent and an inline AI writing assistant, extensible via a Skills marketplace.

  • Scores documents against criteria with evidence, risks, and rankings
  • Auto-fills report templates — text, grade tick-marks, and detailed opinions
  • Self-validating Think–Structure–Repair loop for accurate, evidence-grounded results
PythonMulti-AgentRAGLangGraphPrompt EngineeringFastAPI
Document AI Intel Award '24
2025

LayGen

Multi-platform AI document translation ecosystem

Preserves original formatting across DOCX, HWPX, PDF, PPTX, and XLSX. On-device LLM inference (Ollama) for enterprise offline security. Electron desktop app + FastAPI server-side API. Won 1st Place at Intel AI PC Innovation Challenge 2024.

  • End-to-end format preservation via Pandoc + custom HWPX engine
  • On-device inference eliminates cloud upload of sensitive docs
  • Cross-platform desktop (Electron) + containerized backend
PythonElectronJSFastAPIOllamaPyTorchPandocHWPX
RAG Production
2023

AskMe

Intelligent document Q&A platform

Leverages RAG architecture for complex multi-document analysis. Integrates ALIParse for advanced document structure parsing, semantic vector retrieval, and LLM synthesis to provide accurate, context-aware answers across DOCX, PDF, and HWPX.

PythonRAGALIParseQdrantFastAPI
Vision-Language Research
2024

VLMFusion OCR

Multi-engine OCR with VLM post-correction

Combines EasyOCR, PaddleOCR, and Tesseract with a Vision-Language Model post-correction layer for superior accuracy on degraded, complex, or low-resolution document images. Confidence-based engine selection + VLM error correction.

PythonEasyOCRPaddleOCRTesseractQwen-VLOpenCV
Document AI Enterprise
2026

FormGen

AI form field extraction & auto-fill

Detects form fields in HTML / DOCX / HWPX via LLM-based document analysis, with RAG-powered "fill from documents" that retrieves values from uploaded references via semantic search & re-ranking. Parallel LLM processing with order-preserving concurrency.

Node.jsExpress.jsReactOpenAI APIQdrantHWPX
Gen AI Tools
2025

SlideGen

AI presentation generator

Creates structured slide decks from a text prompt or PDF context. Supports multi-provider LLMs — OpenRouter, Together AI, Cohere, Google Gemini, HuggingFace, Azure OpenAI — with dynamic Unsplash backgrounds and adjustable slide count (3–30).

PythonStreamlitMulti-LLMGoogle GeminiPPTX
Medical NLP RAG
2025

Medical Document Disease Extractor

RAG-based clinical NLP pipeline

Extracts disease information from clinical documents and research literature. Supports Single Pass, Double Pass, and RAG analysis modes. Qdrant vector store with HNSW indexing, Qwen VLM for visual understanding, WebSocket real-time progress.

PythonFastAPIQdrantQwen-VLDockerWebSockets
02 — Open Source

Open-source tools.

Published on GitHub for the community.

Open Source Library
2026

Hwpx2html

HWPX → HTML conversion engine

Converts HWPX (Hangul Word Processor) documents into clean, Pandoc-friendly HTML, plain text, or structured metadata via a pure-JavaScript pipeline with no native dependencies. Faithfully reproduces tables, embedded images, footnotes, lists, drawing shapes, and inline formatting in the final output.

  • parse → resolve-styles → render pipeline preserves full document fidelity
  • Usable as a CLI, standalone script, or JavaScript API
  • No native binaries — runs anywhere Node.js does
JavaScriptNode.jsHWPX / ZIPPandocXML DOMCLI
Open Source Library
2026

Html2hwpx

HTML → HWPX conversion engine

Lightweight pure-JavaScript engine with no native binaries. Supports headings, paragraphs, bold/italic/underline, tables with colspan/rowspan, nested lists, hyperlinks, auto-sized images, inline styles, and code blocks. Standalone script, CLI, or Node.js library.

JavaScriptNode.jsHWPX / ZIPhtmlparser2XML DOMCLI
03 — Academic Research

Graduate & undergraduate research.

Selected coursework and research projects from ABR Lab & Kyungpook National University.

Award Winner Document QA
2023

Chart2Excel + Chart QA

Chart data extraction & question-answering

Converts chart images into structured Excel data and supports natural language queries over chart content. Secured 2nd Place at AI Grand Challenge 2023 (Document QA track).

PythonComputer VisionChart UnderstandingNLP
Computer Vision Deep Learning
Sep — Dec 2021

Semantic Segmentation on Cityscapes

SegNet, U-Net & FCN — a comparative study

Extensive experiments with pre-existing models for semantic segmentation on the Cityscapes dataset. Investigated SegNet, U-Net, and Fully Convolutional Networks (FCN) with VGG-16 as the encoder, applying enhancement techniques and providing a comprehensive performance comparison.

PyTorchSegNetU-NetFCNVGG-16Cityscapes
Deep Learning Classification
Sep — Nov 2021

Image Classification on CIFAR-10

A study of Deep CNNs

Comparative study of Deep Convolutional Neural Networks on CIFAR-10. Developed a custom CNN with an optimal layer configuration via Deep Cognition, applied traditional and modern techniques across multiple DCNN variants, and benchmarked their performance.

PythonDCNNsDeep CognitionCIFAR-10Keras / TF
Machine Learning Security
Apr — Jun 2020

Intrusion Detection System

Comparative ML on NSL-KDD dataset

Applied various classifiers to network intrusion detection data to enhance detection capabilities. Conducted a comparative analysis across classifiers using the NSL-KDD dataset to evaluate and improve identification of network intrusions.

Pythonscikit-learnNSL-KDDClassifiers