AI Solution

Extract and Summarize Web Content with OCI Generative AI


There’s an insurmountable amount of content online. Summarizations can help with the daily firehose of information, and AI can be instrumental when turnaround time is important. This sample solution shows how you can use the Oracle Cloud Infrastructure (OCI) Generative AI service to help extract and summarize website content for quick and easy understanding and analysis.

Specifically, this example shows how to summarize the top 25 trending projects on GitHub for a given day. The text is read, analyzed, and summarized for publishing when time is of the essence and comprehension is vital.

Organizations can use this approach for content generation pipeline strategies, or individuals can use it to grow their social media following with organic and fresh content. While the example uses GitHub, the same methods can be applied to other text-based web pages.


Demo: Extract and Summarize Web Content with OCI Generative AI (1:32)

Prerequisites and setup

  1. Oracle Cloud account—sign-up page
  2. Getting started with OCI Generative AI—docs
  3. OCI SDK and command-line interface—configuration
  4. OCI Generative AI—Python SDK
  5. Python 3.10
  6. Open source package manager—Conda


  1. Oracle专指Oracle境外公司而非甲骨文中国。
  2. 相关Cloud或云术语均指代Oracle境外公司提供的云技术或其解决方案。