You can expand your task pool by using GPT-4 to generate new tasks based on existing examples. Use a prompt that provides in-context examples of <TASK: xxx; WEB: xxx;> and instructs the model to generate new tasks for a specific website.
Prompting Guidelines:
- Do not include video viewing requirements.
- For future dates (bookings/flights), specify a range (e.g.,
<date 1> to <date 2>). - Ensure tasks have clear goals and avoid overly complex page operations.
- For real-time info (news), avoid requesting massive historical data to prevent excessive scrolling.
- Use the format:
TASK: {Generated-task}|||WEB: {Website-name, https-address}
Here are some example tasks and the websites that need to be interacted with to solve these tasks.
"""
<TASK: xxx; WEB: xxx;>
<other in-context examples>
"""
Please carefully analyze the above TASKs and then generate new TASKs for {website}. Please use diverse descriptions and do not repeat the task descriptions in examples.
Pay attention:
1. Do not include the requirement to view videos in the task.
2. In the generated task, if you need to declare a specific date in the future (such as booking, flights ...), you can choose the date in the range of <date 1> to <date 2>.
3. The generated task should have a clear goal and should not require complicated web page operations.
4. When looking for real-time information in the past (such as ArXiv, BBC News ...), don't ask for too much information for a certain period of time in the past, as this requires a lot of web scrolling and page flipping. But you may request information for certain points in time, e.g. latest.
5. To improve randomness and diversity, please try not to repeat entities that were asked about in examples.
Think carefully about the functions of given websites, and please note that the generated TASK can be solved by the corresponding website. The format of the answer must be: TASK: {Generated-task}|||WEB: {Website-name, https-address}