Project - AI Games

김명식·약 14시간 전
0
post-thumbnail

AI를 활용한 퍼즐 게임 개발

프로젝트 개요

  • 뉴스 기사를 기반으로 AI 기술을 접목하여 크로스워드 및 초성어 게임을 개발한 프로젝트
  • 인적 자원을 최소화하며 전날의 기사를 기반으로 게임에 필요한 리소스를 자동으로 생성

AI (ChatGPT 4o) 를 이용한 추출 목록 대상

  1. 키워드 : 기사에서 주요한 키워드
  2. Clue : 추출된 키워드와 기사를 연관시켜 사용자가 키워드를 맞출수 있는 힌트
  3. Definition : 키워드의 사전적 정의 또는 객관적 사실을 생성하여 사용자의 이해를 보조


개발 배경
뉴욕타임즈의 유명한 크로스워드 게임에서 영감을 받아
한국어의 특성을 반영하여 AI 기반 크로스워드 개발 및
기존 국내 크로스워드의 한계점 ( 단어 조합의 어려움 ) 을
극복하기 위해 Ai 및 알고리즘을 결합하여 새로운 방식을 구현



개발 과정에서의 여러 시도

# 1. 알고리즘 기반 접근

단어 파생을 잘 잡아내고 랜덤한 조합을 잘 찾아내지만 군집을 하나밖에 생성하지 못함


# 2. LLM 프롬프트 엔지니어링

단어 파생을 잘 잡아내고 랜덤한 조합과 여러 군집을 생성하지만 매우 느린 동작 속도


# 3. 최종방법 ( 알고리즘 + AI 프롬프트 함수화 )

앞선 두 방법의 강점을 결합해 알고리즘AI 프롬프트를 함수화 하여
단어 배치의 제약사항을 효율적으로 처리,
빠른 퍼즐 생성 속도와 다수 군집 생성 기능을 모두 확보하여 실용화 가능성 상승



알고리즘 시연 영상

profile
BackEnd & Serverless & AI Engineer

0개의 댓글

관련 채용 정보