将推荐引擎集成到基于Typo3的网站中



主要目的是为在typo3 cms上运行的现有网站创建推荐引擎。

推荐引擎的开发不是一个大问题。
瓶颈是,它集成到Typo3 CMS中,我在处理Web应用程序方面没有太多经验。

  1. 用户历史记录将存储在本地存储中,而不是作为cookie。但这是在Typo3方面负责的。历史记录可以以JSON格式阅读并发送到推荐系统。

  2. 重新解释JSON并检索文章ID,并从预先计算的相似性矩阵中创建最终建议。

  3. 此后,重新获取了URL和标题,并再次以JSON文件的形式发送响应。

  4. typo3接收此JSON并显示结果。

这是我想出的粗略轮廓。这听起来可行吗?

或者最好考虑作为Ajax请求获得建议?

注意:
该QS由Aristeidis Karavas和Bernd Wilke进行了新的想法。

在与老师和Aristeidis Karavas的回答进行了进一步讨论之后,我想出了实施的粗略轮廓。
这是供任何人的未来参考,他们喜欢我对Web应用程序实施的了解有限。

1-查找RESTFUL API PYTHON示例。

2-制作一个简单的一个,它收到带有一个属性的JSON有效载荷的请求{名称:'一些名称'}

3-返回与JSON的回复,该响应持有一个属性,您向收到的名字打招呼。

4-运行API并使用(Chrome中的Postman或Rest客户端扩展(进行测试

{响应:'Hello name'}

5-在API中导入所有RE文件。

6-用获得历史记录并返回列表的逻辑替换说"你好名字"的逻辑。

这假定RE算法已经得到了照顾。

最新更新