인간 vs AI, 디자인 문서의 진실은?
AI가 생성한 디자인 문서의 특징은 과도한 상세함과 의미 없는 볼드체 사용, 그리고 목표와 괴리된 서술 방식임
인간 작성 문서는 개인적인 경험과 의견을 포함하며, 기술 선택 및 아키텍처 측면에서 인간적인 면모를 보임
독자들은 인간 작성 문서를 AI 문서보다 2:1의 비율로 더 정확하게 식별했으나, 일부는 AI로 오인하기도 함
AI는 기술 선택에 있어 보편적인 방식을 따르는 경향이 있는 반면, 인간은 NixCI 및 PolyForm-Noncommercial 라이선스와 같은 독창적인 선택을 함
AI 디자인 문서의 특징: 과도한 상세함과 부자연스러움
AI가 생성한 디자인 문서는 불필요한 세부 사항을 과도하게 포함하고, 문장의 흐름이 부자연스러운 경향을 보인다는 점이 지적되었다. 특히, AI는 프로젝트 목표와 동떨어진 세부 사항에 집중하는 경향이 있으며, 의미 없는 볼드체 사용(Meaningless Bold Text)이 두드러진 특징으로 나타났다. 또한, AI는 구체적인 시간 추정(Precise Time Estimates)을 제시하는 경향이 있는데, 이는 엔지니어의 현실적인 추정과 거리가 멀다는 비판을 받았다.
인간 작성 디자인 문서의 차별점: 경험과 맥락
인간이 작성한 디자인 문서는 개인적인 경험과 의견을 적극적으로 반영하며, 기술 선택에 있어서도 독창적인 접근 방식(Unique Approach)을 보인다. 예를 들어, NixCI와 PolyForm-Noncommercial 라이선스와 같은 특정 기술 및 라이선스 선택(Specific Tech & License Choices)은 AI가 일반적으로 따르는 보편적인 방식과는 차별화되는 지점이다. 또한, 인간은 아키텍처 및 인터페이스 선택(Architecture & Interface Choices)에 있어 사용자 중심적인 사고방식을 보여준다.
AI의 한계: 문제 해결 능력 부족
AI가 생성한 디자인 문서는 프로젝트의 핵심적인 문제, 즉 보안과 사용성 간의 균형(Balancing Security and Usability)에 대한 깊이 있는 고민을 담아내지 못한다는 비판을 받았다. 인간은 디자인 문서에서 어려운 문제에 대한 해결 방안을 제시하고, 트레이드오프를 명확히 설명하는 반면, AI는 일반적인 웹 앱의 모범 사례를 나열하는 데 그친다. 이는 AI가 문제 해결 능력(Problem-Solving Ability)에서 인간에 미치지 못함을 보여준다.
커뮤니티의 분석: AI 감지 방법
커뮤니티에서는 AI가 생성한 문서의 특징으로 '과도한 상세함(Bloat)'과 '목표 이탈'을 지적했다. 특히, AI는 'Alternatives Considered' 섹션(Alternatives Considered Section)에서 목표와 무관한 내용을 장황하게 설명하는 경향을 보였다. 반면, 인간 작성 문서는 개인적인 경험을 바탕으로 '나' 또는 '우리'와 같은 표현을 사용하며, 아키텍처 섹션(Architecture Section)에서 유용한 정보를 제공했다. 또한, 'my wife'와 같은 표현(Borat Bigram)이 인간적인 특징으로 인식되었다.