主要目的是为在typo3 cms上运行的现有网站创建推荐引擎。
推荐引擎的开发不是一个大问题。
瓶颈是,它集成到Typo3 CMS中,我在处理Web应用程序方面没有太多经验。
-
用户历史记录将存储在本地存储中,而不是作为cookie。但这是在Typo3方面负责的。历史记录可以以JSON格式阅读并发送到推荐系统。
-
重新解释JSON并检索文章ID,并从预先计算的相似性矩阵中创建最终建议。
-
此后,重新获取了URL和标题,并再次以JSON文件的形式发送响应。
-
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算法已经得到了照顾。