Skip to content
This repository

This project is the basis for a BedCon talk and should make it possible for the listener to build an own recommender.

branch: master

* excluded hadoop from dependencies because it polutted the classpat…

…h of the web app and made problems with Jersey WARNING: A sub-resource method, public javax.ws.rs.core.Response org.apache.hadoop.hdfs.server.datanode.web.resources.DatanodeWebHdfsMethods.getRoot(org.apache.hadoop.security.UserGroupInformation,org.apache.hadoop.hdfs.web.resources.DelegationParam,org.apache.hadoop.hdfs.web.resources.GetOpParam,org.apache.hadoop.hdfs.web.resources.OffsetParam,org.apache.hadoop.hdfs.web.resources.LengthParam,org.apache.hadoop.hdfs.web.resources.BufferSizeParam) throws java.io.IOException,java.lang.InterruptedException, with URI template, "/", is treated as a resource method
latest commit bc37c48976
Manuel Blechschmidt authored February 18, 2014
Octocat-spinner-32 .settings * Fixed some warning in the eclipse project set up March 28, 2012
Octocat-spinner-32 docs * Added some correction from feedback of audience during BedCon conf… March 30, 2012
Octocat-spinner-32 src * Added copright to AnimalFoodRecommender October 24, 2013
Octocat-spinner-32 .classpath * Added JUnit 4 dependencies July 29, 2012
Octocat-spinner-32 .gitignore Added folder target to git ignore July 20, 2013
Octocat-spinner-32 .project * Added the first complete draft for the talk. It contains a SVD and… March 19, 2012
Octocat-spinner-32 README.md * Added presentation link to slideshare October 24, 2013
Octocat-spinner-32 pom.xml * excluded hadoop from dependencies because it polutted the classpat… February 18, 2014
README.md

Facebook Demo Recommender based on Java EE 6 and Mahout

Copyright: Apaxo GmbH http://www.apaxo.de

This project is a demo of how you can use mahout to build a cool musician recommender for your friends. It includse everything what you need including a modern REST and a conservative SOAP interface. In the end a web application archive will be generated.

The presentation can be found here:

http://de.slideshare.net/ManuelB86/how-to-build-a-recommender-system-based-on-mahout-and-java-ee

Here is how you get this working

The embedded glassfish jar will be about 67mb. So be a little bit patient until it is loaded.

git clone git://github.com/ManuelB/facebook-recommender-demo.git
cd facebook-recommender-demo
mvn install
mvn embedded-glassfish:run 

Open the following URL in your browser:

http://localhost:8010/facebook-recommender-demo/FacebookRecommender/person/Manuel%20Blechschmidt

You will need the following requirements to get the application working:

If you need support

Feel free to contact us: http://www.apaxo.de/en/contact.html

Checkout our other offerings:

Something went wrong with that request. Please try again.