0

我是AI领域的新手,机器学习,推荐引擎和数据挖掘方面想要找到一种方法进入该领域。将AI,推荐或机器学习技术应用于搜索功能

我正在致力于一个会议室预订应用程序,该应用程序会向员工推荐会议室,以便计算出最合适的时间和地点。这些建议基于员工在提交搜索之前输入的标准。标准可以包括与会者(可能位于不同地点和时区),会议室容量(基于与会者)和所需设备类型。

建议引擎会考虑时区和地点,并根据员工是否处于不同的建筑/地理区域来推荐一个或多个会议室。

任何人都可以推荐推荐引擎,机器学习或AI技术,我可以应用于解决方案?我是这个领域的新手,所以所有的建议都非常感谢。

+1

您所描述的内容听起来像基于案例的推理问题,您可以找到符合所需标准的最佳会议室。如果你的问题在你想找到最佳的房间来覆盖所有请求的意义上是困难的,那么这将是一个约束满足或计划问题。 – dan

+0

你可以做一些类似神经网络的事情,其中​​每个输出节点代表一个可以保留的房间。 –

+0

我不认为NN是这样一个程序的好主意(训练这样的网络将是我想的)。我会推荐一个像PROLOG这样的高级逻辑语言,其中您将根据用户输入条件定义谓词。 – Xargos

回答

1

这看起来更像是一个优化问题。你有一些困难的约束和一些偏好。看看Linear Programming。另外谷歌基于约束的调度,有几个教程。

只是一个警告:这通常是一个NP难题,所以除非你想为少数参与者解决它,否则你将需要使用一些启发式和近似值。如果你想要有点过分,现在有一门关于优化运行的课程。