자작) 카톡에서 온라인 커뮤니티콘 추천해주는 기능 만들어옴
이전글) 정보) 카카오톡에서 온라인 커뮤니티콘 사용하는 방법
안드앱만드는 개붕이다. 최근에 재미있는 기능을 업데이트해서 소개해줄려고 어그로 끌어봤다
선 3줄 요약)
1. 내가 만든 앱 쓰면 온라인 커뮤니티콘 디시콘 온라인 커뮤니티콘을 모든 메신저에서 보낼 수 있음
2. 입력한 내용에 맞춰 추천 이모티콘이 나옴
3. 이 기능은 유저 차별 없이 모두에게 무료로 제공함
1. 이모티콘 추천 기능
보통 온라인 커뮤니티콘같은 커뮤니티 임티는 한세트에 많으면 백개가 넘다보니까 그중에 하나 찾는 게 일이더라.
그래서 입력창에 입력하는 말에 맞춰서 내가 모아둔 이모티콘이 입력창 위에 뜨게 해봤음.
구현 방식이 궁금한 개붕이는 아래 짤 참고하고
간단한 기능이긴 한데 시행착오가 되게 많았음
문제 1 : 커뮤니티 용어 지원
일단 단어 사전을 국립국어원같은데서 가져왔는데 표준어 말고는 인식을 못함
`야르` `좆같다` `무야호` `섹스` 이런 단어들을 인식을 못함
그래서 커뮤니티에서 많이쓰는 신조어 학습을 위해 4만개의 한국 온라인 커뮤니티 댓글에서 데이터를 액기스로 뽑았음
그 뒤로 섹스 야르 좆같다 등등 좀 더 다양한 어휘(총 47,030개 표현)를 지원하게 됨
다행이 어휘 사전은 로컬 AI 가지고 만들어서 따로 비용이 들지는 않았음
문제 2 : 이미지에 태그 달기
이거는 이제 꾸준히 돈이 들어가는 항목이라 고민이 많았음
집 컴퓨터에서 로컬 LLM을 돌려가지고 태깅을 할수도 있지만 정전이나 고양이 사고침 이슈 등으로 서버가 멈출수도 있고
전기세는 조상님이 내주는게 아니라 패스
그래서 아래 내용들을 시도해봤음
1차 시도 : 앱에 멀티모달 AI를 내장
태그 성능은 좋았으나 오픈소스 AI 모델 중에 제법 쓸만한 모델은 용량이 너무 컸음 (몇기가 단위)
탑재하자면 할 수 있지만 누가 싸제 이모티콘 앱따리에 몇기가씩 쓰겠냐는 생각이 들어서 패스
2차 시도 : 앱에 소형 모델(몇십메가 단위)을 내장
앱 사이즈는 다운받을만 해졌지만 인식률이 병신이라 패스
3차 시도 : GPT같은 유료 AI API 사용하기
GPT 같은 고오급 AI를 써서 분석시키면 아무래도 인식률은 좋지만 비용이 문제였음
(Luna 같은 저려미 모델은 인식률이 개판임)
하지만 앱 용량도 10mb 이하로 줄어들고, 태깅 성능도 제일 좋았기 때문에 결론적으로 GPT를 쓰기로 함
그런데 아무튼 꾸준히 비용이 발생하는거라
유료 유저에게만 이 기능을 제공한다
vs
무료 유저 차별없이 이 기능을 제공한다
로 내적 갈등이 있었는데 결론적으로 이 기능을 가지고 무료/유료 유저 차별을 하고싶지는 않았음 너무 짜치기도 하고
그래서 걍 차별없이 제공하기로 결정함 ㅇㅇ 그래서 짤 분석에 드는 토큰비는 지금 내 지갑에서 태우는 중이다.
설정에서 자동 태깅을 켤 경우 이모티콘을 다운받을때 서버로 보내서 태깅을 해가지고 받아오게됨 (그래서 다운속도는 좀 느려짐)
기존에 받아둔 이모티콘은 점 3개 메뉴에서 분석하기 버튼을 누르면 태그를 달아줌
2. 태그별 분류 및 편집 기능
개붕이들이 제안해준 편의기능 추가함
출시 후 개선 요청 받은 내용인데 개발은 애저녁에 됐는데 어매뒤진 구글 심사가 느려터져가지고 일주일 걸림
안드로이드 쓰는 개붕이는 여기서 받아볼 수 있음.
돚거콘 Google Play
평소에 쓰는데 추천 안 뜨는 말 있으면 댓글로 던져줘.
참고로 섹스는 기쁨, 안도 태그다
유용하면 개추좀
댓글