'episode_identifier': 'young sheldon_s1e2', 'show_name': 'young sheldon', 'season_number': 1, 'episode_number': 2, 'action': 'download'
# Episode Identifier episode_identifier = re.search(r'([a-zA-Z\s]+)s(\d+)e(\d+)', search_query) if episode_identifier: show_name = episode_identifier.group(1).strip() season_number = int(episode_identifier.group(2)) episode_number = int(episode_identifier.group(3)) young sheldon s01e02 download
search_query = "young sheldon s01e02 download" features = generate_features(search_query) 'episode_identifier': 'young sheldon_s1e2'
import re
This code uses regular expressions to extract relevant information from the search query and generates features such as episode identifier, show name, season number, episode number, and action. The output is a dictionary containing these features. 'show_name': 'young sheldon'
# Action action = re.search(r'(download|stream|watch)', search_query, re.IGNORECASE) if action: features['action'] = action.group(0).lower()
"young sheldon s01e02 download"