2010-01-22 12 views
0

quelle est la procédure étape par étape pour exécuter un programme dans cornacprogrammation cornac

+0

connexes: http://stackoverflow.com/questions/18487044/using-mahout-in-java- code-not-cli – guerda

Répondre

3

Peut-être que vous pouvez vérifier la MAHOUT wiki? Surtout la section quickstart semble intéressante ...

+0

ya nous avons vu le document..since nous sommes vraiment nouveau à maout, nous ne sommes pas capables de l'approcher de la bonne manière. pourriez-vous nous donner une réponse étape-par-étape si vous avez travaillé avec il? – Anakha

+0

Je suis désolé, que je ne peux pas vous aider. Une fois, j'ai voulu commencer à travailler avec, donc je me suis souvenu de lire des parties de ce wiki. Mais je n'ai jamais vraiment trouvé le temps de vraiment commencer par ça ... – Fortega

1

Mahout n'est pas un environnement d'exécution, donc je ne suis pas sûr de ce que vous voulez dire par «exécuter un programme dans Mahout? C'est une bibliothèque, et une bibliothèque qui fait beaucoup de choses: moteurs de recommandation, classification, clustering, etc. Vous n'avez donné aucun détail sur ce que vous faites.

Je suis un dev de Mahout et vous pouvez obtenir plus de réponses utiles en étant plus précis et en demandant à [email protected]

En outre, regardez-vous javadoc? Les travaux liés à Mahout Hadoop tous documentent leurs arguments.

+0

Sean, la documentation de mahout est pitoyablement minimale. Les principales lacunes sont comment charger des données à partir de fichiers dans le système et comment formater les données dans ces fichiers. Un chapitre de votre livre pourrait être consacré, ou même une annexe pourrait être consacrée au format de fichier. Le clustering a une partie de cette explication mais il se concentre fortement sur le chargement de vos données, puis sur leur écriture dans un SequenceFile pour être à nouveau chargé dans un Vector sans vraiment expliquer la logique derrière cela. À moins qu'un codeur travaille en étroite collaboration avec l'équipe de développement, ils auront du mal à comprendre l'architecture du logiciel. –

+0

Je ne suis pas vraiment en désaccord, mais l'open source est open source: il appartient à tout le monde, pas seulement à moi, de le documenter aussi bien que de le créer. Je pense que les éléments de recommandation sont en fait assez bien documentés. Le format de fichier est, simplement, "CSV", qui est expliqué dans le javadoc et le livre. Je ne sais pas ce que vous faites, ou votre question, alors je ne sais pas comment répondre vraiment. –

3

Fondamentalement, ce qui a fonctionné de moi suivait leur wiki: https://cwiki.apache.org/MAHOUT/buildingmahout.html

  1. svn co http://svn.apache.org/repos/asf/mahout/trunk
  2. tronc cd
  3. mvn install
  4. cd core
  5. mvn compilez
  6. mvn install
  7. exemples cd
  8. mvn compiler par

Suivez ensuite ce qu'il faut faire avec les exemples, par exemple l'exemple Web de goût, vous devez télécharger le jeu de données, le charger dans la guerre, et modifier le système d'recommender utiliser.

Mahout est génial, essayer, et vous apprécierez :)