基于用户体验的自适应用户界面

Adaptive User Interface based on user experience

我需要根据用户行为修改 Web 应用程序的界面。例如,新用户将看到简化的界面,而专家用户将看到应用程序的所有功能。如何区分这两种类型的用户? Web 应用程序构建在 Flask 上。我应该如何处理,是否有任何我可以遵循的建设性教程?

您可以使用 Cookies/Local 存储来计算并保存他们访问过的次数,或者他们之前是否访问过。这可以通过 Flask 完成,请参阅此处了解如何完成:link.

或者,为用户提供在视图之间切换的选项,并使用 cookie 保存他们的选项。