【问题标题】:Algorithms for finding similar questions based on another question's title?根据另一个问题的标题查找类似问题的算法?
【发布时间】:2009-08-15 15:18:09
【问题描述】:

例如,每次我在 stackoverflow.com 上发布问题时,用户界面都会向我建议很多 类似的问题。它的功能是如何实现的?有没有一些写得很好的算法?

【问题讨论】:

  • 并且被多次询问 - stackoverflow.com/questions/1282112/…
  • @Nate:该问题已被删除。
  • 属于元。我将其理解为“我将如何实现这样的功能”,这是一个有效的 SO 问题。
  • 这是一个关于算法的合法编程问题,该算法也恰好在 SO 上实现,并且其重复项已被删除。请保持打开状态。

标签: algorithm search


【解决方案1】:

他们使用 MSSQLServer 中的全文搜索功能

http://highscalability.com/stack-overflow-architecture

SQL Server 的全文搜索广泛用于站点搜索和检测是否已提出问题。 Lucene.net 被认为是一个有吸引力的替代方案。

我认为他们也在其中谈论其中一个播客?

【讨论】:

    【解决方案2】:

    我实际上在这里有 StackOverflow 的完整源代码。这很容易理解:

    class StackOverflow
    {
        static void Main(string[] args)
        {
            JonSkeet();
        }
    }
    

    【讨论】:

    • 您可能需要在 JonSkeet() 之后使用 Console.Read(),这样如果没有问题,应用程序可能会保持活动状态;)
    猜你喜欢
    • 2012-03-16
    • 2013-04-18
    • 2017-01-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多