Me preguntaba si hay algún motor de recomendación de código abierto disponible. Debería sugerir algo como Amazon y Netflix. He oído hablar de un marco llamado Apache Mahout - Taste. Lo estoy intentando la próxima semana. Sería genial si puedes compartir tus valiosos pensamientos.Recomendación Motores para aplicaciones Java
Respuesta
Apache Mahout es el único que he encontrado para esta área (he estado buscando recientemente también).
Aunque Weka también puede ser una opción.
Si usted está buscando más por el motor en bruto, en lugar de algo configurar específicamente d para amazon o netflix, luego Minion proporciona 'medidas de similitud de documentos'.
que tenía que trabajar con sistemas de recomendación de código abierto y estos son los que he encontrado:
Duine, Apache Mahout, OpenSlopeOne, Cofi, sugerir y Vogoo.
Más detalles:
Apache Mahout constituye un marco de Java en el área de la minería de datos. Ha incorporado el sistema de recomendación de gusto, un motor colaborativo para recomendaciones personalizadas.
Vogoo es un framework de PHP que implementa un sistema de recomendación de filtrado colaborativo. También presenta un código Slope-One.
Se implementa una versión Java del método de filtrado colaborativo en la biblioteca Cofi. Fue desarrollado por Daniel Lemire, el creador de los algoritmos de Slope-One. También hay una versión de PHP disponible en la página web de Lemire.
OpenSlopeOne ofrece una implementación Slope One en PHP que se preocupa por el rendimiento.
SUGGEST es una biblioteca de recomendaciones hecha por George Karkys y distribuida en un formato binario.
que describe todo lo que encontré aquí en mi blog: http://girlincomputerscience.blogspot.com.br/2012/11/open-source-recommendation-systems.html
espero que ayude!
Acabo de empezar a usar easyrec. Los foros no son muy activos, aunque me respondieron mis preguntas. Además, tienen un servidor de demostración para que pueda probar las herramientas de recomendación sin instalar nada. Me gustó su javascript API y la forma de seguir las recomendaciones de diferentes tipos de artículos. Actualmente, solo admiten el recomendador slope one; si busca flexibilidad en este sentido, mahout wins hands down (aunque puede write your own plugins para easyrec).
lenskit parece otro buen motor de recomendación en Java, proporcionado por el equipo de grouplens.
- 1. Recomendación para la integración de aplicaciones PHP con nodejs
- 2. ¿Alguna buena recomendación para bibliotecas de MP3/Sonido para Java?
- 3. Motores 2D para Javascript
- 4. Recomendación para Java VM ejecutándose en el sistema integrado
- 5. Recomendación de herramienta de análisis estático para Java?
- 6. TFS Recomendación de ramificación
- 7. ¿La última recomendación para Comet en Python?
- 8. clon profundo recomendación utilidad
- 9. Motor de recomendación Python
- 10. ¿Cuál es su recomendación para diseñar aplicaciones GWT? ¿MVC, MVP o una solución de mensajería personalizada?
- 11. Almacenamiento de archivos para aplicaciones web: Sistema de archivos vs DB vs motores NoSQL
- 12. "Actualizaciones automáticas" para aplicaciones Java (de escritorio)?
- 13. Instalador de aplicaciones Java para Linux
- 14. Recomendación para la biblioteca de matrices C#
- 15. Buena calidad Recomendación de libro para WCF
- 16. MySQL - Diferentes motores para diferentes tablas
- 17. Java: Descripción general de los motores de texto a voz
- 18. ¿Cómo diseñar aplicaciones Java?
- 19. Instaladores de aplicaciones Java
- 20. Motores de traducción automática de código abierto?
- 21. Ventajas y desventajas de los motores de reglas de Java
- 22. Motores de flujo de trabajo de código abierto Java
- 23. diferencia entre el "Proyecto de recomendación" y la "Recomendación Candidato"
- 24. Recomendación del libro - Programación paralela para C# .NET 4.0
- 25. ¿Recomendación de servicio de impuestos para una aplicación de Rails?
- 26. Algoritmo de recomendación
- 27. ¿Aplicaciones WPF de muestra para aplicaciones de línea de negocio?
- 28. Criterios para evaluar los motores de reglas de negocios
- 29. ¿Cómo crear mi propio motor de recomendación?
- 30. Rails 3.1 - Desarrollo con motores montables
¿Apache Mahout aún se usa para 2013? – KyelJmD
Sí. No contribuyo en este punto y generalmente me enfoco en proyectos de 'próxima generación', en http://myrrix.com y ahora en Cloudera. –
Me he dado cuenta de que Apache Mahout en Apache no está tan actualizado ¿dónde está ubicada la versión actualizada? – KyelJmD