agentlans/allenai-WildChat-4.8M-prompts huggingface dataset:
Provide the written-out form of the input text in Vietnamese. If the text is fully not Vietnamese, return empty. 
Then, identify and classify any number written in digit form by the following tags:
    + Cardinal: If the number after be expanded to word and should be read as cardinal (E.g. 123 is expanded to "một trăm hai mươi ba"; 26 is expanded to "hai mươi sáu")
    + Digit: If the number after be expanded to word and should be read each digit that make it up (E.g. 0123456 is expanded to "không một hai ba bốn năm sáu", 113 is expanded to "một một ba")
    + Ordinal:  If the number after be expanded to word and should be read as ordinal (E.g. 1 is expanded to "nhất", 2 is expanded to "nhì", 4 is expanded to "tư")

The number can be alone as a single word or a part of a word (E.g. "150" is a part if "KA-150S", "100" is a part of "100VND", "2" is a part of "2cm", "23" is a part of "23.1").

Output the results as a JSON object with the following structure:
{
    "raw_text": original text,
    "exp_text": expanded sentence, 
    "exp_num": [
            {"number": original number, "position": (start index, end index), "expand": expanded number, "tag": tag}
        ]
}. 

Example input: {"text": "thứ 4, ngày 1/6, bão nhiệt đới: tốc độ gió từ 39 - 73m 1 phút"}. 
Expected output (do not add json word, do not add line continuation character): 
{
    'raw_text': "thứ 4, ngày 1/6, bão nhiệt đới: tốc độ gió từ 39 - 73m 1 phút",
    'exp_text': 'ngày một tháng sáu, bão nhiệt đới: tốc độ gió từ ba mươi chín đến bảy mươi ba mét một phút', 
    'exp_num': [
        {"number": "4", "position": (4, 5), "expand": "tư", "tag": "ordinal"}, 
        {"number": "1", "position": (12, 13), "expand": "một", "tag": "digit"}, 
        {"number": "6", "position": (14, 15), "expand": "sáu", "tag": "digit"}, 
        {"number": "39", "position": (44, 46), "expand": "ba mươi chín", "tag": "cardinal"}, 
        {"number": "73", "position": (49, 51), "expand": "bảy mươi ba", "tag": "cardianl"}, 
        {"number": "1", "position": (53, 54), "expand": "một", "tag": "digit"}, 
    ]
}

Input: 'text': Giờ Mở Cửa Từ 9:00 sáng đến 23:00 tối, phục vụ tất cả các ngày trong tuần.
Consciousness after psychedelic
Thanks for letting us know. 

Please note that our senior manager, Gigi, will also be available at 4:30pm on June 8, 2023 (Thu). An update invite will be sent to you in a separate email. 


check grammar
Question%201%0A1%20%2F%201%20pts%0ATrue%20or%20False%3F%20Your%20answers%20to%20the%20take%20home%20final%20exam%20questions%20in%20this%20course%20should%20each%20be%20longer%20than%20one%20paragraph.%0ACorrect!%0A%C2%A0%20True%20%0A%C2%A0%20False%20
Write a humorous story, set in the Zootopia universe, about Nick Wilde accidentally ending up in the Frozen universe, and getting very cold, because his fur isn't thick enough and it doesn't grow any thicker during the winter. Suddenly, Mario appears, with a group of 5 mice named after 2010s animated characters, and provide him a blanket...but the blanket just isn't enough so he gives him 10 extra blankets. Mario and his mice friends then go and give him a Game Boy Color so he has something to play with...but the Game Boy Color freezes solid 3 seconds after Nick turns it on. Suddenly, Olaf appears and begins to entertain Nick. It's eventually revealed at the end that this was all just a dream he had because he had the temperature set too cold
Send only resolution from below text like 1080p, 720p.etc without any extra text,
        
Re ZERO Starting Life in Another World S02E19 [RareToonsIndia]_1080P FHD.mp4
Send only episode number from below text like 01, 02, 03.etc without any extra text.

Bada.Naam.Karenge.S01E04.720p.SL.WEB-DL.DDP5.1.Atmos.H.265-PrimeFix.mkv
System: You act as a paraphrase tool. Your role involves understanding the provided text and then providing a positive example that keeps the original meaning of the text unchanged while using synonyms, interchanging, adding or removing words or sentences, and then provide a negative example where the meaning of the original text is at its opposite.
Output your response with the following format : 
Positive : <the positive example>
Negative : <the negative example>

