我对编程算法的想法很陌生。我可以处理简单的想法,但我目前的项目要求我创建一些更复杂的东西。
我正在尝试创建一个基于关键字和“一般”类别子集的分类系统,这些分类系统过滤成更详细的类别,需要用户尽可能少的工作。
IE
体育 >> 棒球 >> 投球 >> Nolan Ryan
因此,如果用户决定他们想要谈论“棒球”并且他们过滤了搜索,我还想包括“体育”
用户输入:“棒球”
然后用户被带到体育>>棒球
现在我明白,如果没有一个以某种方式将这两个类别联系起来的活生生的动态程序,这将是不可能的。它最初还需要“一些”用户输入,并且在软件的整个生命周期中需要更多输入,以便维护它并使其保持最新。
但是,唉,如果没有详细说明我正在尝试做的事情的具体细节,要求这样的算法将是轻浮的。而且我并不是要寻求帮助。
相反,我很好奇人们是否知道已经实施的类似系统,以及是否有文档描述它是如何完成的。甚至是您自己项目的一些真实示例。
简而言之,我有一个“计划”,但它需要的用户输入比我真正想要的要多。在开始开发这个程序之前,我觉得获得更多关于这个主题的信息将是最好的做法。
谢谢