Skip to content

Commit 2480f86

Browse files
Merge branch 'main' into Integration-on-SQL-Tools-Readme-VI
2 parents 16e5c6a + d6b22b4 commit 2480f86

File tree

367 files changed

+9741
-2783
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

367 files changed

+9741
-2783
lines changed

ai-and-app-modernisation/ai-services/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,4 +17,4 @@ Copyright (c) 2023 Oracle and/or its affiliates.
1717

1818
Licensed under the Universal Permissive License (UPL), Version 1.0.
1919

20-
See [LICENSE](https://github.com/oracle-devrel/technology-engineering/blob/folder-structure/LICENSE) for more details.
20+
See [LICENSE](https://github.com/oracle-devrel/technology-engineering/blob/main/LICENSE) for more details.

ai-and-app-modernisation/ai-services/ai-document-understanding/README.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,13 @@ Oracle Cloud Infrastructure (OCI) Document Understanding is an AI service that e
1313
# Team Publications
1414

1515
## Reusable Assets Overview
16-
16+
17+
- [Cloud Coaching - AI Based & Real Time Gmail Invoice Documents Processing into Oracle Fusion ERP Cloud](https://youtu.be/wq7HH-WYslU?si=wBqH5eEkcC0hYKqj)
18+
How can you speed up your Account Payable Invoice Processing Cycle? Document Understanding and OCI Intelligent Automation Engine running on top of Oracle Fusion ERP Cloud can help:
19+
- Through a live demo, we show how to use it to enable an AI-based, Event-Driven and Real-Time Invoice Processing Solution into Oracle Fusion ERP Cloud on top of Gmail Invoices as Attachments
20+
- Learn how Oracle Integration Cloud combined with OCI Streaming to allow real-time capture of Gmail Messages (leveraging Gmail Push Notifications via Google Cloud Pub/Sub)
21+
- Then, using AI Document Understanding, uncover Invoice Documents Data using the Key-Value Extraction and automatically load it into Oracle Fusion ERP Cloud using Oracle Integration Cloud's native connectors
22+
1723
- [Cloud Coaching - Automating Invoice Handling using OIC and AI Document Understanding Service](https://www.youtube.com/watch?v=pjdQzFscOrk)
1824
- In this session, we demonstrate how you can use OCI AI Document Understanding service's pre-trained models to extract key information from invoices and use Oracle Integration Cloud to automate the whole process. It also includes kick-starting process workflows where human intervention is required.
1925
- [Demo: Automate Invoice Handling - Oracle Integration Cloud & AI Document Understanding Service](https://youtu.be/k72CcNhmOjs)

ai-and-app-modernisation/ai-services/ai-language/README.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,20 @@ OCI Language is a cloud-based AI service for performing sophisticated text analy
2121
## Reusable Assets
2222

2323
- [OCI AI Language Service introduction video](https://www.youtube.com/watch?v=-t6jje8SRXU)
24+
- [Real-Time Outlook Email Analysis with Oracle Integration & OCI AI Language](https://youtu.be/qzyzdAZjUU0?si=moC-O47m7L1nrhqx)
25+
- Through a Live Demo you will see how Oracle Integration Cloud work seamlessly with Oracle Cloud Streaming & API Gateway for instant Outlook Messages capture via Microsoft Graph Webhooks
26+
27+
- Explore Email Sentiment Analysis & Categorization with Oracle Cloud AI Language Service
28+
29+
- Explore Email "Quick Replies" Generation with Oracle Cloud Generative AI Service (in Beta Program, limited availability)
30+
31+
- Explore No-Code Integration flow into Oracle Autonomous Database & Automatic Creation of Service Tickets into Customer Service Apps, all orchestrated by Oracle Integration Cloud
32+
33+
- Finally, watch live Email Classification & Analysis Dashboard with Oracle Analytics Cloud
34+
- [Enabling a WhatsApp Customer HelpMate using OCI Generative AI, AI Language & Integration](https://www.youtube.com/watch?v=ryo3wVB_69E)
35+
- Use OCI Generative AI (in pre-availability) for "Customer Service Quick Replies" Generation for Whatsapp Neutral Messages (customer questions, queries, etc.), sentence-level sentiment analysis from OCI AI Language to uncover overall sentiment and set service ticket severity for negative Whatsapp messages, automatically classify Customer Service tickets through OCI AI Language custom text classification and aspect-based sentiment analysis (ABSA) services.
36+
- Learn how Oracle Integration Cloud and Oracle Cloud Infrastructure (OCI) Streaming allow real-time capture of WhatsApp messages.
37+
- All this automation using OCI AI Services APIs orchestrated by Oracle Integration Cloud (using no-code integration approach)
2438
- [Enabling an Event-Driven, Real-Time Twitter Sentiment Analysis Dashboard Demo ](https://www.youtube.com/watch?v=9hvUxLSE3Vg)
2539
- [Smarter Apps with AI, OIC partner community webcast June 2023](https://videohub.oracle.com/media/Smarter+AI+Apps+with+OIC+partner+community+webcast+June+2023-1080p30/1_m2yjnvf9)
2640
- OCI Language and Document Understanding are cloud-based AI services for performing sophisticated text analysis and extracting data from all kinds of documents e.g. Passport, Driving License, Invoices, Receipt etc. You can use these services to build intelligent applications by leveraging REST APIs. You can use these services to build intelligent applications by leveraging REST APIs and automate using Oracle Integration Cloud. This allows you to process unstructured text for use cases such as sentiment analysis, service ticket classification, document extraction, and more using pretrained models or your own custom models leveraging OCI Data Labelling.
Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
# Generative AI service
2+
3+
Oracle’s AI strategy is to make artificial intelligence (AI) pervasive across its cloud
4+
applications and cloud infrastructure. We serve business users who want to
5+
improve business processes and outcomes through prebuilt AI capabilities, data
6+
scientists and developers who want complete control to build and deploy AI
7+
models of any kind, and independent software vendors (ISVs) who want the
8+
most performant and cost-effective platform to host their AI services.
9+
10+
# Table of Contents
11+
12+
- [Generative AI service](#generative-ai-service)
13+
- [Table of Contents](#table-of-contents)
14+
- [Team Publications](#team-publications)
15+
- [Architecture Center](#architecture-center)
16+
- [Medium](#medium)
17+
- [GitHub](#github)
18+
- [Useful Links](#useful-links)
19+
- [Reusable Assets Overview](#reusable-assets-overview)
20+
- [License](#license)
21+
22+
# Team Publications
23+
24+
- [Summarize any document using Oracle Generative AI](https://www.youtube.com/watch?v=6A3KGyKy91Q)
25+
- [Dubai Citizen's Dream: An Oracle GenAI-Powered Oracle BOT to Answer All Your Questions (RAG on websites)](https://www.youtube.com/watch?v=5Y_k1r34Mp0)
26+
- [Document Chatbot with Oracle Generative AI](https://www.youtube.com/watch?v=vyJAZvYKY34)
27+
- [Build a knowledge search solution by implementing Retrieval Augmented Generation with Generative AI](https://www.youtube.com/watch?v=lJptksR5omo&t=1530s)
28+
- [Gen AI-powered document search (Generative AI with custom UI)](https://youtu.be/vyJAZvYKY34)
29+
- [Enabling a WhatsApp Customer HelpMate using OCI Generative AI, AI-Language & Integration](https://youtu.be/ryo3wVB_69E?si=SxSuTVawoRcbhReU)
30+
- Use OCI Generative AI (in pre-availability) for "Customer Service Quick Replies" Generation for Whatsapp Neutral Messages (customer questions, queries, etc.), sentence-level sentiment analysis from OCI AI Language to uncover overall sentiment and set service ticket severity for negative Whatsapp messages, automatically classify Customer Service tickets through OCI AI Language custom text classification and aspect-based sentiment analysis (ABSA) services
31+
- Learn how Oracle Integration Cloud and Oracle Cloud Infrastructure (OCI) Streaming allow real-time capture of WhatsApp messages.
32+
- All this automation using OCI Generative AI and AI Language Services APIs orchestrated by Oracle Integration Cloud (using no-code integration approach)
33+
- [Deploy 3rd party generative AI models to OCI](https://docs.oracle.com/en/solutions/deploy-generative-ai-to-oci/index.html#GUID-5567B1F2-4733-4D9C-B4BE-5B5429CA8C02)
34+
- The reference architecture shows generative AI models deployed to an OCI GPU instance for image and text generation.
35+
- [Running 3rd party LLMs on OCI](https://github.com/oracle-devrel/oci-generative-ai)
36+
- Terraform script to start a stable-diffusion, bloom, and dreambooth in compute instance using an Nvidia GPU in OCI.
37+
- [Generative AI in OCI](https://medium.com/oracledevs/generative-ai-in-oci-c0467e1a68f7)
38+
- Blog post explaining how to use generative AI models in OCI.
39+
- [Introduction to Oracle AI Platform](https://go.oracle.com/LP=138234?elqCampaignId=489428&src1=:so:ch:or:dg::::&SC=:so:ch:or:dg::::&pcode=WWMK230822P00010)
40+
- Webinar series, where you will learn about Artificial Intelligence, Oracle AI infrastructure and solutions.
41+
- [Oracle Generative AI Webinar](https://go.oracle.com/LP=138234?elqCampaignId=489428&src1=:so:ch:or:dg::::&SC=:so:ch:or:dg::::&pcode=WWMK230822P00010)
42+
- Deep dive into Oracle Generative AI platform.
43+
44+
45+
# Useful Links
46+
47+
- [Oracle and Generative AI](https://docs.oracle.com/en-us/iaas/Content/Resources/Assets/whitepapers/oracle-and-generative-ai.pdf)
48+
- [Oracle’s generative AI strategy - blog by Greg Pavlik](https://blogs.oracle.com/ai-and-datascience/post/generative-ai-strategy)
49+
- [Oracle to Deliver Powerful and Secure Generative AI Services for Business](https://www.oracle.com/news/announcement/oracle-to-deliver-powerful-and-secure-generative-ai-service-for-business-2023-06-13/)
50+
- [The future of generative AI: What enterprises need to know | Oracle CloudWorld 2023](https://www.youtube.com/watch?v=qcHpu6WA-k8&t=3s)
51+
- [What is Generative AI](https://www.youtube.com/watch?v=pWNAtUwnBS8&t=3s)
52+
- [Pre-GA OCI Generative AI (Beta) Service Product Tour](https://www.youtube.com/watch?v=1tnTyCp3GdY)
53+
- [Oracle's Vision for the Future - Larry Ellison keynote Oracle Cloud World 2023](https://www.youtube.com/watch?v=63DmgBN1rSI)
54+
- [Generative AI on Oracle.com](https://www.oracle.com/artificial-intelligence/generative-ai/)
55+
- [Generative AI product documentation](https://docs.oracle.com/en-us/iaas/Content/generative-ai/home.htm)
56+
57+
58+
59+
# License
60+
61+
Copyright (c) 2023 Oracle and/or its affiliates.
62+
63+
Licensed under the Universal Permissive License (UPL), Version 1.0.
64+
65+
See [LICENSE](https://github.com/oracle-devrel/technology-engineering/blob/main/LICENSE) for more details.

ai-and-app-modernisation/ai-services/generative-ai-services-and-cohere/README.md

Lines changed: 0 additions & 57 deletions
This file was deleted.

ai-and-app-modernisation/ai-services/oracle-digital-assistant/README.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,9 @@ Oracle Digital Assistant is a platform powered by artificial intelligence, speci
1010

1111
# Team Publications
1212

13+
- [Solution Definition Document - Oracle Digital Assistant](#team-publications)
14+
- A Template to use for ODA projects
15+
1316
## Cloud Coaching & Live Labs
1417

1518
- [Cloud Coaching - Art of the possible Digital Assistant](https://www.youtube.com/watch?v=zPmfjuYQCGg&t=49s)
@@ -21,6 +24,12 @@ Oracle Digital Assistant is a platform powered by artificial intelligence, speci
2124
- [Live Lab - Immerse Conversational Interfaces](https://apexapps.oracle.com/pls/apex/r/dbpm/livelabs/view-workshop?wid=3452&clear=RR,180&session=112146561197244)
2225
- How to combine Digital Assistant with other AI Services
2326

27+
## Workshops
28+
29+
- [Conversational AI / Digital Assistant Approach Workshop](./oda-workshop/README.md)
30+
- Conversational Design Experience in short CDX
31+
- [Customer Experience and Digital Assistants with Boxfusion](https://videohub.oracle.com/media/Customer+Experience+and+Digital+Assistants+with+Boxfusion+07.2023/1_bj0g5h8b)
32+
- Learn from call center implementations to improve customer satisfaction by instant, helpful, responses.
2433
## Blogs
2534

2635
- [Data Picker ](https://www.youtube.com/watch?v=zPmfjuYQCGg&t=49s)
@@ -58,4 +67,4 @@ Copyright (c) 2023 Oracle and/or its affiliates.
5867

5968
Licensed under the Universal Permissive License (UPL), Version 1.0.
6069

61-
See [LICENSE](https://github.com/oracle-devrel/technology-engineering/blob/folder-structure/LICENSE) for more details.
70+
See [LICENSE](https://github.com/oracle-devrel/technology-engineering/blob/main/LICENSE) for more details.
Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
# Conversational AI / Digital Assistant Approach Workshop
2+
3+
## Overview
4+
5+
Organizations are looking for ways to improve the customer
6+
experience and employee experience. With the rise of
7+
(Conversational) AI and social channels like WhatsApp, Slack,
8+
Twitter, MS Teams, Facebook Messenger and others, the use of
9+
Digital Assistants becomes more and more apparent.
10+
Oracle Digital Assistant is recognized by Gartner and IDC as
11+
one of the leading vendors in this domain. With deployments
12+
in all sorts of industries like Financial Services, Telco’s to local
13+
governments, Oracle Digital Assistant has proven to be
14+
powerfull in all sorts of use cases.
15+
16+
This approach workshop (Conversational Design Experience in
17+
short CDX) is meant to deeply understand the customer
18+
processes and application landscape to help define the most
19+
powerful use cases for Conversational AI.
20+
21+
With the help of design thinking methods and experienced
22+
Conversational AI specialist this workshop is a proven
23+
methodology and many customers have used it as a major
24+
stepping stone in a successful Conversational AI strategy.
25+
26+
## Benefits
27+
28+
Deeper understanding of the value of Conversational AI;
29+
30+
- use cases, channels and integrations
31+
- Persona based thinking to uncover real value
32+
- High level understanding of target architecture
33+
34+
## More Details
35+
36+
- How to request this workshop: please reach out to your Oracle Account Team
37+
- Delivered by EMEA AI Services Cloud Specialists
38+
- How it is delivered: Zoom & Whiteboarding Tools
39+
- Customer audience, CTO, LoB Representatives, Enterprise and Integration, Architects, Developers
40+
- Workshop Duration; 3-4 Hours
41+
42+
## Agenda
43+
44+
1. Introduction
45+
2. User Persona’s; understanding the users
46+
3. Use Cases; deep dive in the core use cases of users and understand key value
47+
4. Bot Persona; understand the heart and mind of the Digital Assistant. How to uncover more value with a well-designed bot persona.
48+
5. Build out first conversational flows, understand integrations and high-level architecture
49+
6. Next Steps.
50+
51+
# License
52+
53+
Copyright (c) 2023 Oracle and/or its affiliates.
54+
55+
Licensed under the Universal Permissive License (UPL), Version 1.0.
56+
57+
See [LICENSE](https://github.com/oracle-devrel/technology-engineering/blob/main/LICENSE) for more details.
58+
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,35 @@
1-
Copyright (c) 2021 Oracle and/or its affiliates.
2-
3-
The Universal Permissive License (UPL), Version 1.0
4-
5-
Subject to the condition set forth below, permission is hereby granted to any
6-
person obtaining a copy of this software, associated documentation and/or data
7-
(collectively the "Software"), free of charge and under any and all copyright
8-
rights in the Software, and any and all patent rights owned or freely
9-
licensable by each licensor hereunder covering either (i) the unmodified
10-
Software as contributed to or provided by such licensor, or (ii) the Larger
11-
Works (as defined below), to deal in both
12-
13-
(a) the Software, and
14-
(b) any piece of software and/or hardware listed in the lrgrwrks.txt file if
15-
one is included with the Software (each a "Larger Work" to which the Software
16-
is contributed by such licensors),
17-
18-
without restriction, including without limitation the rights to copy, create
19-
derivative works of, display, perform, and distribute the Software and make,
20-
use, sell, offer for sale, import, export, have made, and have sold the
21-
Software and the Larger Work(s), and to sublicense the foregoing rights on
22-
either these or other terms.
23-
24-
This license is subject to the following condition:
25-
The above copyright notice and either this complete permission notice or at
26-
a minimum a reference to the UPL must be included in all copies or
27-
substantial portions of the Software.
28-
29-
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
30-
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
31-
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
32-
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
33-
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
34-
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
1+
Copyright (c) 2021 Oracle and/or its affiliates.
2+
3+
The Universal Permissive License (UPL), Version 1.0
4+
5+
Subject to the condition set forth below, permission is hereby granted to any
6+
person obtaining a copy of this software, associated documentation and/or data
7+
(collectively the "Software"), free of charge and under any and all copyright
8+
rights in the Software, and any and all patent rights owned or freely
9+
licensable by each licensor hereunder covering either (i) the unmodified
10+
Software as contributed to or provided by such licensor, or (ii) the Larger
11+
Works (as defined below), to deal in both
12+
13+
(a) the Software, and
14+
(b) any piece of software and/or hardware listed in the lrgrwrks.txt file if
15+
one is included with the Software (each a "Larger Work" to which the Software
16+
is contributed by such licensors),
17+
18+
without restriction, including without limitation the rights to copy, create
19+
derivative works of, display, perform, and distribute the Software and make,
20+
use, sell, offer for sale, import, export, have made, and have sold the
21+
Software and the Larger Work(s), and to sublicense the foregoing rights on
22+
either these or other terms.
23+
24+
This license is subject to the following condition:
25+
The above copyright notice and either this complete permission notice or at
26+
a minimum a reference to the UPL must be included in all copies or
27+
substantial portions of the Software.
28+
29+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
30+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
31+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
32+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
33+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
34+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
3535
SOFTWARE.

0 commit comments

Comments
 (0)