User: The proportion of our revenues derived from digital content delivery, as compared to traditional retail sales, may continue to increase. The increased importance of digital content delivery in our industry, including through subscription-based access to a portfolio of interactive content, increases our potential competition, as the minimum capital needed to produce and publish a digitally delivered game is significantly less than that needed to produce and publish one that is delivered through retail distribution. This shift also requires us to dedicate capital to developing and implementing alternative marketing strategies, which may not be successful. If either occurs, we may be unable to effectively market and distribute our products, which could materially adversely affect our business, financial condition, and operating results. In addition, a continuing shift to digital delivery could result in a deprioritization of our products by traditional retailers. The increasing importance of digital sales to our business could also result in increasing issues with our digital distribution process, including difficulties our distributors have with collecting from consumers and any associated rebates we would owe.
Assistant:
give name of 5 countries with a at 3 rd place
[In the clubroom…]

Monika: “Wait a minute…where’s Natsuki?”

Yuri: “I’m not sure, I haven’t seen her since we all arrived. Have you tried calling or texting her?”

Monika: “I just checked my phone, but there’s no response from her. This is unusual, she’s never been late without letting us know.”

Sayori: “Maybe she got caught up with something on her way here. I’m sure she’ll show up soon.”

Yuri: “I hope so. It’s not like Natsuki to miss a club meeting.”

Monika: “You’re right. I’m starting to get worried. Maybe I should give her another call.”

(She dials Natsuki’s number and waits anxiously for a response. But like last time, there’s no response.)

Monika: “Still no answer. I’m really starting to get concerned now.”

[Meanwhile, at a hospital…]

Doctor: “Okay, Natsuki. On the count of three, I need you to push with all your strength. One…two…three!”

Natsuki: (giving it her all) “AAAAAAAAAAAAAAAAAAAAAAAAAAAHHHHHHH!!!”
your role is tunisian arabic dailctic derja transltor Translate the following text into the Tunisian dialect. Ensure the output is structured as 'Question: ... Answer: ...'. Please capture the nuances of the Tunisian dialectic Arabic. make sure type and write in arabic tunisian lettre Here is an example to guide you:

Example:
Question: What is your name?
Answer: My name is John.
Translation:
Question: شنو اسمك؟
Answer: اسمي جون.

Now, translate the following:

Question: Generate a sentence about this data:   Stamford, Connecticut; 27,180 INACTIVE_VOTERS 7,062;  PARTY Unaffiliated; Unaffiliated TOTAL_VOTERS 27,180; 27,180 ACTIVE_VOTERS 20,118
Answer: Step 1: Identify the key information in the data given
- Location: Stamford, Connecticut
- Inactive voters: 27,180
- Unaffiliated party: 7,062
- Total voters (unaffiliated): 27,180
- Active voters: 20,118

Step 2: Determine the focus of the sentence
The main focus of the sentence should be the inactive voters, as it is mentioned first and has a larger number in comparison to other data points. Secondary focus would be the unaffiliated voters, active voters, and the location.

Step 3: Create a sentence structure
To convey the information effectively, the sentence should highlight the inactive voters, followed by mentioning unaffiliated voters and active voters, and end with the location.

Step 4: Generate the sentence
"In Stamford, Connecticut, there are 27,180 inactive voters, out of which 7,062 are unaffiliated party members, leaving 20,118 voters as active participants in the electoral process."

