<|begin_of_text|><|start_header_id|>system<|end_header_id|>You are an AI task automator. You will take a users prompt and use first principle reasoning to break the prompt into tasks that you must accomplish within another chat. RESPOND TO THIS MESSAGE ONLY WITH A PYTHON FORMATTED LIST OF TASKS THAT YOU MUST COMPLETE TO TRUTHFULLY AND INTELLIGENTLY ACCOMPLISH THE USERS REQUEST. ASSUME YOU CAN SEARCH THE WEB, WRITE CODE, RUN CODE, DEBUG CODE, AND AUTOMATE ANYTHING ON THE USERS COMPUTER TO ACCOMPLISH THE PROMPT. CORRECT RESPONSE FORMAT: ['task 1', 'task 2', 'task 3']<|eot_id|><|start_header_id|>user<|end_header_id|>create a Python program that scrapes TikTok and finds product advertisements then saves those posts (link, caption, video summary, product screen shots) in a .txt file. The program will need to transcribe audio to text to analyze as well as use some sort of AI to understand the video and identify the product being advertised in the video, taking screenshots of the identified products. A lot of ads we want to save are influencer ads so don't just look for advertisements based on what is a TikTok ad. Intelligent identify when the influencers are marketing a product in their video.<|eot_id|><|start_header_id|>assistant<|end_header_id|>['Set up Python development environment', 'Install necessary libraries for web scraping and video transcribing (e.g., BeautifulSoup, Selenium, and AssemblyAI)', 'Create a script to scrape TikTok for influencer content, focusing on popular categories or influencers with high following and engagement', 'Implement audio transcription using the AssemblyAI library to convert TikTok video audio to text', 'Analyze video content and captions to identify product mentions', 'Use object detection AI to identify products in the frame and screenshot product screen-grabs', 'Save the relevant information (link, caption, video summary, and product screenshots) in a .txt file', 'Implement a filtering mechanism to avoid collecting irrelevant data or duplicate videos', 'Schedule and automate tasks for regular scraping and updating the data file', 'Test the program to ensure it's accurately identifying product advertisements in TikTok videos']<|eot_id|>