Tôi đã từng có một cựu chiến binh trong khóa học của mình đã tạo ra một thuật toán có thể gợi ý các công thức nấu ăn. Lúc đầu, tất cả các loại công thức điên rồ sẽ xuất hiện. Sau đó, cô sẽ huấn luyện thuật toán nấu ăn với các công thức nấu ăn thực sự và cuối cùng nó sẽ gợi ý những thuật toán rất hay.
Tôi tin rằng cô ấy đã sử dụng một cái gì đó liên quan đến Định lý Bayes hoặc Clustering, nhưng cô ấy đã mất từ lâu và thuật toán cũng vậy. Tôi đã tìm kiếm trên internet nhưng tìm kiếm công thức nấu ăn sẽ mang lại bất kỳ loại kết quả nào nhưng không phải là kết quả mà tôi đang tìm kiếm. Vì vậy, câu hỏi của tôi là:
Những kỹ thuật nào có thể được sử dụng để đưa ra một thuật toán (ngẫu nhiên) gợi ý các công thức nấu ăn khả thi (không sử dụng cơ sở dữ liệu về các công thức cố định)?
Tại sao tôi lại bận tâm tìm kiếm một thuật toán nấu ăn? Vâng, đó là một ví dụ rất hay về một ứng dụng trong thế giới thực của các khái niệm cơ bản và thuật toán như vậy có thể hữu ích trong các cài đặt khác gần với thế giới thực hơn.