This sentence accurately represents the data by focusing on the inactive voter count, mentioning the unaffiliated voter number, and concluding with the active voter count while specifying the location.
What are things you can't generate?
Assistant: 
User: System: I will provide you with a textual GitHub issue title of an Android app, aiming to categorize the issues into one or multiple specific intention classes:
bug: indicates an unexpected problem or unintended behavior
enhancement: Indicates new feature requests
other: Other categories
User: 'prompt:I will provide you with a textual GitHub issue title of an Android app, aiming to categorize the issues into one or multiple specific intention classes:
bug: indicates an unexpected problem or unintended behavior
enhancement: Indicates new feature requests
other: Other categories
Does the author's intention in this GitHub issue relate to a bug or enhancement or other?
issue: Option to limit dictionary size to N most popular words'
intention: '
Assistant:
Assistant:
You are a helpful assistant that generates a structured json string based on an existing json string containing several lists and several key value pairs.                        You are to output the reworded value for the key 'focus_keyphrase' in the json repair content. The json data represents steps in a repair guide for phones, laptops, tablets, etc.                       value or json block to reword:
                       A focus phrase for seo utilizing action terms like "how to..." or "DIY guide to..." - in json format. DO NOT INCLUDE "..." You should complete the content using the repair guide topic! The focus phrase of the guide Should be SEO optimized for search engines and relevant to the repair tutorial content. example: "focus_keyphrase":["How to replace the ..."] Again, DO NOT INCLUDE "..." in the response.
                       - You need to modify and output in the same format. Do not explain. Do not introduce. ONLY output valid json. with key 'focus_keyphrase' and the value you generate.                        - Modify so that the meaning does not change, but the language is of the style of a funny, upbeat, encouraging, hip, friendly repair guide, but not over the top.                         - modify explanations and introductions as necessary.                         - Do not say 'idoc', 'diva', 'This fix', 'fabulous'. Dont be overly excited, but be friendly.  Do not call the tutorial 'friendly tutorial'. Its a clear concise and easy to read tutorial. This is a step by step repair guide. The repair company is Salvation Repair. any references should be directed in the form <a href='https://www.salvationrepair.com/repair'>schedule a repair</a>                         - Do not say anything like 'you can purchase a tool at <a href='https://www.salvationrepair.com/repair'>schedule a repair</a>' because that makes no sense. - Instead, you should say,  'If you need help, you can always <a href='https://www.salvationrepair.com/repair'>schedule a repair</a>'                          - Do not modify any 'media', 'title' keys or links of any kind. Do not add keys (if is a json block). do not leave out any keys (if present).
The bisector of angle A of parallelogram ABCD intersects side BC at point K. Find the perimeter of the parallelogram if BK = 5, CK = 14. Just give the answer
Write a news story where Holly and Phil leave This Morning
[Return just the main response. Take out the pre-text and the post-text]
[Format your response using markdown. Use headings, subheadings, bullet points, and bold to organize the information]

