Projects banner
프로젝트

제가 진행한 프로젝트들을 모아 소개합니다. 학업과 개인적인 관심사를 바탕으로 다양한 개발 경험을 쌓았습니다.

BPE featured image

BPE

Subword 단위의 자연어 처리를 위해 BPE(Byte Pair Encoding) 기반 토크나이저를 Python으로 구현했습니다. 코퍼스를 입력 데이터로 사용하여 병합 규칙을 학습하고, 학습된 규칙을 적용해 단어를 서브워드 단위로 분해할 수 있도록 설계하였습니다.

한글 오토마타 제작 featured image

한글 오토마타 제작

파이썬으로 한글 입력 방식을 직접 구현한 오토마타. 초성, 중성, 종성을 조합하여 완성형 글자를 생성하는 과정을 코드로 설계하였습니다.

오목 게임 에이전트 구현 featured image

오목 게임 에이전트 구현

오목 게임에서 승리할 수 있는 탐색 기반 에이전트를 제작했습니다. 게임 트리와 Alpha-Beta Pruning 기법을 적용하여 효율적인 수 선택이 가능하도록 구현했습니다.

영화 서비스 개발 featured image

영화 서비스 개발

넷플릭스를 모티브로 제작된 스트리밍 애플리케이션으로, 사용자가 영화를 탐색하고, 위시리스트에 추가하며, 인증 기능을 통해 원활하게 로그인 및 회원가입을 진행할 수 있습니다. 동적 UI 컴포넌트, 무한 스크롤, 그리고 LocalStorage 관리를 활용하여 개발되었습니다.

채용 공고 플랫폼 백엔드 구현 featured image

채용 공고 플랫폼 백엔드 구현

채용 공고 데이터를 크롤링하여 사용자에게 제공하는 백엔드 서비스를 구현했습니다. 이 프로젝트는 사용자 인증, 채용 공고 관리, 지원서 처리 및 북마크 등 다양한 기능을 제공합니다.

ai기반 랜덤 여행지,여행경로 추천 플랫폼 featured image

ai기반 랜덤 여행지,여행경로 추천 플랫폼

여행지 추천부터 최적 경로 생성까지. GPT와 Kakao API를 연동한 Spring Boot 기반 여행 추천 서비스를 개발하였습니다.