때로는 감정을 담아 글을 적는 것은 어려운 일이 됩니다.📝 자신의 감정을 정확히 표현하지 못해 답답함😮💨을 느끼는 사람들을 위해, 감정을 풍부하게 만드는 텍스트 생성기를 만들었습니다. <<<<<<< Updated upstream
본 프로젝트 는 사용자가 작성한 일기를 분석하여 감정에 맞는 이모지를 삽입🤩하는 서비스입니다. 이를 통해 사용자가 자신의 감정을 더 직관적으로 표현하고, 글의 분위기를 풍부하게 만들 수 있도록 돕습니다.
또한, 부정적 감정이나 위험 신호🚨를 감지하여 경고하는 레드플래그 시스템 🚩을 통해 감정 관리의 중요성을 강조합니다.
신조어 치환
- 신조어 사전 생성# Emotify : 텍스트에 감정을 더하다
감정 분석
- KcELECTRA 모델 사용
- 데이터 전처리 : label - ʻ발화’, ʻ감정’
- 7개의 감정으로 분류 (행복, 중립, 슬픔, 공포, 혐오, 분노, 놀람)
문장 유사도 분석 + 레드플래그
- 데이터 전처리 : label - ʻtext’, ’keyword’
- 실제 정신 상담 데이터를 SBERT로 문장 임베딩 후 키워드 별 평균 벡터 구해 코사인 유사도 측정
- 고위험, 중위험 감정으로 분류해 레드플래그 🚩 감지
- 감정 분석 결과 부정적 + 정신 상담 데이터 유사도↑ = 레드플레그 감지
이모지 추천 및 삽입
- Text2Emoji 모델 사용
- 영문 텍스트를 입력 받아 관련 이모지를 생성
- 맥락 고려하여 이모지 추천
이모지 삽입
레드플래그 감지
김동혁 | 김혜란 | 이동진 | 장영주 |