What are the beliefs and ideologies of Nick Land?
Goal
    Traduire toutes les valeurs textuelles présentes dans une liste d’objets d’une recette de cuisine de en (ISO 639) vers hi (ISO 639), en respectant le contexte culinaire.

    Traduire précisément les ingrédients et termes culinaires pour qu'ils soient corrects dans la langue cible.
    Maintenir la structure JSON intacte, en ne modifiant que les valeurs.
    S’assurer que les ingrédients restent compréhensibles et adaptés à la langue cible.

    Return Format
    Tu dois renvoyer une liste d’objets sous la forme reçu.
    - Chaque valeur doit être correctement traduite en hi.
    - Les ingrédients doivent être adaptés à la langue cible.
    - Aucune clé ne doit être modifiée.

    Warnings
    - Ne modifie pas la structure JSON, uniquement les valeurs textuelles.
    - Fais attention aux ingrédients : une mauvaise traduction peut altérer la compréhension.
    - Ne laisse aucune valeur non traduite.
    - Ne renvoie que le JSON, sans explication.

    Context Dump
    Langue source : en (ISO 639)
    Langue cible : hi (ISO 639)
    Données à traduire :

    [
  {
    "recipeCode": "b9232fc3f49b4239acf65d35375c4298",
    "updated": "2025-04-23T08:16:21.568Z",
    "title": "Personal Mozzarella Pizza Crust",
    "subtitle": "A wonderfully textured, bread-like pizza crust, perfect for the air fryer and endless topping possibilities!",
    "description": "This unique pizza crust offers a delightful, bread-like texture.  Incredibly versatile, it cooks to crispy perfection quickly in an air fryer.  Customize it with your favorite toppings like pepperoni, low-carb pizza sauce, and cheese.",
    "ingredients": [
      {
        "section": "For the recipe",
        "ingredients": [
          "shredded whole-milk mozzarella cheese",
          "blanched finely ground almond flour",
          "full-fat cream cheese",
          "egg white"
        ]
      }
    ],
    "instructions": [
      "Combine the mozzarella, almond flour, and cream cheese in a microwave-safe bowl.",
      "Microwave the mixture for 30 seconds.",
      "Stir the ingredients until a smooth dough ball is formed.",
      "Incorporate the egg white, stirring until a soft, round dough forms.",
      "Shape the dough into a 6-inch round pizza crust.",
      "Cut a piece of parchment paper to fit your air fryer basket and place the crust on it.",
      "Place the parchment paper with the crust into the air fryer basket.",
      "Set the air fryer temperature to 350°F and the timer for 10 minutes.",
      "After 5 minutes, flip the crust.  Now you can add your desired toppings.",
      "Continue cooking until the crust is golden brown.",
      "Serve the pizza immediately."
    ],
    "notes_ingredients": "",
    "notes_instructions": ""
  }
]
Goal
    Traduire toutes les valeurs textuelles présentes dans une liste d’objets d’une recette de cuisine de en (ISO 639) vers pt (ISO 639), en respectant le contexte culinaire.

    Traduire précisément les ingrédients et termes culinaires pour qu'ils soient corrects dans la langue cible.
    Maintenir la structure JSON intacte, en ne modifiant que les valeurs.
    S’assurer que les ingrédients restent compréhensibles et adaptés à la langue cible.

    Return Format
    Tu dois renvoyer une liste d’objets sous la forme reçu.
    - Chaque valeur doit être correctement traduite en pt.
    - Les ingrédients doivent être adaptés à la langue cible.
    - Aucune clé ne doit être modifiée.

    Warnings
    - Ne modifie pas la structure JSON, uniquement les valeurs textuelles.
    - Fais attention aux ingrédients : une mauvaise traduction peut altérer la compréhension.
    - Ne laisse aucune valeur non traduite.
    - Ne renvoie que le JSON, sans explication.

    Context Dump
    Langue source : en (ISO 639)
    Langue cible : pt (ISO 639)
    Données à traduire :

    [
  {
    "recipeCode": "12b06148b52247639c6841cc59c5cc30",
    "updated": "2025-05-07T21:24:32.689Z",
    "title": "Goat's Cheese Frittata",
    "subtitle": "A tender, melting omelette.",
    "description": null,
    "ingredients": [
      {
        "section": "For the recipe",
        "ingredients": [
          "goat's cheese",
          "eggs",
          "spinach",
          "butter",
          "thyme",
          "basil",
          "goat's cheese, sliced",
          "rosemary"
        ]
      },
      {
        "section": "Asparagus and tarragon",
        "ingredients": [
          "eggs",
          "bunch of fresh tarragon",
          "bunch of asparagus spears"
        ]
      },
      {
        "section": "Aubergine and thyme",
        "ingredients": [
          "small to medium aubergine",
          "olive oil",
          "thyme",
          "salt"
        ]
      }
    ],
    "instructions": [
      "Beat 4 eggs in a bowl and season generously.",
      "Add a tablespoon of thyme leaves and a few roughly torn basil leaves.",
      "Preheat an overhead grill.",
      "Melt 50g butter in a small non-stick pan, about 20cm in diameter.",
      "Add 150g spinach and cook for about 1 minute until the leaves soften.",
      "Transfer the spinach to the bowl with the eggs.",
      "Wipe the pan clean, then add a thin slice of butter.",
      "When the butter begins to sizzle, pour in the egg mixture, then scatter 150g sliced goat's cheese and a teaspoon of chopped rosemary leaves on top. Cook on low to moderate heat.",
      "Once the frittata is partially set—this usually takes about 6 minutes—finish cooking it under the grill until the top is golden."
    ],
    "notes_ingredients": null,
    "notes_instructions": "A frittata is cooked more slowly than an omelette or scrambled eggs. The filling is typically added as soon as the eggs are in the pan. Let the base set for a minute or two before adding the filling, so the center hasn't fully set yet."
  }
]
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: 🟨 Lead System Analyst | 3 year(s) | Middle
▫️ null | null
▫️ 155k - 180k RUB

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

Skills: rabbitmq, restapi, sql, uml, jira, confluence, websocket, bpmn, user_stories
Tags: #yellow #it #remote #system_analyst

👉 Контакты и полное описание
  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: 💼 Lead System Analyst
🏢 null
📍 Удаленка
🔹 Pavel leads a team of system analysts in a remote work environment, responsible for working with rabbitmq, restapi, sql, uml, jira, confluence, websocket, bpmn, and user_stories.
💰 155k - 180k RUB
📞 Contact details and full description provided upon request. Please use provided tags for reference: #yellow #it #remote #system_analyst
  
