프롤로그
챗GPT 웹사이트에서 사용하는 것처럼 채팅창에 사람이 질문을 하면, AI가 여러 정보들을 바탕으로 답변을 해준다. 사람이 하나하나 찾고 조합하고 정리했던 일들을 AI가 뚝딱뚝딱해 5초 안에 원하는 결과를 정리된 내용으로 받아볼 수 있다.
하지만 여전히 이후의 액션은 사람의 몫이었다. AI는 방법과 방향을 제시해주지만 실제로 행동까지는 할 수 없었다.
하지만 이제는 달라지고 있다.
'OpenClaw'도 그렇고 AI Agent라는 게 등장했다. 이제 사람의 요청에 따라 행동까지 해주는 것이다.
(정말.. 자비스가 만들어질 수도 있는 걸까..? 🙄)
이러한 상황에서 AI에 대해서, AI Agent에 대해서 공부를 하는 게 필요하다고 생각이 들었다. 이론을 딥하게 파는 것보다 개발을 진행 하면서 AI Agent 개발을 경험도 해보고 관련된 개념이나 이론들을 정리해보는 시간을 가지면 좋겠다는 생각이 들었다.
세상 모든 사람의 수만큼 언어가 존재하지
세상에는 몇 개의 언어가 존재하는지 아나?
세상 모든 사람의 수만큼 존재하지
이 사랑 통역 되나요? 드라마에서 가장 인상 깊은 대사였다. 정말 초반에 잠깐 지나가며 나온 대사였지만, 나는 이 대사가 드라마 전체를 관통하는 주제라는 생각이 들었다.
그래서 이 부분에서 아이디어를 얻어 'F-T 번역기'를 만들어보려고 한다.
MBTI에서 다루는 한 가지 요소인 F(감정형)과 T(사고형)은 여러 밈에서도 많이 다뤄질만큼 재밌는 요소가 많은 것 같았다. 특히 나 또한 F로 주변의 T 지인들과 이야기를 나눌 때 깜짝 놀랄 정도로 "서로 정말 언어가 다르구나" 라는 생각이 많이 들었다.
- F의 말을 T의 말로 번역해주는 번역기가 있다면?
- T가 이렇게 말했는데, F인 나는 좀 당황스러워.. 이거 어떤 의미인지 해석해준다면?
- 나.. T인데.. 말만 하면 F가 상처 받는 거 같은데.. 어떻게 말해야하지.. 코칭해줄 수 있다면?
이런 기능을 가진 AI 챗봇을 만들어보면 재밌겠다!
개발 로드맵
간단하게 정리해보면 다음과 같다.
컨셉
F와 T 사이의 통역사 : 서로 다른 소통 방식을 가진 F(감정형)와 T(사고형) 사이의 대화를 번역/해석/코칭해주는 챗봇
주요 기능 3가지
- 번역 모드: 내가 한 말을 상대방(F 또는 T) 언어로 변환
- 해석 모드: 상대방이 한 말의 의도를 내 언어로 해석
- 코칭 모드: 특정 상황에서 어떻게 말하면 좋을지 제안
1단계 : 기본 FT 번역기
- 번역 / 해석 / 코칭 모드 별 시스템 프롬프트 설계
- 프롬프트를 기반으로 응답 제공
- CLI로 동작
2단계 : RAG 추가 (예시를 기반으로 해 번역 품질 향상)
F/T 대화 패턴, 밈, 예시 상황 데이터를 활용한 RAG 시스템
- 사용자 입력과 유사한 예시를 검색하여 컨텍스트로 제공
- 더 자연스럽고 밈 감성 있는 번역 가능
- CLI로 동작
3단계 : 웹 UI 추가 CLI 버전 완성 후 웹 인터페이스 추가
- 채팅 UI (스트리밍 응답)
- 대화 히스토리 저장
- 모드 (번역,해석,코칭) / 방향(F->T, T->F) 선택 UI
'AI' 카테고리의 다른 글
| [Cursor AI로 PR 코드 리뷰 자동화하기] Skill 만들기부터 통계 측정까지 (0) | 2026.04.01 |
|---|---|
| [프로젝트 - F-T 번역기 ] 제미나이에게 MBTI를 가르치려면? — RAG와 임베딩 기초 (0) | 2026.03.30 |
댓글