Chỉ riêng mô hình ngôn ngữ tạo ra nội dung có vẻ hợp lý. iAlacarte bao quanh mô hình bằng các lớp xác định: menu được trích xuất rồi kiểm tra bằng quy tắc, mỗi câu hỏi trước hết được xử lý bằng tìm kiếm có lọc, mô hình chỉ viết dựa trên các món đã chọn và câu trả lời được kiểm tra bởi các rào chắn trước khi gửi đi.
Một chatbot thông thường trả lời từ trí nhớ: nó không biết menu, giá hay giờ mở cửa của quý vị. Với iAlacarte, mô hình ngôn ngữ nhận cho mỗi câu trả lời một danh sách ngắn các món đã được lọc, kèm dữ liệu của chúng, và không được phép nêu món khác. Các câu hỏi về dữ kiện thậm chí không cần đến mô hình.
Câu hỏi của khách được hiểu theo ý định, hạn chế và ngân sách, sau đó các món được tìm trong menu đang phục vụ với các ràng buộc cứng: chất gây dị ứng, chế độ ăn, thành phần cần loại trừ, mức trần calo hoặc giá, ca phục vụ hiện tại. Mô hình ngôn ngữ chỉ soạn nội dung từ các ứng viên này.
Các câu hỏi về dữ kiện — « món này có gì? », « giá bao nhiêu? », « quý vị đóng cửa lúc mấy giờ? » — nhận câu trả lời được viết trực tiếp từ dữ liệu, không dùng mô hình ngôn ngữ.
Các món bị loại được nêu rõ; lưu ý về khả năng lẫn vết chất gây dị ứng được nhắc một lần trong mỗi cuộc trò chuyện; việc xác nhận được thực hiện với đội ngũ nhà hàng.
Một bộ tiêu chí có nguồn tham chiếu (cồn kể cả đã nấu, thực phẩm sống, thịt nguội, sữa tươi chưa tiệt trùng, thủy ngân…) loại trừ các món; rượu vang được yêu cầu sẽ không được khuyến nghị.
Tiểu đường, muối, kali, cholesterol, histamine: các chỉ dấu dựa trên tiêu chí có nguồn tham chiếu và ước tính, không bao giờ là chẩn đoán.
Không có tư vấn cá nhân hóa; khách được hướng dẫn liên hệ bác sĩ hoặc dược sĩ của mình.
Từ bảng điều khiển, quý vị có thể sửa tên món, thành phần, giá, ảnh hoặc tên mục. Chỉnh sửa được áp dụng cho các câu trả lời sau đó và được lưu giữ: chúng sẽ được áp dụng lại nếu menu được phân tích lần nữa. Màn hình « Kiểm tra menu » cho biết điều khách có thể thấy là sai. Mỗi điểm bán chỉ phục vụ một menu, và quý vị quyết định menu nào.
Về khuôn khổ pháp lý, xem Điều khoản sử dụng & giới hạn trách nhiệm.
Nhập menu của quý vị: màn hình « Kiểm tra menu » cho biết khách sẽ thấy gì và những gì còn cần chỉnh sửa.