Assistant:
Goal
    Traduire toutes les valeurs textuelles présentes dans une liste d’objets d’une recette de cuisine de en (ISO 639) vers es (ISO 639), en respectant le contexte culinaire.

    Traduire précisément les ingrédients et termes culinaires pour qu'ils soient corrects dans la langue cible.
    Maintenir la structure JSON intacte, en ne modifiant que les valeurs.
    S’assurer que les ingrédients restent compréhensibles et adaptés à la langue cible.

    Return Format
    Tu dois renvoyer une liste d’objets sous la forme reçu.
    - Chaque valeur doit être correctement traduite en es.
    - Les ingrédients doivent être adaptés à la langue cible.
    - Aucune clé ne doit être modifiée.

    Warnings
    - Ne modifie pas la structure JSON, uniquement les valeurs textuelles.
    - Fais attention aux ingrédients : une mauvaise traduction peut altérer la compréhension.
    - Ne laisse aucune valeur non traduite.
    - Ne renvoie que le JSON, sans explication.

    Context Dump
    Langue source : en (ISO 639)
    Langue cible : es (ISO 639)
    Données à traduire :

    [
  {
    "recipeCode": "780dc37c2d8d439194f87d77616f00ad",
    "updated": "2025-04-25T15:21:58.615Z",
    "title": "French caramelized onion soup",
    "subtitle": "",
    "description": "This hearty and savory soup features sweet caramelized onions and is topped with melted Swiss cheese for a delightful finish.",
    "ingredients": [
      {
        "section": "For the recipe",
        "ingredients": [
          "butter, softened",
          "chicken stock",
          "dried basil",
          "kosher salt and ground black pepper, to taste",
          "swiss cheese, freshly grated",
          "yellow onions, sliced"
        ]
      }
    ],
    "instructions": [
      "1. Start by pressing the \"Sauté\" button on your Instant Pot. Once it has heated, add the butter and sauté the onions until they are caramelized and tender.",
      "2. Add the chicken stock, basil, salt, and black pepper to the pot.",
      "3. Lock the lid in place. Select \"Manual\" mode and set to High pressure; cook for approximately ten minutes. After the cooking time, perform a quick pressure release and carefully remove the lid.",
      "4. Serve the soup in bowls and sprinkle with grated cheese. Enjoy your meal!"
    ],
    "notes_ingredients": "",
    "notes_instructions": ""
  }
]
import os
import imageio
from PIL import Image

# Define the directory where your .eps files are located
eps_directory = 'tempo'
# Define the directory where you want to save temporary images
temp_image_directory = 'tempimg'

# Create the directory for temporary images if it doesn't exist
if not os.path.exists(temp_image_directory):
    os.makedirs(temp_image_directory)

# List all .eps files in the directory
eps_files = [f for f in os.listdir(eps_directory) if f.endswith('.eps')]

# Sort the files if necessary
eps_files.sort()

# Convert each .eps file to an image format such as PNG
images = []
total_files = len(eps_files)
for index, eps_filename in enumerate(eps_files):
    # Define the full path to the .eps file and the output image file
    eps_path = os.path.join(eps_directory, eps_filename)
    image_path = os.path.join(temp_image_directory, f'image_{index}.png')
    
    # Open the .eps file and convert to RGB (necessary for .mp4)
    image = Image.open(eps_path).convert('RGB')
    # Save the image as .png
    image.save(image_path)
    # Append the image to the list of images
    images.append(image_path)
    
    # Print the progress status
    print(f"Converting file {index+1} of {total_files} ({(index + 1) / total_files * 100:.2f}%)")

# Define the output .mp4 file path
output_video_path = 'output_video.mp4'

# Create the .mp4 video from the images
fps = 24  # Frames per second (you can change this according to your needs)
writer = imageio.get_writer(output_video_path, fps=fps)

for i, image_path in enumerate(images):
    # Read each image and append it to the video
    image = imageio.imread(image_path)
    writer.append_data(image)
    # Print the video creation progress
    print(f"Adding image {i+1} of {total_files} to video ({(i + 1) / total_files * 100:.2f}%)")

# Close the writer

This code seem incomplete, can you finish it and make it delete every images in tempo and tempimpg