피드로 돌아가기
I Built an "Amazon-Style" AI Review Summarizer for Any Dataset (NLP, Transformers, Streamlit)
Dev.toDev.to
AI/ML

Bi-LSTM과 Transformer-based Pipeline을 결합한 리뷰 분석 엔진 NEXUS 구축

I Built an "Amazon-Style" AI Review Summarizer for Any Dataset (NLP, Transformers, Streamlit)

SRIHARI P V2026년 6월 18일2intermediate

Context

특정 플랫폼에 종속된 AI 리뷰 요약 기능을 범용 데이터셋에 적용하기 위한 독립적 분석 엔진 필요성 대두. 대규모 생성형 LLM 사용 시 발생하는 높은 RAM 소비량과 Hallucination 리스크가 주요 병목 지점으로 작용.

Technical Solution

  • Sentiment140 데이터셋 1.6M 건을 통한 custom Bidirectional LSTM 모델 학습으로 딥러닝 Baseline 확보
  • 128-dim Embedding layer와 stacked Bi-LSTMs 설계를 통한 문맥 시퀀스 캡처 및 Dropout(0.5) 적용으로 Overfitting 방지
  • DeBERTa-v3 기반 Zero-Shot classification과 RoBERTa-go_emotions를 통한 28가지 미세 감정 추출 파이프라인 구축
  • RAM 부하 및 환각 현상 제거를 위해 LLM 생성 방식 대신 Regex와 Pandas 기반의 deterministic Component-Impact Engine 설계
  • 하드웨어 및 소프트웨어 컴포넌트별 칭찬/불만율을 계산하여 자연어 요약문으로 합성하는 규칙 기반 로직 구현
  • Streamlit 기본 UI의 한계를 극복하기 위해 Custom CSS 주입을 통한 Glassmorphism 기반의 UX 최적화

1. 생성형 LLM의 Hallucination 위험이 큰 도메인에서는 정형 데이터 분석 기반의 Deterministic Engine 도입 검토

2. 모델의 일반화 성능 확보를 위해 Custom Baseline(Bi-LSTM 등)과 SOTA Pre-trained 모델(DeBERTa 등)의 교차 검증 수행

3. 추론 비용 절감을 위해 메모리에 직접 로드하는 Lightweight Pipeline 구성 및 최적화된 Embedding 차원 설정

원문 읽기