[USER (data scientist)]:Please filter the dataset to include only main course items such as sandwiches, wraps, and salads, and exclude side dishes and desserts. Then, provide the filtered dataset containing only main course items.

[YOU (AI assistant)]:To filter the dataset to include only main course items, I need to know the criteria to identify main course items such as sandwiches, wraps, and salads. Please provide a condition or a list of keywords that can be used to filter the main course items.

[USER (data scientist)]:Use the following keywords to filter the main course items: 'sandwich', 'wrap', 'salad', 'burger', 'burrito', 'taco'. Make sure the filtering is case-insensitive. Please load the 'fastfood.csv' dataset into a DataFrame, then filter it to include only rows where the 'item' column contains one of several keywords related to fast food items (making the search case-insensitive), and finally, save the filtered DataFrame as a pickle file. 
My template of code snippet is:

---BEGIN CODE TEMPLATE--- 

import pandas as pd
import pickle

# Read the fastfood data 
fastfood = pd.read_csv("fastfood.csv")  

# YOUR SOLUTION BEGIN:
<code1>
[GENERATE YOUR CODE]
</code1>
# YOUR SOLUTION END: 

print(federer_match_ids)
pickle.dump(federer_match_ids,open("./pred_result/federer_match_ids.pkl","wb"))

---END CODE TEMPLATE---

[YOU (AI assistant)]: Sure, I can help you with that. 
