##이 도구는 개인적인 실패 경험에서 출발했습니다. 며칠 전, 저는 자신만만하게 하지만 공개 직후 달린 첫 반응은 제 기대를 산산조각 냈습니다. “혹시나 해서 들어가 봤는데, 역시나네요. 처음엔 악플인 줄 알았습니다. 해당 프로젝트는 단순한 데모가 아니라, 겉보기엔 완벽했습니다. 하지만 원인을 파고들면서, “구조적 무결성(Structural Integrity)은 완벽했지만, 즉, 저는 이것이 그래서 만든 도구가 AI-SLOP Detector입니다. 목표는 단순합니다. 이를 위해 다음과 같은 지표를 사용합니다. README에서 정의한 AI Slop 패턴은 크게 세 가지입니다. AI-SLOP Detector는 Python AST를 기반으로, 이 값들을 종합해 다음 상태로 분류합니다. 이 분들에게 위에서 언급한 HRPO-X v1.0.1은 전면 리팩토링을 거쳐, 이 글과 도구가 모든 개발자님 화이팅입니다!
“HRPO-X v1.0.1 – 하이브리드 추론 최적화 프레임워크 구현체”라는
거창한 이름의 리포지토리를 공개했습니다.
최신 논문을 기반으로 아키텍처를 구현했다고 믿었던 프로젝트였습니다.
환각(Hallucination) 덩어리로 만들어진 AI Slop 레포.”
하지만 코드를 다시 열어 하나하나 뜯어보니,
그 지적은 뼈아플 정도로 정확했습니다.
문제는 “의도”가 아니라 “밀도”
논문을 프로덕션 아키텍처로 옮기는 과정에 대한 연구 결과물이었습니다.
심지어 기존의 린터(Linter)나 구조적 무결성 검사도 모두 통과했습니다.
저는 치명적인 문제를 발견했습니다.
내용적 밀도(Content Density)는 0에 수렴하고 있었다.”
AI가 생성한 코드의 전형적인 쓰레기 패턴,
즉 “AI Slop”임을 인정할 수밖에 없었습니다.
그래서 만든 도구: AI-SLOP Detector
무엇을 탐지하나
1. Empty Function Slop (공허한 함수)
2. Buzzword Inflation (용어 인플레이션)
neural, transformer, quantum, enterprise 같은 용어가
과도하게 사용되는 경우3. Overhyped Comments (과대포장된 주석)
“혁신적”, “state-of-the-art” 같은 표현이 반복되는 주석
분석 방식 (요약)
여러 지표를 병렬로 계산해 Deficit Score (0–100)를 산출합니다.핵심 지표
LDR (Logic Density Ratio)
Inflation Score
DDC (Dependency Density Check)
Pattern Registry
프로젝트 상태
누구를 위한 도구인가
“이 코드가 왜 이상해 보이는지”를 설명할 수 있는 신호를
제공하는 것이 목적입니다.
마지막으로
현재는 교육용 버전으로 현실성 있게 재정비했습니다.
비슷한 고민을 겪고 있는 분들에게
작게나마 도움이 되었으면 합니다.

1 month ago
11










English (US) ·