Oracle9
i
AS Personalization Recommendation Engine Batch API Programmer's Guide
Release 9.0.1
Part Number A90091-01
Library
Solution Area
Contents
Title and Copyright Information
Send Us Your Comments
Preface
Intended Audience
Structure
Where to Find More Information
Documentation Accessibility
Conventions
1 Introduction
RE Batch API Prerequisites
Definitions and Concepts
End Users (Customers)
Making Recommendations
Using RE Batch API
Setting Up the OP Environment
Customer Profile Data
Deploy a Package to an RE
Sample RE Batch API Usage
Creating an REBatchProxy Object
Creating Instances of Objects
Converting Data
Managing Customer Profiles
Getting Recommendations
Ratings in OP
Creating Recommendations
Scoring:
Making Recommendations
Removing the REBatchProxy Object
2 RE Batch API Supporting Classes
Ratings in OP
Location of Classes
EnumType Interfaces
CategoryMembership Interface
DataSource Interface
InterestDimension Interface
PersonalizationIndex Interface
ProfileDataBalance Interface
ProfileUsage Interface
Sorting Interface
Other Supporting Classes
DataItem
FilteringSettings
Item
Location
TuningSettings
3 Using the Recommendation Engine Batch Proxy
Overview
Location of Classes
Proxy Creation and Management
Customer Profile Management
Recommendations
Ratings in OP
Meaning of Returned Value for Recommendations
Rules and Recommendations
Class and Method Details
crossSellForItems
rateItem
recommendTopItems
REProxyBatch.java
A REProxyBatch API Examples and Usage
REProxyBatch API Basic Usage
Code Sample: Recommend Top
Code Sample: Recommend Cross Sell
Recommendation Engine Usage
Handling Multiple Currencies
Using Demographic Data
Handling Time-Based Items
B REProxyBatchAPI Example
Sample Program Overview
Sample Program Output
Executing the Sample Program
RE Batch Sample Program
batchtest.txt
REBatchTest.java
Copyright © 2001 Oracle Corporation.
All Rights Reserved.
Library
Solution Area