0

我是AI領域的新手,機器學習,推薦引擎和數據挖掘方面想要找到一種方法進入該領域。將AI,推薦或機器學習技術應用於搜索功能

我正在致力於一個會議室預訂應用程序,該應用程序會向員工推薦會議室,以便計算出最合適的時間和地點。這些建議基於員工在提交搜索之前輸入的標準。標準可以包括與會者(可能位於不同地點和時區),會議室容量(基於與會者)和所需設備類型。

建議引擎會考慮時區和地點,並根據員工是否處於不同的建築/地理區域來推薦一個或多個會議室。

任何人都可以推薦推薦引擎,機器學習或AI技術,我可以應用於解決方案?我是這個領域的新手,所以所有的建議都非常感謝。

+1

您所描述的內容聽起來像基於案例的推理問題,您可以找到符合所需標準的最佳會議室。如果你的問題在你想找到最佳的房間來覆蓋所有請求的意義上是困難的,那麼這將是一個約束滿足或計劃問題。 – dan

+0

你可以做一些類似神經網絡的事情,其中​​每個輸出節點代表一個可以保留的房間。 –

+0

我不認爲NN是這樣一個程序的好主意(訓練這樣的網絡將是我想的)。我會推薦一個像PROLOG這樣的高級邏輯語言,其中您將根據用戶輸入條件定義謂詞。 – Xargos

回答

1

這看起來更像是一個優化問題。你有一些困難的約束和一些偏好。看看Linear Programming。另外谷歌基於約束的調度,有幾個教程。

只是一個警告:這通常是一個NP難題,所以除非你想爲少數參與者解決它,否則你將需要使用一些啓發式和近似值。如果你想要有點過分,現在有一門關於優化運行的課程。