내돈내픽 - ML 기반 가격·위치·취향(15) 맞춤 음식점 추천 앱
팀장 · 2025.04 ~ 2025.07
음식점 리뷰 크롤링 → 음식점 점수화 -> 사용자 음식점 리뷰 분석 → 사용자 점수화 → 모델 학습용 데이터 구성 → 모델 학습 → 파라미터 조정 → 추천까지 전 과정을 직접 설계·구현한 E2E 파이프라인.
추천 기능 외, 거리 기반 근처 음식점 확인, 음식점 검색, 예산 기능, 채팅 기능을 도입한 종합 서비스 제공.
채팅 기능에 감성분석 모델을 적용하여, 사용자 채팅에 대한 긍정 음식점 순위 확인.
유사도 ≥ 0.7만 반영, 평균 점수는 SQLAlchemy로 DB 저장.
결과 · 학습에 필요한 구조화 점수 데이터를 안정적으로 축적(약 4300개의 음식점 취향 점수화).
→ 길이 기준 상위 30개 리뷰를 취합해 15개 항목의 선호도 점수(1.0~5.0)를 JSON으로
산출하는 프롬프트 설계.
결과 · 노이즈 감소와 일관된 스코어링으로 학습 데이터 품질 향상.
(파라미터 탐색·실험 로그 정리).
결과 · 분류 정확도 69.5%(macro F1 ≈ 0.68, precision ≈ 0.69, recall ≈ 0.68)로 기본 모델
유효성 확인, 이후 서비스 추천 로직에 적용.
결과 · 외부 API 의존 제거, 검색 응답 체감 속도 개선·쿼리 부하 완화.
결과 · 마이그레이션 비용 없이 공용 DB로 개발 일관성 확보.
/음식점명 질의에만 감성 분석을 적용해 월간 긍정 랭킹 시각화. 결과 · 추천 신뢰 보완 및 사용자 참여 증대.
사용자 맞춤 음식점 추천 (대표 영상)