Oracle9iAS Personalization Recommendation Engine API Programmer's Guide
Release 9.0.1

Part Number A87536-01
Go To Documentation Library
Library
Go To Product List
Solution Area

Go to next page

Contents

Title and Copyright Information

Send Us Your Comments

Preface

1 Introduction

REAPI Prerequisites
Definitions and Concepts
End Users (Customers and Visitors)
Sessions
Sessionful Web Applications
Sessionless Web Applications
Collecting Data
Making Recommendations
Hot Picks
Using REAPI
Sample REAPI Usage
Creating an REProxyRT Object
Starting a Session
Creating Instances of Objects
Providing Data
Getting Recommendations
Creating Recommendations
Making Recommendations
Closing a Session
Removing the REProxyRT Object

2 REAPI Supporting Classes

Ratings in OP
Location of Classes
EnumType Interfaces
CategoryMembership Interface
DataSource Interface
Filtering Interface
InterestDimension Interface
PersonalizationIndex Interface
ProfileDataBalance Interface
ProfileUsage Interface
RecommendationAttribute Interface
Sorting Interface
User Interface
Other Supporting Classes
ContentItem
DataItem
FilteringSettings
IdentificationData
Item
ItemDetailData
Recommendation
RecommendationContent
RecommendationList
TuningSettings

3 Using the Recommendation Engine Proxy

Overview
Location of Classes
Proxy Creation and Management
RE Data Collection
REProxyManager Class
Session Management
Data Collection and Management
Recommendations
Ratings in OP
Meaning of Returned Value for Recommendations
Rules and Recommendations
Method Details
addItem
addItems
closeSession
createCustomerSession
createProxy
createVisitorSession
crossSellForItemFromHotPicks
crossSellForItemsFromHotPicks
destroyAllProxies
destroyProxy
getProxy
rateItem
rateItems
recommendBottomItems
recommendCrossSellForItem
recommendCrossSellForItems
recommendFromHotPicks
recommendTopItems
removeItem
removeItems
selectFromHotPicks
setVisitorToCustomer

A REAPI Examples and Usage

REAPI Demo
REAPI Basic Usage
Create an REProxy Object
Use the Proxy
Destroy the Proxy
Destroy All Proxy Objects
Sessionful Web Application Outline
Sessionless Web Application Outline
REProxyManager Interaction with JVM
Standalone Java Applications
Servelets
Using Multiple Instances of REProxy
Initialization Fail Safe
Uninterrupted REAPI Service
Load Balancing
Extracting Individual Recommendations
Handling Multiple Currencies
Recommendation Engine Usage
Using Demographic Data
Handling Time-Based Items

B
Sample Program


Go to next page
Oracle
Copyright © 2001 Oracle Corporation.

All Rights Reserved.
Go To Documentation Library
Library
Go To Product List
Solution Area