DOI QR코드

DOI QR Code

Hybrid Food Recommendation System Using Auto-generated User Profiles

자동 생성된 사용자 프로파일을 이용한 하이브리드 음식 추천 시스템

  • 정주석 (대구대학교 대학원 컴퓨터정보공학과) ;
  • 강신재 (대구대학교 정보통신대학 컴퓨터.IT공학부)
  • Received : 2011.06.10
  • Accepted : 2011.09.28
  • Published : 2011.10.25

Abstract

This paper proposes a personalized food recommendation system using user profiles auto-generated from Twitter. The user profiles are generated by extracting nouns from Twitter, and calculating emotional scores according to whether each noun is collocated with emotion words. Representative noun information for each food is constructed by analyzing web pages relevant to foods. Appropriate foods for users can be recommended by calculating similarities among the extracted resources. The proposed system has an advantage in that it can always recommend foods even if a user is a newcomer.

본 논문에서는 트위터로부터 자동 생성한 사용자 프로파일을 이용하는 개인 맞춤형 음식 추천 시스템을 제안한다. 사용자 개인의 트위터 문장에서 명사를 추출하고, 감정단어와의 공기 여부에 따라 감정점수를 계산한 후. 사용자 프로파일을 생성한다. 각 음식에 관한 정보는 웹에서 검색한 웹 페이지를 분석, 가공하여 음식별 대표 명사 목록을 만들어 사용한다. 이렇게 구축된 사용자 프로파일과 각 음식별 특징 정보 간 유사도를 계산하여 사용자에 맞는 음식을 추천 해준다. 제안하는 방법은 추천 시스템을 처음 사용하는 사용자라 할지라도 사용자 프로파일이 자동으로 구축되어 추천에 사용되기 때문에 항상 추천 결과를 얻을 수 있는 장점이 있다.

Keywords

References

  1. 김수동, 라현정, "안드로이드 기반 모바일 서비스 애플리케이션의 아키텍처", 한국정보과학회지, vol. 28, no. 6, pp.25-34, 2010.
  2. G. Adomavicius, and A. Tuzhilin, "Toward the Next Generation of Recommender Systems: A Survey of the State-of-the-Art and Possible Extensions", IEEE Transactions on Knowledge and Data Engineering, vol. 17, no. 6, June 2005.
  3. 토비 세가란, 집단지성 프로그래밍, O'Reilly, 2008.
  4. 한현구, 서의현, "학습기반 개인 맞춤형 음식 추천 에이전트", 한국정보처리학회 논문지, vol. 16, no. 2, pp.313-314, 2009.
  5. 김성기, 김영학, "항목기반 패턴을 사용한 학습 방법 추천 시스템의 설계 및 평가", 한국콘텐츠학회 논문지, vol. 9, no. 5, pp.346-354, 2009. https://doi.org/10.5392/JKCA.2009.9.5.346
  6. S. K. Ray and S. Singh, "Blog Content Based Recommendation Framework Using WordNet and Multiple Ontologies", Proceedings of the International Conference on Computer Information Systems and Industrial Management Applications (CISIM), pp.432-437, 2010.
  7. 이재식, 이진천, "상황 인식을 이용한 사례기반 음악추천시스템", 한국지능정보시스템학회 논문지, vol. 12, no. 3, pp.111-123, 2006.
  8. 오유수, 최아영, 우운택, "차세대 건강관리 밥상 시스템: 맥락 인식 기반 개인화된 음식 추천 시스템", 한국정보 처리학회 논문지, vol. 15, no. 1, pp.51-61, 2008.
  9. 이재식, 박석두, "장르별 협업필터링을 이용한 영화 추천시스템의 성능 향상", 한국지능정보시스템학회 논문지, vol. 13, no. 4, pp.65-78, 2007.
  10. Y. Ying, "A Personalized Collaborative Recommendation Algorithm based on User Clustering Smoothing", Proceedings of the International Conference on Future BioMedical Information Engineering, pp.383-385, 2009.
  11. 김기수, "개인화된 추천을 위한 하이브리드 협업 필터링 알고리즘 및 인터넷 전자상거래에서의 활용", 인터넷전자상거래연구, vol.8, no.4, pp.1-20, 2008.
  12. C. Liu, C. Sun, J. Yu, "The Design of an Open Hybrid Recommendation System for Mobile Commerce", Proceedings of the International Conference on Computational Intelligence for Modelling Control & Automation (CIMCA), pp.861-866, 2008.
  13. 이홍식, "음식 명사의 사전 기술에 대하여", 한국어학회지, vol. 38, no. 1, pp.307-344, 2008.
  14. K. Makice, Twitter API: Up and Running: Learn Howto Build Applications with the Twitter API,O'Reilly, 2009.
  15. 박인조, 민경환, "한국어 감정단어의 목록 작성과 차원 탐색", 한국심리학회지, vol. 19, no. 1, pp.109-129, 2005

Cited by

  1. A change of the public's emotion depending on Temperature & Humidity index vol.12, pp.10, 2014, https://doi.org/10.14400/JDC.2014.12.10.243