[USER (data scientist)]: Tapilot, please filter the dataset to include only laptops that meet the following criteria: 
  
A. Weight less than or equal to 3 pounds 
B. Screen size between 13 and 15 inches 
C. Price between $800 and $1500 
  
Result type: Filtered DataFrame with columns ['Manufacturer', 'Model Name', 'Category', 'Screen Size', 'Screen', 'CPU', 'RAM', 'Storage', 'GPU', 'Operating System', 'Operating System Version', 'Weight', 'Price']. Please clean and filter the dataframe 'laptops_price' to include laptops weighing up to 3 pounds, with screen sizes between 13 and 15 inches, and prices between $800 and $1500, after converting weights to pounds and prices to a new scale using a conversion rate. The resulting dataframe 'filtered_laptops', excluding the 'Storage' column, is saved as a pickle file.
My template of code snippet is:

---BEGIN CODE TEMPLATE--- 

import pandas as pd
import pickle

# Load the dataset   
laptops_price = pd.read_csv("laptops_price.csv")   

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

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

---END CODE TEMPLATE---

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