Sign In

'Dolo' 프로젝트를 하면서

T
Two_Jay
요새 '돌로플래닛'이라는 프로젝트를 하고 있다. 프로덕트는 여성향 웹소설 형식의 가상의 남자친구 AI companion.
기능 개발하면서 숨도 돌릴 겸. 요새 느끼고 메모한 걸 정리.
0.
세상에 쉬운 거 없다. 이건 정말 진짜다. 그리고 겉보기에도 쉬워보이는 것도 실제로 뛰어들면 쉽지 않은 게 꽤 있다. 그리고 지금 프로젝트가 그런 것 같다. 초기에 이 프로젝트에 대해서 커피챗을 하면서, 전반적인 챗봇 서비스에 대해 어드바이스를 해드리며 Rofan.ai와 같은 서비스들에 대해 '으휴, 저 LLM 래퍼 뚝딱으로 돈 개많이 버네' 이런 이야기를 했는데. 실제로 해보니깐 쉽지만은 않다. (머쓱) 강건하면서 잘되는 서비스를 단번에 만들어내는 경험은 언제나 어려운 것 같다. 거기에 충분히 발전된 수준의 좋은 컨텐츠를 올리는 건 더욱 어렵다. 프롬프트가 2만자 가까이 되는 상황에서 기능을 유지하는 것도, 디버깅과 업데이트를 하면서 사라지거나 미약해지는 기능들을 관리하는 것은 더더 어렵다. 이걸 좋은 컨텐츠의 방향으로 온전하게 무언가를 해결해나가는 과정은 더더더 어려운 것 같다.
그냥 언제나 우리끼리만 '와~~~ 잘된다~~'하는 건 쉬운데, VoC의 컴플레인은 혹독하고 피드백은 날카롭다. 더 나아가, 우리가 맛없는 식당은 조용히 발길을 끊는 것처럼, 라이브 서비스도 그러하다. 그래서 계속 매일 새벽마다 로그를 보면서 새로이 올라오는 로그의 양이나 얼마나 많은 유저가 실제로 채팅을 하는지 의식하고 있다. 그래도 반응이 아예 없지는 않고, 제대로 성공하기만 한다면 획을 그을 수 있는 한 번 도전해볼만한 컨텐츠라서 계속 힘을 쏟아보기로. VoC의 컴플레인을 직접 받아내는 팀원이 있으니, 이슈를 해결하지 못하는 오늘 같은 날이 더 미안하다.
1.
개발을 잘하는 것과 발상을 전환하는 것. 그리고 어떤 걸 만들어야 하는지 아는 건 다 별개의 요소다. 감성적이면서 웹소설 주요 소비층인 2030 여성향 소비자들을 대상으로 한 '로판' 웹소설이나 nsfw 컨텐츠에 대한 이해가 나에게는 전혀 없었다. 개발이면 코드만 치면 되지만, '프롬프트는 생성하는 것이 곧 컨텐츠'이니 컨텐츠를 이해하는 것도 필요하다. 세상에나, 내가 이걸 한다고 하트시그널이나 환승연애 같은 프로그램의 담화와 사건 흐름을 분석하고, 19금인 탑*이나 레*코믹스에 돈을 주면서 nsfw 만화를 긁어보고 있다는게 놀라울 따름. 그런데 그런 컨텐츠들이 보다보면 소비자가 어떤 정서와 텐션을 원하는지 알아차리는 데에 도움이 되긴 된다. 앞으로 테스트 시나리오와 최소 기대수준을 보면서 신규기능에 대한 Ground level을 설정할텐데, 그 땐 더 도움이 되겠지.
또 좋은 팀원에게서 많이 배운다. 연차가 완전 오래되신 시니어 마케터분의 상황대처 인사이트나, CTO분의 가설수립과 검증기반 개발, 대표의 컨텐츠 이해에 대해서 너무 흥미로운 부분이 많다. 배워야 할 점이다. 언제나 나랑 다른 사람과 마주할 때 배우는 게 많아지는 것 같다. 지금은 수입이나 다른 건 약속하지 않아도 사람 때문에 잘하고 싶어지는 프로젝트이다.
2.
당면하고 풀어내야하는 과제들은 많은데 몸은 하나고, 라이브 서비스의 특성상 자주 이슈가 재발하거나 발생한다. 이걸 쳐내야하는데, 쳐내는 것도 중요하지만 쳐내는 나의 마음도 중요한 걸 느낀다. 이슈를 쳐내기에 지친 상태에서 이슈들을 쳐내다보면 어느새 내가 신규기능이나 좋은 아이디어를 볼 때에도 방어적이 된다. 일단 터지지 않아야하고, 그런 기능 개발하기에 꺼려지니깐. 그러나 내가 좀 더 좋은 상태로 이슈들을 끝낼 수 있다면, 그래서 새로운 기능에도 대담할 수 있다면 우리 팀은 앞으로 더 많은 걸 이뤄나갈 수 있을 것이다. 요새는 이런 경험을 기반으로 어떻게 하면 프롬프트 엔지니어가 '더 안전하고, 덜 아프게' 기능을 실험하고 이슈를 해결할 수 있는지, 그런 장치는 어떤 것들이 있는지 고민하고 있다.
이 상황을, 지치는 상황을 어떻게 극복할 수 있을까? 이를 고민하다보면 보이는 건 있지만, 또 손이 부족해서 난리가 난다. 블로그에 연재하고 있는 'CPE Elements 101'에서 이런 부분을 또 풀어보고 싶다. 조금 더 여유롭다면, 조금 더 실험할 수 있다면 좋을텐데, 실력이 닿질 못한다.
3.
대체 'Human-like 한 챗봇은 의미가 있을까?' 실제로 AI companion을 개발하게 되면 흔하게 일어나는 실수인 것 같다. 우리는 흔히 좋은 AI companion을 만드는 것은 좋은 '사람'을 만드는 것이라고 착각하곤 한다. 음. 그런데 사실 그게 아닌데, 좋은 AI companion을 만드는 것은 그 이상의 일이라고 요즘 생각이 든다. 사람 같은 챗봇이 아니라, 사람과 하는 것 같은 '대화'를 만들어야 한다. 사람처럼 추론하는 이성의 작동방식이 아니라, 몰입할 수 있는 '서사'를 만드는 게 중요하다. 이걸 이제야 알게되다니...
그럼에도 불구하고, 언제나 실재에 좋은 것이 있다는 것은 변하지는 않는다. 개인적으로 어떤 기능과 아이디어를 볼 때 "가장 좋은 것은 자연과 실제 현실에 있다"고 생각하는데, 그것만은 줄곧 변하지 않는 것 같다. 좋은 '대화'나 '서사'도 현실에 실재한다.
최근에는 해당 프로젝트가 전반적으로 웹소설 소비층을 지향하는 컨텐츠로 방향이 잡혔다.
nsfw 컨텐츠 참여한 것은 공공연연하게 홍보하지 못해서 늘상 어중간한 느낌이었는데,
곧 만족할만한 정도가 되면 스스로도 홍보 많이 할 듯. 무엇보다 프로젝트 해나가는 경험이 재밌다.
다행히도 좋은 팀원들과 좋은 인사이트와 경험을 쌓을 수 있게 되어서 행복하다.
요새 이슈가 해결이 잘 안되어서 막히긴 한데.... 힘내야지.
Two-Jay_prompt_engineer
Subscribe to 'Two-Jay_prompt_engineer'
안녕하세요. Prompt Engineer TwoJay 입니다.
저를 구독하시면, 프롬프트를 짜오면서 제가 겪은 경험과 생각들을 나눌 때에 더 빠르게 소식을 아실 수 있습니다. 🥰
Subscribe
2
👍
2
정유현
그러니까 홍보를 하시겠다 이거죠? 👍
👍
1
T
Two_Jay
일단 제 기준에만 만족할 정도로 대화 퀄리티가 나온다면 못 할게 뭐임!
See latest comments