3 AI Reference Implementation: Offer Recommendation

Learn about the features you can implement using machine learning (ML) workflows and models created with the artificial intelligence (AI) microservices available in Oracle Monetization Suite.

Topics in this document:

About the AI Reference Implementation

Oracle Monetization Suite provides extensible microservices that let you build ML workflows to implement AI-powered features and functionalities. You use inference services to generate valuable insights, make accurate predictions, and deliver personalized suggestions to your customers.

You can use these microservices to create models tailored to your business needs. Models integrate with Oracle Monetization Suite products such as Billing and Revenue Management, Elastic Charging Engine, Billing Care, and Oracle Communications Convergent Charging Controller. You can train models using your own data and adapt them to your specific requirements using the training services.

You can configure, add, or remove the model’s features according to your business needs. This may include features like country, state, currency, and usage pattern of the customers.

Note:

The AI-based microservices and associated features are still in an experimental phase. Hence, this release offers only one AI-based feature.

Next Best Offer Recommendation

Oracle Monetization Suite uses AI to recommend the best customized offers, allowing you to present top recommendations for products, bundles, or services relevant to each customer.

The recommendation engine analyzes a combination of customer profile attributes, engagement history, product catalog information, and past purchase behavior to suggest the most appropriate offers for each customer. You can use these recommendations to target customers with highly relevant offers and support personalized marketing and upselling strategies.

For example, the system can propose offers or products based on a customer’s usage trends when a contract is about to expire or if the customer indicates interest in changing plans. You can also use the feature to identify top-performing offers or products within specific customer segments.

Figure 3-1 shows a sample end-to-end workflow of the AI- and ML-based model within Convergent Charging Controller.

Figure 3-1 Sample Workflow for AI-ML Model Within Convergent Charging Controller



In Figure 3-1, the workflow starts when the system receives a network event or request, such as a customer action or usage update. The Service Control Point (SCP) collects and formats the required customer information and forwards it to the prediction engine.

The prediction engine uses trained models, such as a deep neural network (DNN), k-nearest neighbors (KNN), or cosine similarity, along with configured features like country, usage, and product, to generate personalized offer recommendations. The prediction service returns the top recommended offers, ranked with a probability or score.

The recommendation, along with account and usage information, is formatted into a customer-friendly message and sent through the SCP back to the network, ultimately delivering a personalized offer or alert to the customer.

Note:

Figure 3-1 is only an example with Convergent Charging Controller as the product and not restricted to it. You can integrate AI with other products under Oracle Monetization Suite based on your own configurations.