본 연구는 비접촉식 커뮤니케이션, 맞춤형 식사 제안, 만족도 예측이 가능한 AI 기반 레스토랑 케이터링 시스템을 소개합니다. LDA, Conv-RNN 및 Conv-LSTM과 함께 NLP를 활용함으로써 더 높은 정확성, 정밀도, 재현율 및 실수율 감소로 규칙 기반 기술을 능가하여 식품 서비스 산업에서 AI의 혁신적인 잠재력을 보여줍니다.
Research Article
Access restricted. Please log in or start a trial to view this content.
Access restricted. Please log in or start a trial to view this content.
Access restricted. Please log in or start a trial to view this content.
Access restricted. Please log in or start a trial to view this content.
Access restricted. Please log in or start a trial to view this content.
| Name | Company | Catalog Number | Comments |
|---|---|---|---|
| 프로그래밍 언어 | 파이썬 (모델 개발, 자연어처리, 딥러닝에 사용) | https://www.python.org/ | 파이썬 3.8+ |
| 데이터베이스 | MySQL 또는 SQLite (사용자 상호작용 기록 저장용) | https://www.mysql.com/; https://www.sqlite.org/ | MySQL 8.0 또는 SQLite3 |
| 데이터셋 | 지역 식당 주문 챗봇에서 수집된 사용자 문의 | 수동 주석 | |
| 딥러닝 프레임워크 | 텐서플로우 / 케라스 | https://www.tensorflow.org/; 케라스 2.11 & rarr; https://keras.io/ | 텐서플로우 2.11 또는 케라스 2.11 |
| 개발 환경 | Jupyter 노트북 / 구글 콜랩 | https://jupyter.org/; https://colab.research.google.com/ | JupyterLab 3+ / Colab (무료) |
| 평가 지표 | scikit-learn 지표: 정밀도, 회상력, 교차엔트로피, R&UP2; | https://scikit-learn.org/ | scikit-learn 1.0+ |
| 자연어 툴킷 | spaCy / NLTK (의도 탐지 전처리용) | https://spacy.io/; https://www.nltk.org/ | spaCy 3.0 / NLTK 3.6 |
| 반복 신경망 모델 | RNN, LSTM, 변환-LSTM | https://keras.io/ | 케라스에서 구현됨 |
| 시스템 하드웨어 | 인텔 코어 i7, 16GB 램, NVIDIA GTX 1660 Ti GPU | 지역 시스템 | |
| 주제 모델링 도구 | Gensim (잠재 디리클레 할당에 사용됨) | https://radimrehurek.com/gensim/ | Gensim 4.1.2 |
| 시각화 도구 | Matplotlib, Seaborn (성능 그래프 플롯용) | https://seaborn.pydata.org/; https://matplotlib.org/ | Matplotlib 3.5+, Seaborn 0.11 |
| 워드 엠베딩 | Word2Vec / GloVe 사전 학습 임베딩 | https://nlp.stanford.edu/projects/glove/ | 글로브 (100D), 스탠포드 NLP |
Access restricted. Please log in or start a trial to view this content.
Request permission to reuse the text or figures of this JoVE article
Request Permission