원래 인디게임 개발자인데 홍보 하려고 유투브 만들려고 하다가 갑자기 아이디어 떠올라서 사이트 만듦
스팀 게임 추천 사이트인데. 자연어로 검색하면 태그로 변환해서 매칭해주는 로직임
내가 게임을 찾을때 제일 불편했던게
1. 내가 원하는 게임에 대한 스팀 태그를 모름
2. 해당 태그로 게임을 찾아도 스팀은 태그를 20개 등록 할 수 있어서 오만 잡 게임들이 다 나옴
(예를 들어 공포 태그로 찾았는데, 모쏠아다가 연애하는 시뮬레이션이 심리적 공포가 들어가있어서 나옴)
3. 리뷰많고 평점 높은 대작게임들만 상위권에 보이거나, 기본도 안된 쓰레기 게임들이 걸러지지 않음
이 3개를 임베딩 + LLM + DB에서 리뷰 기반 필터링으로 최대한 해결했는데
한번 써보고 피드백좀 부탁
너가 혼자 다 만듬?
안티그래비티 이걸로 코딩함. 원래 게임 개발자라서 백엔드 로직은 대충 알고있었고
@글쓴 백갤러(175.196) 역시 ai가 최고군 써보고 피드백드림
임베딩한거 벡터db에 넣고 rag한거임? 검색할때마다 llm 쓸텐데 비용은 ㄱㅊ음?
스팀 태그 약 460개 개별로 임베딩하고 사용자 자연어로 검색하면 전체문장으로 임베딩 비교해서 정확도 순위로 30개, 분리된 문장으로 임베딩 비교해서 정확도 순위로 20개 뽑고, 중복된거 제고하고 파인튜닝된 LLM으로 보내서 가장 알맞는 태그 뽑음. 하나로만은 절대 퀄리티가 안나와서 임베딩 + LLM + 키워드 매핑 테이블 3개 하이브리드해서 씀
LLM 비용은 파인튜닝된거 써서 프롬프트 최대로 줄이니깐 돈 거의 안듦
아 게임이 아니라 태그단위 임베딩이구나 개수가 적어서 걍 쿼리&텀 임베딩이랑 bf유사도 하면되니 굳이 벡터db는 필요없고. 굳굳
와 딱 필요한 거였는데, 좋다
잘했다
이건 토이프로젝트 수준이 아닌데?
요즘 ai가 도대체 어떤 수준이길래 본업도 아닌 분야에서 백이랑 프론트까지 이렇게 만드냐 벽느껴지네 갑자기
본업 게임 개발자이긴한데 웹 프론트랑 백엔드는 진짜 처음 만져봄.. 진짜 다해준다 요새...
나도 취미로 경제/주식관련 인사이트 사이트 만드중인는데 codex 썻거든 이것도 퀄 되게 좋아보인다