Mi chiedevo se sono disponibili motori di raccomandazione open source? Dovrebbe suggerire qualcosa come Amazon e Netflix. Ho sentito parlare di un framework chiamato Apache Mahout - Taste. Ci sto provando la prossima settimana. Sarebbe bello poter condividere i tuoi preziosi pensieri.Motori di raccomandazione per applicazioni Java
risposta
Apache Mahout è l'unico che ho trovato per questa zona (ho cercato anche di recente).
Anche se Weka può anche essere un'opzione.
Se siete alla ricerca di più per il motore prima, piuttosto che qualcosa di specificamente configurare d per Amazon o Netflix, quindi Minion fornisce 'misure di similarità del documento'.
ho dovuto lavorare con i sistemi di raccomandazione open source e questi sono quelli che ho trovato:
Duine, Apache Mahout, OpenSlopeOne, Cofi, suggerire e Vogoo.
Maggiori dettagli:
Apache Mahout costituisce un framework Java nella zona di data mining. Ha incorporato il Taste Recommender System, un motore collaborativo per consigli personalizzati.
Vogoo è un framework PHP che implementa un sistema di raccomandazione di filtraggio collaborativo. Presenta anche un codice Slope-One.
Una versione Java del metodo di filtro collaborativo è implementata nella libreria Cofi. È stato sviluppato da Daniel Lemire, il creatore degli algoritmi di Slope-One. C'è anche una versione PHP disponibile nella pagina web di Lemire.
OpenSlopeOne offre un'implementazione di Slope One su PHP che si occupa delle prestazioni.
SUGGEST è una libreria di consigli creata da George Karkys e distribuita in formato binario.
ho descritto tutto quello che ho scoperto qui sul mio blog: http://girlincomputerscience.blogspot.com.br/2012/11/open-source-recommendation-systems.html
Speranza che aiuta!
Ho appena iniziato a utilizzare easyrec. I forum non sono molto attivi, anche se ho avuto risposta alle mie domande. Inoltre hanno un server demo in modo da poter testare gli strumenti di raccomandazione senza installare nulla. Mi è piaciuto il loro javascript API e modo per tenere traccia dei consigli di diversi tipi di articoli. Attualmente supportano solo il suggerimento slope one - se si cerca flessibilità in questo senso, mahout wins hands down (anche se è possibile write your own plugins per easyrec).
lenskit sembra un altro buon motore di raccomandazione in Java, fornito dal team di grouplens.
- 1. Raccomandazione sugli strumenti di analisi statica per Java?
- 2. Motori 2D per Javascript
- 3. Raccomandazione ramificazione TFS
- 4. grails raccomandazione di hosting cloud
- 5. Raccomandazione per C# Matrix Library
- 6. Raccomandazione di buona qualità per WCF
- 7. Motori di traduzione automatica open source?
- 8. Registrazione di applicazioni Web Java?
- 9. Motori JavaScript Vantaggi
- 10. . Motori di regole Net
- 11. Archiviazione file per applicazioni Web: motori Filesystem vs DB vs NoSQL
- 12. Monitoraggio applicazioni per google app engine java
- 13. Architettura "plugin" per applicazioni Web Java
- 14. Raccomandazione di autenticazione dell'API riposante?
- 15. gotoxy Java (x, y) per applicazioni console
- 16. Skinning applicazioni desktop Java?
- 17. Applicazioni Rails di modularizzazione
- 18. Architettura raccomandazione per carico bilanciato sito ASP.NET
- 19. Criteri per valutare i motori delle regole di business
- 20. Raccomandazione per un database in memoria
- 21. Programma di installazione di applicazioni Java per linux
- 22. Raccomandazione per fornitori di appartenenze di Asp.Net di terze parti
- 23. Sistema raccomandazione pagina Web
- 24. PEP8 E226 raccomandazione
- 25. Rails 3 Raccomandazione CMS
- 26. Come creare il mio motore di raccomandazione personalizzato?
- 27. Inter-Process Communication Raccomandazione
- 28. Modelli di configurazione di applicazioni Web Java
- 29. Implementazione sicura di applicazioni di guerra java
- 30. Raccomandazione del libro HTTP?
Apache Mahout è ancora in uso per il 2013? – KyelJmD
Sì. A questo punto non vi contribuisco e sono generalmente concentrato sui progetti 'next-gen', su http://myrrix.com e ora su Cloudera. –
Ho notato che Apache Mahout su Apache non è aggiornato dove si trova la versione aggiornata? – KyelJmD