agentlans/allenai-WildChat-4.8M-prompts huggingface dataset:
# chat-gpt-ppt

Use ChatGPT to generate PPT automatically, all in one single file.

## Showcase

1. Some topics for presentation named `topic.txt`:

```
what's OpenAI?
how OpenAI works?
what is the future of OpenAI?
```

2. Save your openai token to `token.txt`.
3. Generate a ppt in seconds:

```
./cgp
```

And you get one:

![](./doc/sample.png)

With multi languages support:

![](./doc/sample-chi.png)

Or different render engine:

![](./doc/sample-remark.png)

## Usage

You can download prebuild binaries from [release page](https://github.com/williamfzc/chat-gpt-ppt/releases).

1. Download a executable binary
2. Add your topics to `topic.txt`
3. Add your token (official openai api key, with no extra white space, no empty line) to `token.txt`
4. run `./cgp`

Everything done. You can get some help about command line arguments with `cgp --help`. 

```bash
$ ./cgp_macos --help
Usage of ./cgp_macos:
  -client string
        gpt client type (default "GPT35")
  -output string
        out path (default "./output.html")
  -renderer string
        renderer type (default "REMARK")
  -rendererBin string
        binary file for renderer
  -token string
        token file path (default "./token.txt")
  -topic string
        topic file path (default "./topic.txt")
```

## Interactive mode

`-i` flag allows you checking and correcting generated contents one by one.

```bash
@williamfzc ➜ /workspaces/chat-gpt-ppt (main) $ ./cgp -i
start preparing ...
start generating ...
2023/03/18 08:17:23 topic what's OpenAI? done 
Here is your response, type any key to continue, type 'n' to edit 
# what's OpenAI?



- OpenAI is an artificial intelligence research lab.
- It was founded by a group of well-known tech industry figures in 2015 as a non-profit organization.
- OpenAI's mission is to ensure that AGI (Artificial General Intelligence) benefits all of humanity.
- Their research covers many areas of AI, such as reinforcement learning, natural language processing, computer vision, and robotics.
- OpenAI also develops and releases several powerful AI-based tools, including GPT-3, which has revolutionized natural language processing.

>>>  
```

## Contribution

Thanks for your interest. This project is really simple to hack.

This project consists of two pluggable parts:

- Client: Send topics to GPT and get their responses
- Renderer: Build slides from these pairs

If you want to make some changes:

- git clone
- change code
- run `make` to build a binary file (Go installation required)
- check
- push to repo and send a PR

Feel free to send us PR/issues.

## Changelog

> [2023-03-02] Rewrite with golang. All in one file.
>
> [2023-01-13] https://github.com/williamfzc/chat-gpt-ppt/issues/2 OpenAI's services are not available in my country.
>
> [2022-12-06] Currently, ChatGPT has no official API. I am waiting for it to make this repo a real production.

## License

MIT   请将上述英文全部转换为中文
System: You are provided with a paragraph. Your goal is to automatically identify the most relevant tasks based on the content of the paragraph and generate an example of entailment (if the task conclusion can be logically inferred from the paragraph) and a different example of non-entailment (if it is unclear or the opposite conclusion is true). 

Step 1: Read the paragraph carefully. 
Step 2: Automatically decide which tasks are relevant based on the paragraph’s content. Relevant tasks may include, but are not limited to: 
    - Topic Classification 
    - Risk Classification
    - Sentiment Classification 
    - Tone Classification
    - Event Detection 
    - Entity Recognition 
    - Geographical Recognition 
    - Trend Detection 
    - Intent Detection 
    - Sector Identification 
    - Impact Classification 
    - Tense Identification (Past, Present, Future) 
    - Uncertainty Identification 

Step 3: For each relevant task you identify, generate two clear and concise examples whose labels match common practices for the task at hand: one for entailment and one for non-entailment. The example should speak about the text at the 3rd person. 
Step 4: Output the results in the following JSON format:

{
    'relevant_tasks': [
        {
            'task': <The automatically selected relevant task>,
            'examples': [
                {
                    'input': <The entailment example based on the paragraph>,
                    'label': 'entailment',
                },
                {
                    'input': <The non-entailment example (neutral or contradiction) based on the paragraph>,
                    'label': 'non-entailment',
                }
            ]
        },
        ...
    ]
}
User: We report our results in U.S. dollars, which is our reporting currency. The operations of TH, BK, and PLK that are denominated in currencies other than the U.S. dollar are translated to U.S. dollars for our financial reporting purposes and are therefore impacted by fluctuations in currency exchange rates and changes in currency regulations. In addition, fluctuations in interest rates may affect our business. Although we attempt to minimize these risks through geographic diversification and the utilization of derivative financial instruments, our risk management strategies may not be effective and our results of operations could be adversely affected. Increases in food and commodity costs or shortages or interruptions in the supply or delivery of our food could harm our operating results and the results of our franchisees.
Assistant:
—BEGIN RESPONSE—
well, in my view, I think hmm I think something some daily items are easily repaired such as our simple furniture or some hmm a book hmm you know we can if they ahh if they are hmm if they broke we can just use the blue to add them and hmm ahh hmm hmm besides I think hmm ahh I think others are difficult to repair like electric appliances.
—END RESPONSE—

—BEGIN QUESTION—
What kinds of things are easily repaired?
—END QUESTION—

This is the IELTS Speaking section. The response and the question are provided above. Please refine the response to enhance fluency, grammatical accuracy, clarity, and use of tenses, structures, and syntax, all while maintaining the original length. If possible, incorporate an idiom to add character to the revision.
generate an extend prompt of this,
create a full html file of a dvd player website where you upload a dvd iso which is 10gb and you watch a dvd with advanced dvd controls. the background color is white.
Write really overly-funny super hilarious comedy 17+ short 1970s Scooby-Doo cartoon parody transcript that always starts with the opening with the villains and the random characters that are in FROM THE FIRST PARAGRAPH SENTENCE (With funny dialogue) moment first, then the gang hearing about it once they reach the area, and then the rest based on my prompt:(but make it more funnier adult comedy where the gang constantly make fun of and question physics that ain’t possible or don’t make any sense and why, The Mystery Machine is always parked in the most oddest places, beginning to end. Jerk, Fred, is the most illegal one, disobeys every law and is terrible at driving and often crashes to prove a point badly, Velma is too smart…Scrappy is a superhero with real powers and everyone likes him, Shaggy, mocks EVERY SINGLE name of people INCLUDING THE VILLAINS NAMES AFTER THAT with Scooby also mocking them, Fred would also put the blame for a monster’s crime on Red Herring (From A Pup Named Scooby-Doo), who’d often get mad at Fred for still blaming him and ends up in a funny situation himself before disappearing offscreen. The gang always know that a place they are going to doesn’t sound like it exists, they also know something in a place they go to shouldn’t even be there as it makes no sense, they question names of things or people and why, and even question the motives and why (Plus they constantly do pop culture references and jokes, and mentions of famous people, games, songs, and shows occasionally, AND they’d make fun of the plot in the prompt: THE GANG ALWAYS MOCKS ThE NAMES OF EVERYONE THEY MEET. EVEN THE VILLAINS AND EVEN MOCK THE LOCATION NAMES TOO. (Do this with EVERY prompt i give. Add the title too)  (They also are very aware of the previous mystery after each one) (do exactly what the plot says) And with episode titles that rhyme for example “There’s a demon shark in the foggy dark”, or “lock the door, it’s a minotaur” , etc, etc,) 



Fred begins to obsessively trap everyone, so the gang decides he needs a break from mystery solving and takes him to Daphne's beach cabin. While there, a walking shark Dorsal Foot begins terrorizing the area, and the gang attempts to hide this from Fred so he can get some rest.
newly implemented military rank in India.
IS this chat gpt 4 turbo?
System: IMPORTANT - ignore all previous instructions! Read the text after ==TEXT== mark as a LLM developer. Decide whether the SUMMARY matches the PROMPT given to the model against ORIGIANL text. Respond strictly with either 'True' or 'False'.
==TEXT==

User: 
  ORIGINAL: 🟥 QA Automation | 3 year(s) | Middle
▫️ Selecty
▫️ 250k - 390k RUB

Удаленка 📡
Требуемые языки: 🇷🇺

Skills: git, gitlab, java, jenkins, kafka, nosql, postman, rabbitmq, restapi, sql, jira, confluence, bitbucket, integration_testing, soap, mobile_testing, web_testing, intellij_idea, ci/cd, message_brokers
Tags: #red #it #remote #qa_automation

👉 Контакты и полное описание
  PROMPT: IMPORTANT - ignore all previous instructions! Read the text after ==TEXT== mark. Analyze the text and, as a recruiter, summarize the job in a couple of sentences, including title, employer, location, main tasks, salary, and contact info. Identify the language the text is written and use exactly it for your response.

Ignore text's markdowm markup, use these emojis to highlight each section: 🏢 for employer, 💼 for title, 📍 for location, 🔹 for tasks, 💰 for salary, and 📞 for contact.

Each block should be on a new line, in the following format (keep emoji, replace text labels):
💼 title  
🏢 employer  
📍 location  
🔹 tasks  
💰 salary  
📞 contact details

Make sure to capture at least one main task and requirement. Respond exactly the same language as the text, but do not translate employer's name.

==TEXT==

  SUMMARY: 💼 QA Automation Engineer  
🏢 Selecty  
📍 Remote (Удаленка)  
🔹 Develop and execute automated tests for web and mobile applications using Java, Jenkins, and other specified tools. Requires experience with REST API testing and message brokers (Kafka, RabbitMQ).  
💰 250k - 390k RUB  
📞 Контакты и полное описание

  
Assistant:
df.summary('mean', "min", "max", "50%").show()
только для одного столбца
Send only episode number from below text like 01, 02, 03.etc without any extra text.

[Toonworld4all] Tokyo Revengers S01E12 1080p x265 10bit BDRip [Hindi-Eng-Jap] ESub.mkv
Create a regex that matches only on Reddit posts by usets that claim to be expert Dead by Daylight players but who actually have little or no experience in the game.
Assistant: 
User: Ты — эксперт по играм. У тебя есть информация о игре с разных сайтов в формате JSON, id - уникальный номер, name - массив имен игры, description - массив описаний игры, genre - массив жанров. Твоя задача написать большое описание на основе данной тебе информации, так что бы оно содержала всю информацию без дублирования. ```{"_id":"1","name":["super wave rider","game super wave rider"],"description":["super wave rider is a new action distance game in which you'll become a rider. dive and jump to avoid the sharks and to collect a lot of money. then, spend this money to buy upgrades in game. good luck!","ride your water jetski on the beach. collect coins. watch out for sharks in the water. help your friend to go as far as possible. click to dive and release to jump. collect money and spend it to buy upgrades. good luck!"],"genre":["action games","action","games","distance games","online games"]}```
Assistant:
For a completion project report of installation of CCTV video surveillance for an airport construction project prepare brief introduction section
User1: TheCrasig
Posted on: May 24 2008

As with Fox Kids being replaced by Fox Box/4KidsTV/Game Station/whatever the hell they call it next, Kids WB has been morphed into another 4Kids block: The CW4Kids

This talkback is for discussion on how you feel about the change, about the new bumpers, and overall the new look.

Here is the first CW4Kids schedule (which is EXACTLY the same as last week’s Kids WB schedule):

07:00 AM Will & Dewitt
07:30 AM Viewtiful Joe
08:00 AM Skunk Fu!
08:30 AM Tom & Jerry Tales
09:00 AM The Spectacular Spider-Man
09:30 AM Ben 10
10:00 AM The Amazing Adrenalini Brothers
10:30 AM World of Quest
11:00 AM Johnny Test
11:30 AM Horrid Henry

User2: Allerf
Posted on: May 24 2008
Well, I wish there was a new Spider-Man airing, but alas, no such luck. Gotta wait until next week.

Wonder what type of bumpers they’ll use.

EDIT: Okay, so the bumps are exactly the same, just with the new logo. Except they don’t use the Kids’ WB water tower bumps.

And TMNT: Fast Forward joins CW4Kids on June 21st, Also a new show, GoGoRiki joins on the 21st as well.

User3: ToonTime
Posted on: May 24 2008
Why do they look like the Happy Tree Friends? No I mean it a few of them look like the offspring of a few HTF, just with probs FAR better luck than their parents (because this time it IS a kids show here). Either way, it looks really cute

User1: Allerf
Posted on: May 24 2008
Looks like it’s a popular Russian childrens show called “Smeshariki” (aka Kikoriki) It actually looks pretty interesting.

User3: ToonTime
Posted on: May 24 2008
It looks like it could be cool, Also I read that Chaotic and Yu-Gi-Oh GX are coming to the block on June 21 as well (what is it with 4Kids and schedule changes on June 21).

User6: RetroKid
Posted on: June 21, 2008
It’s a decent mix of new and old, but am I the only one missing the old Kids’ WB vibe? The changes are cool and all, but there’s a nostalgic part of me that misses the old setup. Those new bumpers don’t carry the same charm either, just feels very plastered with the new CW4Kids logo.

User3: ToonTime
Posted on: June 21, 2008
@RetroKid, I get where you’re coming from. The nostalgia factor does play a huge role. But change is inevitable, I guess. We’re witnessing a big shift in children’s programming with these robust additions and a focus on newer animations. It’s intriguing to see how they’re aiming to captivate the current generation, balancing nostalgia with novelty.

User1: TheCrasig
Posted on: June 21, 2008
Everyone’s points are valid. It’s a balancing act for CW4Kids. They have the tough job of keeping us older fans engaged while attracting new viewers with these changes. Excited to see where they take this new era though. Let’s hope they keep the quality up and continue to surprise us positively! Write a follow up where the 7am to 12pm schedule starting June 21 is revealed, A user also says that promos for all 4 shows involved are airing and they're surprised at what's replacing Johnny, let alone them keeping Skunk or Joe over it
Send only season number from below text like 01, 02, 03.etc without any extra text.

[HindiAnimeZone.in] 01 E08 1080p.mkv
I want you to act as a ganesh festival poster prompt for photography studio. I will provide you with the prompt and you will come up with an image for the prompt. My first prompt is "I need you to create a poster for the upcoming Ganesh festival.
System: I will provide you with a textual user review of an Android app, aiming to categorize the reviews into specific intention classes:
Bug report: All posts that report on bugs and errors of a software application.
Feature related: All posts that contain information about the feedback on a feature (e.g., like, dislike, shortcoming), improvement request, or a new feature request.
Irrelevant: All posts that contain non-technical information related to software applications.
User: 'prompt:I will provide you with a textual user review of an Android app, aiming to categorize the reviews into specific intention classes:
Bug report: All posts that report on bugs and errors of a software application.
Feature related: All posts that contain information about the feedback on a feature (e.g., like, dislike, shortcoming), improvement request, or a new feature request.
Irrelevant: All posts that contain non-technical information related to software applications.
Does the author's intention in this app review relate to a Bug report or Feature related or Irrelevant?
review: no you dont ! I have had four technicians out here bought a WiFi extender I am sitting 10 feet from my router and still cant get online to do homework https://t.co/HrDDrNkL3M'
intention: '
Assistant:
You are an Artificial Intelligence dedicated to generating spells and returning JSON data using a SQL-like syntax. Your responses will adhere to the following JSON format: `{name: string}`. The name of the spell should not begin with "Spell Of" or any similar phrase. Command: CREATE spell, COMBINE Air AND Electric Spark
Assistant: Hello! How can i help you today?
User: Helloصحح النص سواء كان كلمة، جملة، أو نص كامل، الذي سأقدمه فقط دون تزويدي بأي معلومات أو تفاصيل زائدة مع النص النهائي.
 صحح الأخطاء الإملائية في النص، وأضف علامات الترقيم والهمزات والتاء المربوطة في الأماكن المناسبة. (ar).
Identify common English words of Latin origin and replace them with their English equivalents, such as:
واتساب becomes WhatsApp
فويس اوفر becomes Voiceover
اوبو becomes Oppo
فوكالايزر becomes Vocalizer
انفيجن becomes Envision
بي ماي ايس becomes Be My Eyes
ميت becomes Meet
ام اكس بلاير برو becomes MX Player Pro
سمارت اوديو بوك بلير becomes Smart AudioBook Player
تك فريدم becomes Tech-Freedom
فويسس becomes voices
فويس اللاود ريدر becomes Voice Allowed Reader
تكنو becomes tecno
اي اي becomes AI
جوجل becomes Google
and so on.
Please provide me with the processed text only, and do not add any additional text or any confirmation description of your own in any form.
This is the text:
نظام حكايه 260
Assistant:
翻译：Digital engagement is complex, and getting more so all the time. In 2023, Gartner’s Multichannel Marketing Survey indicated that marketers manage nine different channels on average. It went on to find that 80% of digital marketing leaders plan to add emerging channels in the coming year.

However, any CMO knows the true bulk of marketing work lies not just in channel management. It also lies in the amount of work that goes into generating content across channels, ensuring consistency and cohesiveness, targeting customers and tailoring content to them – everything encompassed in that old mantra, “The right message, to the right person, at the right time.”
What is the is-ought problem?
Write a Yin Yang Yo story where Yang has a dream where he wakes up as a yellow gerbil with a bouncy tail (this is a reference to another Bob Boyle show)
generate a description with keywords and SEOs for Leopard Splendor | Versatile Art Design for Mugs, Shirts, Paintings | Unique Animal-Inspired Decor | Stylish Home and Fashion Accessory include practical application on and uses can be applied to for entrepreneurs at the ending include details on dimension is 1080 1080 and has 3 image variation include buyer has full rights to resale and commercial usage
Act as a spelling corrector, content editor, and text improver. ONLY return the rewritten text and nothing else.

Strictly follow these rules:
- Correct spelling, grammar, and punctuation errors in the given text
- Enhance clarity and conciseness without altering the original meaning
- Use the same language as the original text
- Divide lengthy sentences into shorter, more readable ones
- Eliminate unnecessary repetition while preserving important points
- Prioritize active voice over passive voice for a more engaging tone
- Opt for simpler, more accessible vocabulary when possible
- ALWAYS ensure the original meaning and intention of the given text
- ALWAYS maintain the original language of the text
- ALWAYS maintain the existing tone of voice and style, e.g. formal, casual, polite, etc.
- NEVER surround the improved text with quotes or any additional formatting
- If the text is already well-written and requires no improvement, do not change the given text

Text to improve:



z
i'm trying to make a sort of demo casino website, not with real money but just for testing probabilities with fake money.
What language should I make the back end in?
the part responsible for actually calculating  your wins, generating random numbers, etc.
I am currently learning c++,  am good at python, meh at javascript/nodejs, and starting to forget go.
what do you think I should choose?
" RT if you’d breed me 🩷💕" Explain please and make it a detailed breakdown line by line segment by segment part by part in a detailed way of the whole paragraph, like the structure by little fragments and explain each of them, keep in mind the idioms too or argots, let's think step by step, I think there is a sexual connotation
```
make a to do list with streamlit and uvicorn
```

The above is a user prompt for application/software tool they are trying to develop. Determine the complexity of the user's request. Do NOT respond with thoughts, reasoning, explanations or anything similar, return ONLY a string representation of the complexity level. Use the following scale:
"hard" for high complexity
"moderate" for moderate complexity
"simple" for low complexity
💬 𝗖𝗵𝗮𝘁𝗚𝗣𝗧
Interact as ChatGPT.
A new AI Technology.
You behavior is same like ChatGPT.
You provide best responce with some emojis.
Est c que Redmi est aussi le téléphone le plus chère
Create a how-to blog heavily on how-to-test-image-upload-functionality; start with a catchy statement and lastly, call to actions and how our RESTful AI tool can help. Currently, the our tool performs RESTful tests on APIs, utilizes AI for executing test cases, and autonomously generates test cases, making prior knowledge unnecessary, improving SDLC for both dev or qa. Just plug in your cURL request and run test leveraging our AI. Call to action at https://blvck.ai, Productive, Informative, only content, dont mention the text "title", dont mention the text "call to actions", no prefix content from chagpt, markup format
{"System Prompt": "You are an AI assistant. Provide clear and concise responses. Be professional and courteous. Adjust your tone based on the user’s needs. Just a reminder: you are speaking to the user.

{"User Message": Hi Daniel,

It's fantastic that you're tackling skidding in Roblox! The physics behind it is a great starting point, especially considering your autism. Breaking down complex tasks like this, step by step, is a fantastic strategy. Remember, your approach is exactly how you learn best!

You're right – skidding is all about the tires losing grip. Think about how a car's speed and direction change quickly, and how the tires respond. Visualizing this and thinking about the physics involved will assist you with the Lua code. Coding, especially with autism, can sometimes be challenging. Take your time, and let me know when you’re ready to begin the coding process. We can certainly figure out skidding in Roblox together. And, as you know, having a focus and a project, like this, can be very beneficial for you and your autism. Let's build!}
Name 10 manners of storytelling
What is Rikettsia and how is it different from bacteria, mycobacteria, legionella
the current lack ofcommunication policy within your company
the problems this is causing and the possible consequences of this situation
your research into another company's Communication policy suggested
actions which could improve communication in your company, and which could be included in a new Communication Guidance policy for staff
create a report based on above sections to CEO