我需要在我正在構建的網站中爲客戶創建服務檯,並且我喜歡StackOverflow發現類似問題的方式。有沒有人知道該網站使用什麼算法,並且你能提供任何可以找到的參考資料?StackOverflow使用什麼算法來尋找類似的問題?
4
A
回答
5
還有就是Machine Learning
整個分支稱爲clustering
(一類unsupervised learning
)與這種類型的問題涉及。
該問題成爲羣集的一部分,並且同一羣集中的其他問題(可能按距離爲similarity measure
的順序)顯示爲類似的問題。
有各種features
,它可以使用聚類,其中一些可以是:
- 標籤
- 詞在文本標題
- 詞語(較低重量比航向)
- 鏈接到其他問題/網頁。
等等。
在這些類型的問題中可能會使用其他制定的功能,使用像text summarization
,sentiment analysis
等技術。哪些功能對哪個問題有好處取決於問題。
,你在行動中看到這些算法的其他領域包括:
- 的Youtube
- 維基百科
- IMDB
和列表無窮延續。
那麼你可以對你的問題做些什麼?
有沒有人的答案。這一切都取決於您的數據和目標查詢。但仍然,您可以
- 瞭解
feature engineering
方面的machine learning
。 - 瞭解有關
clustering
。
(有這些許多的在線課程。)
或者
- 服務誰知道這東西的人。
1
大部分似乎都是標籤上的加權匹配,也許是標題上的match()或equivilent全文加權搜索。
它可能得到它的細節元某處或FAQ
相關問題
- 1. 我在尋找什麼樣的算法
- 2. 什麼是SQL用於執行類似於「Stackoverflow上相關問題」的搜索
- 3. 算法來尋找重疊
- 4. 尋找類似於SQL LIKE運算符
- 5. 什麼是我正在尋找的算法的複雜類?
- 6. GameplayKit尋路使用什麼算法?
- 7. 尋找類似笨
- 8. 尋找類似「array_and」
- 9. 尋找什麼類型的
- 10. 基於另一個問題標題找到類似問題的算法?
- 11. 我應該使用什麼樣的算法來找到db中的相似性?
- 12. 尋找類似Q的算法是如何工作的?
- 13. 尋找類似/相關的文本算法
- 14. 尋找類似的項目
- 15. MO的算法來尋找兩陣列
- 16. 正在尋找算法來尋找顏色區域的邊界
- 17. 尋找算法:通過「相似性」聚類
- 18. 尋找轉發算法的使用
- 19. RX,尋找類似takeUntilMap
- 20. 尋找類似於VS
- 21. 如何做類似於stackoverflow的類似標題搜索
- 22. 什麼是最簡單的方法來複制在stackoverflow問題頁
- 23. Shareover的類似Stackoverflow的問題/答案功能
- 24. 算法來尋找和填補網格
- 25. 算法來尋找從2D點
- 26. 算法來尋找無線EN1
- 27. XNA-尋找算法
- 28. 在PHP/MYSQL中複製stackoverflow的類似問題?
- 29. 我應該使用Neo4j來尋找類似用戶還是堅持使用類似MySQL的東西?
- 30. 關於尋找類的Simple_DOM問題
相關問題與答案http:// stackoverflow。COM /問題/ 891772 /計算器相關疑問的算法 – Tyler 2013-04-24 15:56:19