Exploring Movie Site

Movie Site demonstrates the LikeMinds Recommendation Engine, guiding you through a Personalization scenario that is based on factual data from an actual popular site on the Internet. The Web site 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.

Note:
  • The MovieSite sample only works with DB2.
  • It is assumed that you are the Movie Site user, likeminds. This user has previously rated some movies and registered preferences as configured in the installation.

To set up the MovieSite sample, run the following command from the wp_root/config directory:

Note: Check the output for any error messages before proceeding with the next task. If any of the configuration tasks fail, verify the values in the wpconfig.properties file.

To start the application:

  1. Open the WebSphere Portal Administrative Console.
  2. Go to http://machine:port/admin/ where port is the port number for WebSphere Portal.
  3. Click Application > Enterprise Applications.
  4. Select the MovieSite Application check box, and then click Start.
  5. Enable logging:
    1. In a text editor, open FeedbackService.properties.
    2. Set loggingEnable to true.
    3. Restart the Personalization server.
Demo Flow Action to be Taken:

1. Navigate to the Movie Site Home Page.
For this demo we will concentrate on the recommendation engine which uses mathematical algorithms to provide collaborative filtering.

Open a separate browser window to the Movie Site home page.
The URL is
http://hostname:port/MovieSite where port is the port number for WebSphere Portal or Personalization

2. Start the application.

Click Application > Enterprise Applications.
Select the MovieSite Application chck box, and then click Start.

3. Enable Logging by editing
FeedbackService.properties

 

4. Login as the likeminds user.
Logon as the user, likeminds. This login name is the default user who has registered to the site and has rated some movies.

Type likeminds in the login field.
Type likeminds in the password field
Click Enter or the Enter key

5. Sample Previous Ratings.
Look at the movie ratings by selecting sample previous ratings.
This section of the site contains a few sample movie ratings the user likeminds previously placed.

Click Sample Previous Ratings.  
To the side of Rating Level, click the dropdown menu an select Get more movies.  
Click the To Lobby icon .

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

6.  Use the SuperRater to rate a movie.
In Super-Rater mode, clicking the dropdown 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 your rating choice.
If you click on the movie title at the bottom of the page it will link you 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.

Click To Lobby.
Click Rate more movies.
Click Turn on Superrater.
Click on the dropdown menu associated with the rating to see the options.
Click movie title.
Note: This will open a new window.

7. End Demonstration

Click 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.

Parent topic: MovieSite Sample


Home |

 

WebSphere is a trademark of the IBM Corporation in the United States, other countries, or both.

 

IBM is a trademark of the IBM Corporation in the United States, other countries, or both.