Nothing Special   »   [go: up one dir, main page]

Webinar Prompt Engineering For Technical Writers

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 48

Prompt engineering for

technical writers

Speaker
Selvaraaju Murugesan
Head of Data Science, Document360
https://www.linkedin.com/in/selvaraaju
Overview

Prompt engineering basics

Generic prompts for technical writers

Prompts for business use cases


Session 1
Trends

ChatGPT Bard
Prompt Engineering

Tactics used to get what we need!

Objectives are important


Prompt Engineering

A prompt can contain information like the instruction or question you


are passing to the model and include other details such
as context, inputs, or examples
Elements of Prompt

Instruction Context Input data Output format

Verbs Describe in detail Text / Paragraph JSON, Table, etc


Session 2
Documentation Development Life Cycle

Learning how to frame a question with the


desired intent in mind helps you
get the right information
Prompt Engineering – Tactic 1

Clarity in instructions
Specifics & detail

give me a list of influential technical writers -> give me a five technical writers who are from USA
Write an essay about knowledge -> I want to write about knowledge management. Create an
management article outline on knowledge management with two headings
and three sub-headings for each heading
What is a good name for a cat -> Suggest some names for a fluffy cat
Prompt Engineering – Tactic 2

Show and tell


Suggest three names for an animal that is a - Suggest three names for an animal that is a superhero based on
superhero. > marvel comics

Animal: Cat
Names: Captain Sharpclaw, Fantastic Fluffball, The Incredible Feline
Animal: Dog
Names: spider the Protector, Black Canine, Iron paw
Animal: Horse
Names:

Few-shot prompting
Prompt Engineering – Tactic 3

Use personas to get tailored output

Write an email response to “"I have been -> You are a call center assistant. Write a response to this email
waiting for your response for the last 3 "I have been waiting for your response for the last 3 months.
months. Your service is bad." Your service is bad.“; write it in a professional tone
Write a review of Pizza hut -> You are a food critic. Write a review of Pizza hut

Write an email to a customer advising them You are a customer success manager. Draft an email to a
about a scheduled outage for 24 hours customer advising them about a scheduled outage for 24
hours of your software platform; Write only 6 sentences
Prompt Engineering – Tactic 4

Specify output formats and its characteristics

Summarize the text -> Summarize the text delimited by triple quotes in about 50
words.
Summarize the text delimited by triple quotes in 2 paragraphs.
Summarize the text delimited by triple quotes in 3 bullet
points.
Provide response in JSON format with “message” and
“subject” as a key value pair
Prompt Engineering – Tactic 5

Specify output formats as table


Summarize the text “In a recent business -> Generate a table containing this information:
report presentation, the CEO of Zana Corp. “In a recent business report presentation, the CEO of Zana
highlighted their remarkable growth in the Corp. highlighted their remarkable growth in the past fiscal
past fiscal year. She shared that the company year. She shared that the company experienced a 15%
experienced a 15% increase in revenue, increase in revenue, reaching $50 million, with a 12% profit
reaching $50 million, with a 12% profit margin margin ($6 million in net profit).”
($6 million in net profit).”
Prompt Engineering – Tactic 6

Iterative fine tuning

What is the distance between Berlin and Paris? -> What is the distance between Berlin and Paris?
Compare it with the distance between Munich and Paris so
that I can access
in one word
Prompt Engineering – Tactic 7

Code generation & debugging

Act as a junior python programmer. Write a Debug this Python code: 1. pizza_cost = 100 2. partygoers =
code to generate Fibonacci series 10 3. while partygoers = 0: 4. cost_per_person = pizza_cost /
partygoers 5. print("the cost per person is $",
"{:.2f}".format(cost_per_person)) 6. partygoers -= 2
Prompt Engineering – Tactic 8

Fixing typos and semantic errors

Highlight typos and grammar mistakes in the text delimited by triple quotes “””

“Ask Eddy”the Generative Artificial Intelligence (GenAI) that helps your customers get answers
to their questions based on your knowledge base content. Eddy provides an accurate answer
quickly to your customer’s questions utilizing trustworthy content of your knowledge base.
Eddy’s User Interface (UI) has been designed for simplicity; Its interface breads familiarity with
ChatGPT-like tools, thus your customers can be easily accustomed to its UI. Instead of using a
“keyword” search, you can type a question into the “Ask Eddy” UI, and Eddy will respond “””
Prompt Engineering – Tactic 9

Regenerate button
Prompt Engineering – Tactic 9

Regenerate button
Session 3
Business use case #1

Learning Management System

I am creating a learning management system for my organization. Please create five multiple-choice questions, each
with correct answers, focusing on AI features. Ensure that the difficulty level of these questions is set to “hard”.
I am creating a learning management system for my organization. Please create two yes or no type questions , each
with correct answers, focusing on article review reminder feature.
Business use case #2

Generate customer support email responses

write an email to a customer giving you a list of steps to insert business glossary
Business use case #3

Compare and show differences

compare freshdesk and zendesk integrations with Document360 in table format


Compare markdown and html editor in table format
Business use case #4

Language translation on the fly

quelle est la taille du favicon ?


Wie viele Teamkonten sind im Businessplan verfügbar?
Business use case #5

Summarize long articles in few sentences

summarize home page builder


summarize all Document360 integrations with collaboration tools
Business use case #6

Outputs in different formats

list all the pricing plans in bullet points with one line summary for each plan
list all AI features in table format
list all analytics features as JSON format as key value pair
Business use case #7

Key points from Teams/Zoom/Slack

Provide a good summary of discussion based on the following transcript that is enclosed in triple quotes
What is the purpose of building <feature name>
What are the limitations of <feature name>
Known problems with ChatGPT 4

Information availability until April 2023


Known problems with ChatGPT 4

Hallucination
Other providers

https://www.perplexity.ai/ https://claude.ai/
Thank You!

You might also like