GitHub - jinhyeook/emotion_chatbot

프로젝트 개요

주제 : 사용자의 얼굴 이미지로 표정을 탐지하고 이를 기반으로 심리상담가 역할을 하는 챗봇을 구현

팀 : 4인 1팀

담당 역할 : 표정 이미지 데이터를 이용한 사전학습 CNN모델 학습, 심리상담가 LLM 구현

기간 : 2024.11 ~ 2024.12

사용 기술 및 툴 : Visual Studio Code, Python, CNN, LLM, OpenCV, CUDA

담당 기능 및 구현 내용

본 프로젝트에서 표정 이미지 데이터를 이용해 사전학습 CNN모델을 학습하고 LLM에 심리상담가 역할의 LLM기반의 챗봇 구현을 담당함.

표정 이미지 데이터의 세그먼테이션 데이터를 활용해 얼굴영역으로 이미지를 크롭하여 학습을 진행함.

LangChain의 OpenAI API를 이용해 챗봇을 위한 LLM을 구축하고 프롬프트 설정을 이용해 심리상담가 역할을 부여함.

진행하며 느낀 점.