+

Search Tips   |   Advanced Search

Explore Movie Site

Movie Site demonstrates the LikeMinds Recommendation Engine, guiding you through a Personalization scenario based on factual data from a site on the internet. The website uses a personalization solution to analyze visitor behavior and to recommend individualized content information and services while the visitor is actively engaged on the site.

  • The provided Resource Collections are for IBM DB2 Universal Database Enterprise Server Edition and DB2 for z/OS only. To use the sample on other database types, we can regenerate them using Rational Application Developer. For information about Resource Collections, see the topic Resources, resource instances, and resource collections.

  • It is assumed that we are the Movie Site user, likeminds. This user previously rated some movies and registered preferences as configured in the installation.

Set up the Movie Site sample...

    Go to...

      ./ConfigEngine.sh cfg-likeminds-samples -DWasPassword=foo -DLikemindsDbPassword=foo

    Check the output for any error messages before proceeding with the next task. If any of the ConfigEngine tasks fail, verify the values in the wkplc.properties file.

  1. Open the WAS console. ...

      http://machine:port_number/ibm/console

  2. Click...

      Applications | Application Types | WebSphere enterprise applications | Movie Site Application | Start

Rate movies using the Movie Site home page.

  1. Navigate to the Movie Site Home Page.

      http://hostname:port/MovieSite

    For this demo, we concentrate on the recommendation engine, which uses mathematical algorithms to provide collaborative filtering.

  2. Log in: likeminds/likeminds

  3. Look at the movie ratings

      Sample Previous Ratings | Get more movies | Lobby icon

    This section of the site contains a few sample movie ratings the user likeminds previously placed.

    We can show all of the movies or certain rated movies by selecting one of the ratings. We can look at the ratings of other movies by clicking Get More Movies. This demonstration allows us to rate movies. For more movies, type the name of a movie into the search panel to see whether specific movies are stored in the database.

  4. Use the SuperRater to rate a movie. Click...

      To Lobby | Rate more movies | Turn on Superrater | Movie title

    In Super-Rater mode, clicking the drop-down menu associated with each movie of the movie reveals a rating choice. You can rate any movies on the list and click Submit to log the rating choice. If you click the movie title, it links us to information about the movie using the imdb.com site. Notice the prediction of the recommendation engine of how much you, as the LikeMinds login user, would like this movie.

  5. End demonstration by clicking "To Lobby".

The LikeMinds collaborative filtering technology considers each user to be the center of their own preference cluster, instead of trying to find the best preordained preference category for every user, which is typical of profile-based approaches. LikeMinds recommendations can adapt to these changes much more quickly than aggregated, profile based techniques.

Choose the appropriate task to remove the application:

    ./ConfigEngine.sh remove-likeminds-samples -DWasPassword=foo -DLikemindsDbPassword=foo

Check the output for any error messages before proceeding with the next task. If any of the ConfigEngine tasks fail, verify the values in the wkplc.properties, wkplc_dbdomain.properties, and wkplc_dbtype.properties files.


Parent topic: MovieSite Sample