{ "cells": [ { "cell_type": "code", "execution_count": 2, "id": "fbcdfea8-7241-46d7-a771-c0381a3e7063", "metadata": {}, "outputs": [], "source": [ "# imports\n", "\n", "import os\n", "import re\n", "import math\n", "import json\n", "from tqdm import tqdm\n", "import random\n", "from dotenv import load_dotenv\n", "from huggingface_hub import login\n", "import numpy as np\n", "import pickle\n", "from openai import OpenAI\n", "from sentence_transformers import SentenceTransformer\n", "from datasets import load_dataset\n", "import chromadb\n", "from items import Item\n", "from testing import Tester\n", "import pandas as pd\n", "import numpy as np\n", "from sklearn.ensemble import RandomForestRegressor\n", "from sklearn.linear_model import LinearRegression\n", "from sklearn.metrics import mean_squared_error, r2_score\n", "import joblib\n" ] }, { "cell_type": "code", "execution_count": 3, "id": "e6e88bd1-f89c-4b98-92fa-aa4bc1575bca", "metadata": {}, "outputs": [], "source": [ "# CONSTANTS\n", "\n", "QUESTION = \"How much does this cost to the nearest dollar?\\n\\n\"\n", "DB = \"products_vectorstore\"" ] }, { "cell_type": "code", "execution_count": 4, "id": "98666e73-938e-469d-8987-e6e55ba5e034", "metadata": {}, "outputs": [], "source": [ "# environment\n", "\n", "load_dotenv()\n", "os.environ['OPENAI_API_KEY'] = os.getenv('OPENAI_API_KEY', 'your-key-if-not-using-env')\n", "os.environ['HF_TOKEN'] = os.getenv('HF_TOKEN', 'your-key-if-not-using-env')" ] }, { "cell_type": "code", "execution_count": 5, "id": "dc696493-0b6f-48aa-9fa8-b1ae0ecaf3cd", "metadata": {}, "outputs": [], "source": [ "# Load in the test pickle file:\n", "\n", "with open('test.pkl', 'rb') as file:\n", " test = pickle.load(file)" ] }, { "cell_type": "code", "execution_count": 6, "id": "d26a1104-cd11-4361-ab25-85fb576e0582", "metadata": {}, "outputs": [], "source": [ "client = chromadb.PersistentClient(path=DB)\n", "collection = client.get_or_create_collection('products')" ] }, { "cell_type": "code", "execution_count": 8, "id": "e00b82a9-a8dc-46f1-8ea9-2f07cbc8e60d", "metadata": {}, "outputs": [], "source": [ "result = collection.get(include=['embeddings', 'documents', 'metadatas'])\n", "vectors = np.array(result['embeddings'])\n", "documents = result['documents']\n", "prices = [metadata['price'] for metadata in result['metadatas']]" ] }, { "cell_type": "code", "execution_count": 9, "id": "48894777-101f-4fe5-998c-47079407f340", "metadata": {}, "outputs": [ { "data": { "text/html": [ "
RandomForestRegressor(n_jobs=8, random_state=42)
In a Jupyter environment, please rerun this cell to show the HTML representation or trust the notebook.
On GitHub, the HTML representation is unable to render, please try loading this page with nbviewer.org.
" ], "text/plain": [ "RandomForestRegressor(n_jobs=8, random_state=42)" ] }, "execution_count": 9, "metadata": {}, "output_type": "execute_result" } ], "source": [ "rf_model = RandomForestRegressor(n_estimators=100, random_state=42, n_jobs=8)\n", "rf_model.fit(vectors, prices)" ] }, { "cell_type": "code", "execution_count": 12, "id": "62eb7ddf-e1da-481e-84c6-1256547566bd", "metadata": {}, "outputs": [ { "data": { "text/plain": [ "['agents/random_forest_model.pkl']" ] }, "execution_count": 12, "metadata": {}, "output_type": "execute_result" } ], "source": [ "joblib.dump(rf_model, 'random_forest_model.pkl')" ] }, { "cell_type": "code", "execution_count": 17, "id": "5d438dec-8e5b-4e60-bb6f-c3f82e522dd9", "metadata": {}, "outputs": [], "source": [ "from agents.specialist_agent import SpecialistAgent\n", "from agents.frontier_agent import FrontierAgent\n", "from agents.random_forest_agent import RandomForestAgent" ] }, { "cell_type": "code", "execution_count": 18, "id": "afc39369-b97b-4a90-b17e-b20ef501d3c9", "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "/Users/ed/miniconda3/envs/llms/lib/python3.11/site-packages/transformers/tokenization_utils_base.py:1617: FutureWarning: `clean_up_tokenization_spaces` was not set. It will be set to `True` by default. This behavior will be deprecated in transformers v4.45, and will be then set to `False` by default. For more details check this issue: https://github.com/huggingface/transformers/issues/31884\n", " warnings.warn(\n" ] } ], "source": [ "specialist = SpecialistAgent()\n", "frontier = FrontierAgent(collection)\n", "random_forest = RandomForestAgent()" ] }, { "cell_type": "code", "execution_count": 12, "id": "8e2d0d0a-8bb8-4b39-b046-322828c39244", "metadata": {}, "outputs": [], "source": [ "def get_text(item):\n", " return item.prompt.split(\"to the nearest dollar?\\n\\n\")[1].split(\"\\n\\nPrice is $\")[0]" ] }, { "cell_type": "code", "execution_count": 24, "id": "bfe0434f-b29e-4cc0-bad9-b07624665727", "metadata": {}, "outputs": [], "source": [ "def rf(item):\n", " return random_forest.price(get_text(item))" ] }, { "cell_type": "code", "execution_count": 25, "id": "cdf233ec-264f-4b34-9f2b-27c39692137b", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "\u001b[93m1: Guess: $289.99 Truth: $374.41 Error: $84.42 SLE: 0.06 Item: OEM AC Compressor w/A/C Repair Kit For F...\u001b[0m\n", "\u001b[92m2: Guess: $196.65 Truth: $225.11 Error: $28.46 SLE: 0.02 Item: Motorcraft YB3125 Fan Clutch\u001b[0m\n", "\u001b[91m3: Guess: $213.42 Truth: $61.68 Error: $151.74 SLE: 1.51 Item: Dorman 603-159 Front Washer Fluid Reserv...\u001b[0m\n", "\u001b[93m4: Guess: $364.84 Truth: $599.99 Error: $235.15 SLE: 0.25 Item: HP Premium 17.3-inch HD Plus Touchscreen...\u001b[0m\n", "\u001b[91m5: Guess: $195.52 Truth: $16.99 Error: $178.53 SLE: 5.72 Item: 5-Position Super Switch Pickup Selector ...\u001b[0m\n", "\u001b[92m6: Guess: $69.63 Truth: $31.99 Error: $37.64 SLE: 0.58 Item: Horror Bookmarks, Resin Horror Bookmarks...\u001b[0m\n", "\u001b[91m7: Guess: $275.91 Truth: $101.79 Error: $174.12 SLE: 0.98 Item: SK6241 - Stinger 4 Gauge 6000 Series Pow...\u001b[0m\n", "\u001b[93m8: Guess: $222.00 Truth: $289.00 Error: $67.00 SLE: 0.07 Item: Godox ML60Bi LED Light Kit, Handheld LED...\u001b[0m\n", "\u001b[91m9: Guess: $275.46 Truth: $635.86 Error: $360.40 SLE: 0.70 Item: Randall RG75DG3PLUS G3 Plus 100-Watt Com...\u001b[0m\n", "\u001b[91m10: Guess: $182.72 Truth: $65.99 Error: $116.73 SLE: 1.02 Item: HOLDWILL 6 Pack LED Shop Light, 4FT 24W ...\u001b[0m\n", "\u001b[92m11: Guess: $259.06 Truth: $254.21 Error: $4.85 SLE: 0.00 Item: Viking Horns V103C/1005ATK 3 Gallon Air ...\u001b[0m\n", "\u001b[91m12: Guess: $220.22 Truth: $412.99 Error: $192.77 SLE: 0.39 Item: CURT 70110 Custom Tow Bar Base Plate Bra...\u001b[0m\n", "\u001b[92m13: Guess: $171.30 Truth: $205.50 Error: $34.20 SLE: 0.03 Item: 10-Pack Solar HAMMERED BRONZE Finish Pos...\u001b[0m\n", "\u001b[92m14: Guess: $267.41 Truth: $248.23 Error: $19.18 SLE: 0.01 Item: COSTWAY Electric Tumble Dryer, Sliver\u001b[0m\n", "\u001b[93m15: Guess: $286.92 Truth: $399.00 Error: $112.08 SLE: 0.11 Item: FREE SIGNAL TV Transit 32\" 12 Volt DC Po...\u001b[0m\n", "\u001b[92m16: Guess: $349.58 Truth: $373.94 Error: $24.36 SLE: 0.00 Item: Bilstein 5100 Monotube Gas Shock Set com...\u001b[0m\n", "\u001b[91m17: Guess: $235.41 Truth: $92.89 Error: $142.52 SLE: 0.85 Item: Sangean K-200 Multi-Function Upright AM/...\u001b[0m\n", "\u001b[93m18: Guess: $117.23 Truth: $51.99 Error: $65.24 SLE: 0.64 Item: Charles Leonard Magnetic Lapboard Class ...\u001b[0m\n", "\u001b[91m19: Guess: $425.97 Truth: $179.00 Error: $246.97 SLE: 0.75 Item: Gigabyte AMD Radeon HD 7870 2 GB GDDR5 D...\u001b[0m\n", "\u001b[93m20: Guess: $71.15 Truth: $19.42 Error: $51.73 SLE: 1.59 Item: 3dRose LLC 8 x 8 x 0.25 Inches Bull Terr...\u001b[0m\n", "\u001b[93m21: Guess: $341.22 Truth: $539.95 Error: $198.73 SLE: 0.21 Item: ROKINON 85mm F1.4 Auto Focus Full Frame ...\u001b[0m\n", "\u001b[93m22: Guess: $216.19 Truth: $147.67 Error: $68.52 SLE: 0.14 Item: AUTOSAVER88 Headlight Assembly Compatibl...\u001b[0m\n", "\u001b[91m23: Guess: $193.20 Truth: $24.99 Error: $168.21 SLE: 4.04 Item: ASI NAUTICAL 2.5 Inches Opera Glasses Bi...\u001b[0m\n", "\u001b[91m24: Guess: $287.75 Truth: $149.00 Error: $138.75 SLE: 0.43 Item: Behringer TUBE OVERDRIVE TO100 Authentic...\u001b[0m\n", "\u001b[92m25: Guess: $42.07 Truth: $16.99 Error: $25.08 SLE: 0.76 Item: Fun Express Insect Finger Puppets - 24 f...\u001b[0m\n", "\u001b[91m26: Guess: $120.42 Truth: $7.99 Error: $112.43 SLE: 6.78 Item: WAFJAMF Roller Stamp Identity Theft Stam...\u001b[0m\n", "\u001b[92m27: Guess: $202.46 Truth: $199.99 Error: $2.47 SLE: 0.00 Item: Capulina Tiffany Floor Lamp 2-Light 16\" ...\u001b[0m\n", "\u001b[92m28: Guess: $286.22 Truth: $251.45 Error: $34.77 SLE: 0.02 Item: Apple Watch Series 6 (GPS, 44mm) - Space...\u001b[0m\n", "\u001b[92m29: Guess: $252.88 Truth: $231.62 Error: $21.26 SLE: 0.01 Item: ICON 01725 Tandem Axle Fender Skirt FS17...\u001b[0m\n", "\u001b[93m30: Guess: $184.08 Truth: $135.00 Error: $49.08 SLE: 0.09 Item: SanDisk 128GB Ultra (10 Pack) MicroSD Cl...\u001b[0m\n", "\u001b[92m31: Guess: $304.83 Truth: $356.62 Error: $51.79 SLE: 0.02 Item: Velvac 2020,L,C/Hr,W,E2003,102\",Bk - 715...\u001b[0m\n", "\u001b[92m32: Guess: $245.45 Truth: $257.99 Error: $12.54 SLE: 0.00 Item: TCMT Passenger Backrest Sissy Bar & Lugg...\u001b[0m\n", "\u001b[91m33: Guess: $200.22 Truth: $27.99 Error: $172.23 SLE: 3.75 Item: Alnicov 63.5MM Brass Tremolo Block,Tremo...\u001b[0m\n", "\u001b[91m34: Guess: $270.72 Truth: $171.20 Error: $99.52 SLE: 0.21 Item: Subaru Forester Outback Legacy OEM Engin...\u001b[0m\n", "\u001b[92m35: Guess: $241.48 Truth: $225.00 Error: $16.48 SLE: 0.00 Item: Richmond Auto Upholstery - 2012 Dodge Ra...\u001b[0m\n", "\u001b[93m36: Guess: $161.31 Truth: $105.00 Error: $56.31 SLE: 0.18 Item: AP-39 Automotive Paint Primer Grey 2K Ur...\u001b[0m\n", "\u001b[93m37: Guess: $227.43 Truth: $299.99 Error: $72.56 SLE: 0.08 Item: Road Top Wireless Carplay Retrofit Kit D...\u001b[0m\n", "\u001b[93m38: Guess: $675.36 Truth: $535.09 Error: $140.27 SLE: 0.05 Item: Gibson Performance Exhaust 5658 Aluminiz...\u001b[0m\n", "\u001b[91m39: Guess: $125.74 Truth: $12.33 Error: $113.41 SLE: 5.07 Item: Bella Tunno Happy Links - Baby Montessor...\u001b[0m\n", "\u001b[91m40: Guess: $208.98 Truth: $84.99 Error: $123.99 SLE: 0.80 Item: CANMORE H300 Handheld GPS Golf Device, S...\u001b[0m\n", "\u001b[91m41: Guess: $134.14 Truth: $15.99 Error: $118.15 SLE: 4.30 Item: DCPOWER AC Adapter Compatible Replacemen...\u001b[0m\n", "\u001b[91m42: Guess: $189.20 Truth: $62.44 Error: $126.76 SLE: 1.21 Item: Sharp, VX2128V, Commercial Desktop Calcu...\u001b[0m\n", "\u001b[92m43: Guess: $109.19 Truth: $82.99 Error: $26.20 SLE: 0.07 Item: Melissa & Doug Lifelike Plush Stork Gian...\u001b[0m\n", "\u001b[91m44: Guess: $271.23 Truth: $599.95 Error: $328.72 SLE: 0.63 Item: Sony SSCS8 2-Way 3-Driver Center Channel...\u001b[0m\n", "\u001b[93m45: Guess: $263.61 Truth: $194.99 Error: $68.62 SLE: 0.09 Item: ASUS Chromebook CX1, 14\" Full HD NanoEdg...\u001b[0m\n", "\u001b[92m46: Guess: $297.28 Truth: $344.95 Error: $47.67 SLE: 0.02 Item: FiiO X7 32GB Hi-Res Lossless Music Playe...\u001b[0m\n", "\u001b[92m47: Guess: $33.59 Truth: $37.99 Error: $4.40 SLE: 0.01 Item: TORRO Leather Case Compatible with iPhon...\u001b[0m\n", "\u001b[92m48: Guess: $229.00 Truth: $224.35 Error: $4.65 SLE: 0.00 Item: Universal Air Conditioner KT 1031 A/C Co...\u001b[0m\n", "\u001b[92m49: Guess: $750.53 Truth: $814.00 Error: $63.47 SLE: 0.01 Item: Street Series Stainless Performance Cat-...\u001b[0m\n", "\u001b[92m50: Guess: $451.85 Truth: $439.88 Error: $11.97 SLE: 0.00 Item: Lenovo IdeaPad 3 14-inch Laptop, 14.0-in...\u001b[0m\n", "\u001b[92m51: Guess: $300.12 Truth: $341.43 Error: $41.31 SLE: 0.02 Item: Access Bed Covers TonnoSport 22050219 - ...\u001b[0m\n", "\u001b[91m52: Guess: $231.35 Truth: $46.78 Error: $184.57 SLE: 2.50 Item: G.I. JOE Hasbro 3 3/4\" Wave 5 Action Fig...\u001b[0m\n", "\u001b[93m53: Guess: $118.61 Truth: $171.44 Error: $52.83 SLE: 0.13 Item: T&S Brass B-0232-BST Double Pantry Fauce...\u001b[0m\n", "\u001b[91m54: Guess: $224.06 Truth: $458.00 Error: $233.94 SLE: 0.51 Item: ZTUOAUMA Fuel Injection Pump 3090942 309...\u001b[0m\n", "\u001b[91m55: Guess: $212.47 Truth: $130.75 Error: $81.72 SLE: 0.23 Item: 2AP18AA#ABA Hp Prime Graphing Calculator...\u001b[0m\n", "\u001b[91m56: Guess: $203.98 Truth: $83.81 Error: $120.17 SLE: 0.78 Item: Lowrance 000-0119-83 Nmea 2000 25' Exten...\u001b[0m\n", "\u001b[91m57: Guess: $178.24 Truth: $386.39 Error: $208.15 SLE: 0.59 Item: Jeep Genuine Accessories 82213051 Hood L...\u001b[0m\n", "\u001b[93m58: Guess: $222.32 Truth: $169.00 Error: $53.32 SLE: 0.07 Item: GODOX CB-06 Hard Carrying Case with Whee...\u001b[0m\n", "\u001b[91m59: Guess: $162.16 Truth: $17.95 Error: $144.21 SLE: 4.64 Item: Au-Tomotive Gold, INC. Ford Black Valet ...\u001b[0m\n", "\u001b[92m60: Guess: $253.29 Truth: $269.00 Error: $15.71 SLE: 0.00 Item: Snailfly Black Roof Rack Rail + Cross Ba...\u001b[0m\n", "\u001b[91m61: Guess: $199.17 Truth: $77.77 Error: $121.40 SLE: 0.87 Item: KING SHA Anti Glare LED Track Lighting H...\u001b[0m\n", "\u001b[91m62: Guess: $190.35 Truth: $88.99 Error: $101.36 SLE: 0.57 Item: APS Compatible with Chevy Silverado 1500...\u001b[0m\n", "\u001b[93m63: Guess: $254.11 Truth: $364.41 Error: $110.30 SLE: 0.13 Item: Wilwood Engineering 14011291R Brake Cali...\u001b[0m\n", "\u001b[92m64: Guess: $149.02 Truth: $127.03 Error: $21.99 SLE: 0.03 Item: ACDelco Gold 336-1925A Starter, Remanufa...\u001b[0m\n", "\u001b[92m65: Guess: $643.93 Truth: $778.95 Error: $135.02 SLE: 0.04 Item: UWS EC10783 69-Inch Matte Black Heavy-Wa...\u001b[0m\n", "\u001b[91m66: Guess: $448.25 Truth: $206.66 Error: $241.59 SLE: 0.60 Item: Dell Latitude E5440 14in Business Laptop...\u001b[0m\n", "\u001b[91m67: Guess: $184.53 Truth: $35.94 Error: $148.59 SLE: 2.60 Item: (Plug and Play) Spare Tire Brake Light W...\u001b[0m\n", "\u001b[91m68: Guess: $299.63 Truth: $149.00 Error: $150.63 SLE: 0.48 Item: The Ultimate Roadside Rescue Assistant\u001b[0m\n", "\u001b[92m69: Guess: $223.16 Truth: $251.98 Error: $28.82 SLE: 0.01 Item: Brand New 18\" x 8.5\" Replacement Wheel f...\u001b[0m\n", "\u001b[93m70: Guess: $205.25 Truth: $160.00 Error: $45.25 SLE: 0.06 Item: Headlight Headlamp LH Left & RH Right Pa...\u001b[0m\n", "\u001b[93m71: Guess: $114.25 Truth: $39.99 Error: $74.26 SLE: 1.07 Item: Lilo And Stitch Deluxe Oversize Print La...\u001b[0m\n", "\u001b[93m72: Guess: $253.33 Truth: $362.41 Error: $109.08 SLE: 0.13 Item: AC Compressor & A/C Clutch For Hyundai A...\u001b[0m\n", "\u001b[92m73: Guess: $291.06 Truth: $344.00 Error: $52.94 SLE: 0.03 Item: House Of Troy PIN475-AB Pinnacle Collect...\u001b[0m\n", "\u001b[91m74: Guess: $177.42 Truth: $25.09 Error: $152.33 SLE: 3.70 Item: Juno T29 WH Floating Electrical Feed Sin...\u001b[0m\n", "\u001b[92m75: Guess: $161.97 Truth: $175.95 Error: $13.98 SLE: 0.01 Item: Sherman GO-PARTS - for 2013-2016 Toyota ...\u001b[0m\n", "\u001b[91m76: Guess: $228.21 Truth: $132.64 Error: $95.57 SLE: 0.29 Item: Roland RPU-3 Electronic Keyboard Pedal o...\u001b[0m\n", "\u001b[93m77: Guess: $274.40 Truth: $422.99 Error: $148.59 SLE: 0.19 Item: Rockland VMI14 12,000 Pound 12 Volt DC E...\u001b[0m\n", "\u001b[92m78: Guess: $167.17 Truth: $146.48 Error: $20.69 SLE: 0.02 Item: Max Advanced Brakes Elite XDS Front Cros...\u001b[0m\n", "\u001b[92m79: Guess: $195.23 Truth: $156.83 Error: $38.40 SLE: 0.05 Item: Quality-Built 11030 Premium Quality Alte...\u001b[0m\n", "\u001b[91m80: Guess: $364.50 Truth: $251.99 Error: $112.51 SLE: 0.14 Item: Lucida LG-510 Student Classical Guitar, ...\u001b[0m\n", "\u001b[91m81: Guess: $231.66 Truth: $940.33 Error: $708.67 SLE: 1.95 Item: Longacre 52-79800 Aluminum Turn Plates\u001b[0m\n", "\u001b[91m82: Guess: $175.86 Truth: $52.99 Error: $122.87 SLE: 1.41 Item: Motion Pro 08-0380 Adjustable Torque Wre...\u001b[0m\n", "\u001b[93m83: Guess: $264.10 Truth: $219.95 Error: $44.15 SLE: 0.03 Item: Glyph Thunderbolt 3 NVMe Dock (0 GB)\u001b[0m\n", "\u001b[91m84: Guess: $263.57 Truth: $441.03 Error: $177.46 SLE: 0.26 Item: TOYO Open Country MT Performance Radial ...\u001b[0m\n", "\u001b[93m85: Guess: $236.33 Truth: $168.98 Error: $67.35 SLE: 0.11 Item: Razer Seiren X USB Streaming Microphone ...\u001b[0m\n", "\u001b[92m86: Guess: $33.74 Truth: $2.49 Error: $31.25 SLE: 5.28 Item: Happy Birthday to Dad From Your Daughter...\u001b[0m\n", "\u001b[91m87: Guess: $185.74 Truth: $98.62 Error: $87.12 SLE: 0.39 Item: Little Tikes My Real Jam First Concert S...\u001b[0m\n", "\u001b[92m88: Guess: $252.21 Truth: $256.95 Error: $4.74 SLE: 0.00 Item: Studio M Peace and Harmony Art Pole Comm...\u001b[0m\n", "\u001b[91m89: Guess: $210.60 Truth: $30.99 Error: $179.61 SLE: 3.57 Item: MyVolts 12V Power Supply Adaptor Compati...\u001b[0m\n", "\u001b[93m90: Guess: $350.19 Truth: $569.84 Error: $219.65 SLE: 0.24 Item: Dell Latitude 7212 Rugged Extreme Tablet...\u001b[0m\n", "\u001b[93m91: Guess: $225.92 Truth: $177.99 Error: $47.93 SLE: 0.06 Item: Covermates Contour Fit Car Cover - Light...\u001b[0m\n", "\u001b[93m92: Guess: $615.80 Truth: $997.99 Error: $382.19 SLE: 0.23 Item: Westin 57-4025 Black HDX Grille Guard fi...\u001b[0m\n", "\u001b[92m93: Guess: $250.11 Truth: $219.00 Error: $31.11 SLE: 0.02 Item: Fieldpiece JL2 Job Link Wireless App Tra...\u001b[0m\n", "\u001b[93m94: Guess: $284.68 Truth: $225.55 Error: $59.13 SLE: 0.05 Item: hansgrohe Talis S Modern Premium Easy Cl...\u001b[0m\n", "\u001b[93m95: Guess: $330.56 Truth: $495.95 Error: $165.39 SLE: 0.16 Item: G-Technology G-SPEED eS PRO High-Perform...\u001b[0m\n", "\u001b[92m96: Guess: $769.64 Truth: $942.37 Error: $172.73 SLE: 0.04 Item: DreamLine SHDR-1960723L-01 Shower Door, ...\u001b[0m\n", "\u001b[91m97: Guess: $152.95 Truth: $1.94 Error: $151.01 SLE: 15.67 Item: Sanctuary Square Backplate Finish: Oiled...\u001b[0m\n", "\u001b[92m98: Guess: $275.14 Truth: $284.34 Error: $9.20 SLE: 0.00 Item: Pelican Protector 1750 Long Case - Multi...\u001b[0m\n", "\u001b[92m99: Guess: $186.59 Truth: $171.90 Error: $14.69 SLE: 0.01 Item: Brock Replacement Driver and Passenger H...\u001b[0m\n", "\u001b[93m100: Guess: $210.11 Truth: $144.99 Error: $65.12 SLE: 0.14 Item: Carlinkit Ai Box Mini, Android 11, Multi...\u001b[0m\n", "\u001b[91m101: Guess: $268.78 Truth: $470.47 Error: $201.69 SLE: 0.31 Item: StarDot NetCamLIVE2 YouTube Live Stream ...\u001b[0m\n", "\u001b[91m102: Guess: $209.91 Truth: $66.95 Error: $142.96 SLE: 1.28 Item: Atomic Compatible FILXXCAR0016 16x25x5 M...\u001b[0m\n", "\u001b[93m103: Guess: $164.40 Truth: $117.00 Error: $47.40 SLE: 0.11 Item: Bandai Awakening of S. H. s.h.figuarts s...\u001b[0m\n", "\u001b[91m104: Guess: $272.69 Truth: $172.14 Error: $100.55 SLE: 0.21 Item: Fit System 62135G Passenger Side Towing ...\u001b[0m\n", "\u001b[92m105: Guess: $315.63 Truth: $392.74 Error: $77.11 SLE: 0.05 Item: Black Horse Black Aluminum Exceed Runnin...\u001b[0m\n", "\u001b[92m106: Guess: $41.32 Truth: $16.99 Error: $24.33 SLE: 0.73 Item: Dearsun Twinkle Star Color Night Light P...\u001b[0m\n", "\u001b[93m107: Guess: $54.31 Truth: $1.34 Error: $52.97 SLE: 10.00 Item: Pokemon - Gallade Spirit Link (83/108) -...\u001b[0m\n", "\u001b[92m108: Guess: $309.54 Truth: $349.98 Error: $40.44 SLE: 0.01 Item: Ibanez GA34STCE-NT GIO Series Classical ...\u001b[0m\n", "\u001b[93m109: Guess: $265.19 Truth: $370.71 Error: $105.52 SLE: 0.11 Item: Set 2 Heavy Duty 12-16.5 12x16.5 12 Ply ...\u001b[0m\n", "\u001b[93m110: Guess: $117.45 Truth: $65.88 Error: $51.57 SLE: 0.33 Item: Hairpin Table Legs 28\" Heavy Duty Hairpi...\u001b[0m\n", "\u001b[92m111: Guess: $252.53 Truth: $229.99 Error: $22.54 SLE: 0.01 Item: Marada Racing Seat with Adjustable Slide...\u001b[0m\n", "\u001b[91m112: Guess: $124.10 Truth: $9.14 Error: $114.96 SLE: 6.31 Item: Remington Industries 24UL1007STRWHI25 24...\u001b[0m\n", "\u001b[91m113: Guess: $451.74 Truth: $199.00 Error: $252.74 SLE: 0.67 Item: Acer S3-391-6046 13.3-inch Ultrabook, In...\u001b[0m\n", "\u001b[91m114: Guess: $242.77 Truth: $109.99 Error: $132.78 SLE: 0.62 Item: ICBEAMER 7\" RGB LED Headlights Bulb Halo...\u001b[0m\n", "\u001b[93m115: Guess: $362.67 Truth: $570.42 Error: $207.75 SLE: 0.20 Item: R1 Concepts Front Rear Brakes and Rotors...\u001b[0m\n", "\u001b[92m116: Guess: $247.70 Truth: $279.99 Error: $32.29 SLE: 0.01 Item: Camplux 2.64 GPM Tankless , Outdoor Port...\u001b[0m\n", "\u001b[93m117: Guess: $86.58 Truth: $30.99 Error: $55.59 SLE: 1.01 Item: KNOKLOCK 10 Pack 3.75 Inch(96mm) Kitchen...\u001b[0m\n", "\u001b[91m118: Guess: $221.84 Truth: $31.99 Error: $189.85 SLE: 3.65 Item: Valley Enterprises Yaesu USB FTDI CT-62 ...\u001b[0m\n", "\u001b[91m119: Guess: $163.77 Truth: $15.90 Error: $147.87 SLE: 5.19 Item: G9 LED Light Bulbs,8W,75W 100W replaceme...\u001b[0m\n", "\u001b[91m120: Guess: $147.15 Truth: $45.99 Error: $101.16 SLE: 1.32 Item: ZCHAOZ 4 Lights Antique White Farmhouse ...\u001b[0m\n", "\u001b[93m121: Guess: $171.90 Truth: $113.52 Error: $58.38 SLE: 0.17 Item: Honeywell TH8320R1003 Honeywell VisionPr...\u001b[0m\n", "\u001b[93m122: Guess: $320.91 Truth: $516.99 Error: $196.08 SLE: 0.23 Item: Patriot Exhaust H8013-1 1-7/8\" Clippster...\u001b[0m\n", "\u001b[92m123: Guess: $230.24 Truth: $196.99 Error: $33.25 SLE: 0.02 Item: Fitrite Autopart New Front Left Driver S...\u001b[0m\n", "\u001b[91m124: Guess: $128.13 Truth: $46.55 Error: $81.58 SLE: 1.00 Item: Technical Precision Replacement for GE G...\u001b[0m\n", "\u001b[93m125: Guess: $283.86 Truth: $356.99 Error: $73.13 SLE: 0.05 Item: Covercraft Carhartt SeatSaver Front Row ...\u001b[0m\n", "\u001b[93m126: Guess: $223.35 Truth: $319.95 Error: $96.60 SLE: 0.13 Item: Sennheiser SD Pro 2 (506008) - Double-Si...\u001b[0m\n", "\u001b[93m127: Guess: $151.12 Truth: $96.06 Error: $55.06 SLE: 0.20 Item: Hitachi MAF0110 Mass Air Flow Sensor\u001b[0m\n", "\u001b[91m128: Guess: $279.20 Truth: $190.99 Error: $88.21 SLE: 0.14 Item: AmScope SE305R-P-LED-PS36A 10X-30X LED C...\u001b[0m\n", "\u001b[93m129: Guess: $205.81 Truth: $257.95 Error: $52.14 SLE: 0.05 Item: Front Left Driver Side Window Regulator ...\u001b[0m\n", "\u001b[91m130: Guess: $193.19 Truth: $62.95 Error: $130.24 SLE: 1.23 Item: Premium Replica Hubcap Set, Fits Nissan ...\u001b[0m\n", "\u001b[92m131: Guess: $56.27 Truth: $47.66 Error: $8.61 SLE: 0.03 Item: Excellerations Phonics Spelling Game for...\u001b[0m\n", "\u001b[92m132: Guess: $241.53 Truth: $226.99 Error: $14.54 SLE: 0.00 Item: RC4WD BigDog Dual Axle Scale Car/Truck T...\u001b[0m\n", "\u001b[93m133: Guess: $245.36 Truth: $359.95 Error: $114.59 SLE: 0.15 Item: Unknown Stage 2 Clutch Kit - Low Altitud...\u001b[0m\n", "\u001b[91m134: Guess: $275.35 Truth: $78.40 Error: $196.95 SLE: 1.56 Item: 2002-2008 Dodge Ram 1500 Mopar 4X4 Emble...\u001b[0m\n", "\u001b[92m135: Guess: $182.26 Truth: $172.77 Error: $9.49 SLE: 0.00 Item: Pro Comp Alloys Series 89 Wheel with Pol...\u001b[0m\n", "\u001b[93m136: Guess: $246.42 Truth: $316.45 Error: $70.03 SLE: 0.06 Item: Detroit Axle - Front Rear Strut & Coil S...\u001b[0m\n", "\u001b[91m137: Guess: $190.34 Truth: $87.99 Error: $102.35 SLE: 0.59 Item: ECCPP Rear Wheel Axle Replacement fit fo...\u001b[0m\n", "\u001b[92m138: Guess: $242.90 Truth: $226.63 Error: $16.27 SLE: 0.00 Item: Dell Latitude E6520 Intel i7-2720QM 2.20...\u001b[0m\n", "\u001b[91m139: Guess: $203.65 Truth: $31.49 Error: $172.16 SLE: 3.39 Item: F FIERCE CYCLE 251pcs Black Universal Mo...\u001b[0m\n", "\u001b[92m140: Guess: $202.23 Truth: $196.00 Error: $6.23 SLE: 0.00 Item: Flash Furniture 4 Pk. HERCULES Series 88...\u001b[0m\n", "\u001b[91m141: Guess: $232.95 Truth: $78.40 Error: $154.55 SLE: 1.17 Item: B&M 30287 Throttle Valve/Kickdown Cable,...\u001b[0m\n", "\u001b[92m142: Guess: $119.45 Truth: $116.25 Error: $3.20 SLE: 0.00 Item: Gates TCK226 PowerGrip Premium Timing Be...\u001b[0m\n", "\u001b[92m143: Guess: $128.62 Truth: $112.78 Error: $15.84 SLE: 0.02 Item: Monroe Shocks & Struts Quick-Strut 17149...\u001b[0m\n", "\u001b[91m144: Guess: $149.51 Truth: $27.32 Error: $122.19 SLE: 2.79 Item: Feit Electric BPMR16/GU10/930CA/6 35W EQ...\u001b[0m\n", "\u001b[92m145: Guess: $117.07 Truth: $145.91 Error: $28.84 SLE: 0.05 Item: Yellow Jacket 2806 Contractor Extension ...\u001b[0m\n", "\u001b[93m146: Guess: $240.20 Truth: $171.09 Error: $69.11 SLE: 0.11 Item: Garage-Pro Tailgate SET Compatible with ...\u001b[0m\n", "\u001b[93m147: Guess: $229.93 Truth: $167.95 Error: $61.98 SLE: 0.10 Item: 3M Perfect It Buffing and Polishing Kit ...\u001b[0m\n", "\u001b[93m148: Guess: $70.24 Truth: $28.49 Error: $41.75 SLE: 0.78 Item: Chinese Style Dollhouse Model DIY Miniat...\u001b[0m\n", "\u001b[93m149: Guess: $194.08 Truth: $122.23 Error: $71.85 SLE: 0.21 Item: Generic NRG Innovations SRK-161H Steerin...\u001b[0m\n", "\u001b[91m150: Guess: $127.91 Truth: $32.99 Error: $94.92 SLE: 1.78 Item: Learning Resources Coding Critters Range...\u001b[0m\n", "\u001b[91m151: Guess: $198.29 Truth: $71.20 Error: $127.09 SLE: 1.03 Item: Bosch Automotive 15463 Oxygen Sensor, OE...\u001b[0m\n", "\u001b[92m152: Guess: $102.22 Truth: $112.75 Error: $10.53 SLE: 0.01 Item: Case of 24-2 Inch Blue Painters Tape - 6...\u001b[0m\n", "\u001b[93m153: Guess: $187.33 Truth: $142.43 Error: $44.90 SLE: 0.07 Item: MOCA Engine Water Pump & Fan Clutch fit ...\u001b[0m\n", "\u001b[91m154: Guess: $230.65 Truth: $398.99 Error: $168.34 SLE: 0.30 Item: SAREMAS Foot Step Bars for Hyundai Palis...\u001b[0m\n", "\u001b[92m155: Guess: $432.30 Truth: $449.00 Error: $16.70 SLE: 0.00 Item: Gretsch G9210 Square Neck Boxcar Mahogan...\u001b[0m\n", "\u001b[91m156: Guess: $313.31 Truth: $189.00 Error: $124.31 SLE: 0.25 Item: NikoMaku Mirror Dash Cam Front and Rear ...\u001b[0m\n", "\u001b[91m157: Guess: $246.08 Truth: $120.91 Error: $125.17 SLE: 0.50 Item: Fenix HP25R v2.0 USB-C Rechargeable Head...\u001b[0m\n", "\u001b[92m158: Guess: $241.53 Truth: $203.53 Error: $38.00 SLE: 0.03 Item: R&L Racing Heavy Duty Roll-Up Soft Tonne...\u001b[0m\n", "\u001b[92m159: Guess: $322.14 Truth: $349.99 Error: $27.85 SLE: 0.01 Item: Garmin 010-02258-10 GPSMAP 64sx, Handhel...\u001b[0m\n", "\u001b[93m160: Guess: $87.99 Truth: $34.35 Error: $53.64 SLE: 0.85 Item: Brown 5-7/8\" X 8-1/2\" X 3/16\" Thick Heav...\u001b[0m\n", "\u001b[93m161: Guess: $242.75 Truth: $384.99 Error: $142.24 SLE: 0.21 Item: GAOMON PD2200 Pen Display & 20 Pen Nibs ...\u001b[0m\n", "\u001b[93m162: Guess: $284.49 Truth: $211.00 Error: $73.49 SLE: 0.09 Item: VXMOTOR for 97-03 Ford F150/F250 Lightdu...\u001b[0m\n", "\u001b[91m163: Guess: $309.55 Truth: $129.00 Error: $180.55 SLE: 0.76 Item: HP EliteBook 2540p Intel Core i7-640LM X...\u001b[0m\n", "\u001b[92m164: Guess: $142.35 Truth: $111.45 Error: $30.90 SLE: 0.06 Item: Green EPX Mixing Nozzles 100-Pack-fits 3...\u001b[0m\n", "\u001b[91m165: Guess: $180.92 Truth: $81.12 Error: $99.80 SLE: 0.63 Item: Box Partners 6 1/4 x 3 1/8\" 13 Pt. Manil...\u001b[0m\n", "\u001b[93m166: Guess: $343.64 Truth: $457.08 Error: $113.44 SLE: 0.08 Item: Vixen Air 1/2\" NPT Air Ride Suspension H...\u001b[0m\n", "\u001b[91m167: Guess: $161.05 Truth: $49.49 Error: $111.56 SLE: 1.36 Item: Smart Floor Lamp, 2700-6500K+RGBPink Mul...\u001b[0m\n", "\u001b[91m168: Guess: $205.76 Truth: $80.56 Error: $125.20 SLE: 0.87 Item: SOZG 324mm Wheelbase Body Shell RC Car B...\u001b[0m\n", "\u001b[92m169: Guess: $318.38 Truth: $278.39 Error: $39.99 SLE: 0.02 Item: Mickey Thompson ET Street S/S Racing Rad...\u001b[0m\n", "\u001b[91m170: Guess: $217.56 Truth: $364.50 Error: $146.94 SLE: 0.26 Item: Pirelli 275/40R20 106W XL RFT P0 PZ4-LUX...\u001b[0m\n", "\u001b[93m171: Guess: $295.88 Truth: $378.99 Error: $83.11 SLE: 0.06 Item: Torklift C3212 Rear Tie Down\u001b[0m\n", "\u001b[92m172: Guess: $170.66 Truth: $165.28 Error: $5.38 SLE: 0.00 Item: Cardone 78-4226 Remanufactured Ford Comp...\u001b[0m\n", "\u001b[91m173: Guess: $178.03 Truth: $56.74 Error: $121.29 SLE: 1.28 Item: Kidde AccessPoint 001798 Supra TouchPoin...\u001b[0m\n", "\u001b[92m174: Guess: $272.06 Truth: $307.95 Error: $35.89 SLE: 0.02 Item: 3M Protecta 3100414 Self Retracting Life...\u001b[0m\n", "\u001b[91m175: Guess: $181.12 Truth: $38.00 Error: $143.12 SLE: 2.38 Item: Plantronics 89435-01 Wired Headset, Blac...\u001b[0m\n", "\u001b[91m176: Guess: $137.09 Truth: $53.00 Error: $84.09 SLE: 0.88 Item: Logitech K750 Wireless Solar Keyboard fo...\u001b[0m\n", "\u001b[93m177: Guess: $356.92 Truth: $498.00 Error: $141.08 SLE: 0.11 Item: Olympus PEN E-PL9 Body Only with 3-Inch ...\u001b[0m\n", "\u001b[91m178: Guess: $187.52 Truth: $53.99 Error: $133.53 SLE: 1.52 Item: Beck/Arnley 051-6066 Hub & Bearing Assem...\u001b[0m\n", "\u001b[93m179: Guess: $265.83 Truth: $350.00 Error: $84.17 SLE: 0.08 Item: Eibach Pro-Kit Performance Springs E10-6...\u001b[0m\n", "\u001b[93m180: Guess: $189.75 Truth: $299.95 Error: $110.20 SLE: 0.21 Item: LEGO DC Batman 1989 Batwing 76161 Displa...\u001b[0m\n", "\u001b[93m181: Guess: $154.51 Truth: $94.93 Error: $59.58 SLE: 0.23 Item: Kingston Brass KS3608PL Restoration 4-In...\u001b[0m\n", "\u001b[92m182: Guess: $340.72 Truth: $379.00 Error: $38.28 SLE: 0.01 Item: Polk Vanishing Series 265-LS In-Wall 3-W...\u001b[0m\n", "\u001b[92m183: Guess: $260.93 Truth: $299.95 Error: $39.02 SLE: 0.02 Item: Spec-D Tuning LED Projector Headlights G...\u001b[0m\n", "\u001b[92m184: Guess: $23.47 Truth: $24.99 Error: $1.52 SLE: 0.00 Item: RICHMOND & FINCH Airpod Pro Case, Green ...\u001b[0m\n", "\u001b[91m185: Guess: $168.79 Truth: $41.04 Error: $127.75 SLE: 1.95 Item: LFA Industries 43B-5A-33JT 1/16-1/2-1.5-...\u001b[0m\n", "\u001b[91m186: Guess: $178.84 Truth: $327.90 Error: $149.06 SLE: 0.36 Item: SAUTVS LED Headlight Assembly for Slings...\u001b[0m\n", "\u001b[93m187: Guess: $84.38 Truth: $10.99 Error: $73.39 SLE: 3.85 Item: 2 Pack Combo Womens Safety Glasses Impac...\u001b[0m\n", "\u001b[91m188: Guess: $176.17 Truth: $14.99 Error: $161.18 SLE: 5.78 Item: Arepa - Venezuelan cuisine - Venezuela P...\u001b[0m\n", "\u001b[93m189: Guess: $153.01 Truth: $84.95 Error: $68.06 SLE: 0.34 Item: Schlage Lock Company KS23D2300 Padlock, ...\u001b[0m\n", "\u001b[93m190: Guess: $161.62 Truth: $111.00 Error: $50.62 SLE: 0.14 Item: Techni Mobili White Sit to Stand Mobile ...\u001b[0m\n", "\u001b[92m191: Guess: $123.82 Truth: $123.73 Error: $0.09 SLE: 0.00 Item: Special Lite Products Contemporary Wall ...\u001b[0m\n", "\u001b[91m192: Guess: $263.09 Truth: $557.38 Error: $294.29 SLE: 0.56 Item: Tascam DP-24SD 24-Track Digital Portastu...\u001b[0m\n", "\u001b[91m193: Guess: $230.51 Truth: $95.55 Error: $134.96 SLE: 0.76 Item: Glow Lighting 636CC10SP Vista Crystal Fl...\u001b[0m\n", "\u001b[93m194: Guess: $197.09 Truth: $154.00 Error: $43.09 SLE: 0.06 Item: Z3 Wind Deflector, Smoke Tint, Lexan, Wi...\u001b[0m\n", "\u001b[91m195: Guess: $283.31 Truth: $198.99 Error: $84.32 SLE: 0.12 Item: Olympus E-20 5MP Digital Camera w/ 4x Op...\u001b[0m\n", "\u001b[91m196: Guess: $232.72 Truth: $430.44 Error: $197.72 SLE: 0.38 Item: PHYNEDI 1:1000 World Trade Center (1973-...\u001b[0m\n", "\u001b[92m197: Guess: $69.51 Truth: $45.67 Error: $23.84 SLE: 0.17 Item: YANGHUAN Unstable Unicorns Adventure Car...\u001b[0m\n", "\u001b[92m198: Guess: $202.40 Truth: $249.00 Error: $46.60 SLE: 0.04 Item: Interlogix NX-1820E NetworX Touch Screen...\u001b[0m\n", "\u001b[91m199: Guess: $188.27 Truth: $42.99 Error: $145.28 SLE: 2.13 Item: Steering Damper,Universal Motorcycle Han...\u001b[0m\n", "\u001b[93m200: Guess: $229.98 Truth: $181.33 Error: $48.65 SLE: 0.06 Item: Amprobe TIC 410A Hot Stick Attachment\u001b[0m\n", "\u001b[91m201: Guess: $129.27 Truth: $6.03 Error: $123.24 SLE: 8.52 Item: MyCableMart 3.5mm Plug/Jack, 4 Conductor...\u001b[0m\n", "\u001b[92m202: Guess: $66.84 Truth: $29.99 Error: $36.85 SLE: 0.61 Item: OtterBox + Pop Symmetry Series Case for ...\u001b[0m\n", "\u001b[91m203: Guess: $475.84 Truth: $899.00 Error: $423.16 SLE: 0.40 Item: Dell XPS X8700-1572BLK Desktop ( Intel C...\u001b[0m\n", "\u001b[93m204: Guess: $244.67 Truth: $399.99 Error: $155.32 SLE: 0.24 Item: Franklin Iron Works Sperry Industrial Br...\u001b[0m\n", "\u001b[91m205: Guess: $117.68 Truth: $4.66 Error: $113.02 SLE: 9.26 Item: Avery Legal Dividers, Standard Collated ...\u001b[0m\n", "\u001b[92m206: Guess: $233.33 Truth: $261.41 Error: $28.08 SLE: 0.01 Item: Moen 8346 Commercial Posi-Temp Pressure ...\u001b[0m\n", "\u001b[91m207: Guess: $237.41 Truth: $136.97 Error: $100.44 SLE: 0.30 Item: Carlisle Versa Trail ATR All Terrain Rad...\u001b[0m\n", "\u001b[93m208: Guess: $158.58 Truth: $79.00 Error: $79.58 SLE: 0.48 Item: SUNWAYFOTO 44mm Tripod Ball Head Arca Co...\u001b[0m\n", "\u001b[91m209: Guess: $266.64 Truth: $444.99 Error: $178.35 SLE: 0.26 Item: NanoBeam AC NBE-5AC-Gen2-US 4 Units 5GHz...\u001b[0m\n", "\u001b[93m210: Guess: $267.25 Truth: $411.94 Error: $144.69 SLE: 0.19 Item: WULF 4\" Front 2\" Rear Leveling Lift Kit ...\u001b[0m\n", "\u001b[92m211: Guess: $183.99 Truth: $148.40 Error: $35.59 SLE: 0.05 Item: Alera ALEVABFMC Valencia Series Mobile B...\u001b[0m\n", "\u001b[91m212: Guess: $92.06 Truth: $244.99 Error: $152.93 SLE: 0.94 Item: YU-GI-OH! Ignition Assault Booster Box\u001b[0m\n", "\u001b[93m213: Guess: $160.28 Truth: $86.50 Error: $73.78 SLE: 0.37 Item: 48\" x 36\" Extra-Large Framed Magnetic Bl...\u001b[0m\n", "\u001b[92m214: Guess: $347.18 Truth: $297.95 Error: $49.23 SLE: 0.02 Item: Dell Latitude D620 Renewed Notebook PC\u001b[0m\n", "\u001b[91m215: Guess: $609.55 Truth: $399.99 Error: $209.56 SLE: 0.18 Item: acer Aspire 5 Laptop, AMD Ryzen 3 5300U ...\u001b[0m\n", "\u001b[91m216: Guess: $253.60 Truth: $599.00 Error: $345.40 SLE: 0.73 Item: Elk 31080/6RC-GRN 30 by 6-Inch Viva 6-Li...\u001b[0m\n", "\u001b[91m217: Guess: $256.05 Truth: $105.99 Error: $150.06 SLE: 0.77 Item: Barbie Top Model Doll\u001b[0m\n", "\u001b[91m218: Guess: $339.29 Truth: $689.00 Error: $349.71 SLE: 0.50 Item: Danby Designer 20-In. Electric Range wit...\u001b[0m\n", "\u001b[93m219: Guess: $298.40 Truth: $404.99 Error: $106.59 SLE: 0.09 Item: FixtureDisplays® Metal Truss Podium Doub...\u001b[0m\n", "\u001b[92m220: Guess: $247.74 Truth: $207.76 Error: $39.98 SLE: 0.03 Item: ACDelco 13597235 GM Original Equipment A...\u001b[0m\n", "\u001b[92m221: Guess: $192.55 Truth: $171.82 Error: $20.73 SLE: 0.01 Item: EBC S1KF1135 Stage-1 Premium Street Brak...\u001b[0m\n", "\u001b[92m222: Guess: $315.71 Truth: $293.24 Error: $22.47 SLE: 0.01 Item: FXR Men's Boost FX Jacket (Black/Orange/...\u001b[0m\n", "\u001b[92m223: Guess: $328.66 Truth: $374.95 Error: $46.29 SLE: 0.02 Item: SuperATV Scratch Resistant 3-in-1 Flip W...\u001b[0m\n", "\u001b[93m224: Guess: $176.14 Truth: $111.99 Error: $64.15 SLE: 0.20 Item: SBU 3 Layer All Weather Mini Van Car Cov...\u001b[0m\n", "\u001b[93m225: Guess: $120.42 Truth: $42.99 Error: $77.43 SLE: 1.03 Item: 2 Pack Outdoor Brochure Holder Advertisi...\u001b[0m\n", "\u001b[92m226: Guess: $126.11 Truth: $116.71 Error: $9.40 SLE: 0.01 Item: Monroe Shocks & Struts Quick-Strut 17158...\u001b[0m\n", "\u001b[91m227: Guess: $231.64 Truth: $118.61 Error: $113.03 SLE: 0.44 Item: Elements of Design Magellan EB235AL Thre...\u001b[0m\n", "\u001b[93m228: Guess: $206.73 Truth: $147.12 Error: $59.61 SLE: 0.11 Item: GM Genuine Parts 15-62961 Air Conditioni...\u001b[0m\n", "\u001b[91m229: Guess: $205.92 Truth: $119.99 Error: $85.93 SLE: 0.29 Item: Baseus 17-in-1 USB C Docking Station to ...\u001b[0m\n", "\u001b[91m230: Guess: $191.61 Truth: $369.98 Error: $178.37 SLE: 0.43 Item: Whitehall™ Personalized Whitehall Capito...\u001b[0m\n", "\u001b[92m231: Guess: $318.76 Truth: $315.55 Error: $3.21 SLE: 0.00 Item: Pro Circuit Works Pipe PY05250 for 02-19...\u001b[0m\n", "\u001b[91m232: Guess: $300.04 Truth: $190.99 Error: $109.05 SLE: 0.20 Item: HYANKA 15 \"1200W Professional DJ Speaker...\u001b[0m\n", "\u001b[93m233: Guess: $223.57 Truth: $155.00 Error: $68.57 SLE: 0.13 Item: Bluetooth X6BT Card Reader Writer Encode...\u001b[0m\n", "\u001b[92m234: Guess: $350.14 Truth: $349.99 Error: $0.15 SLE: 0.00 Item: AIRAID Cold Air Intake System by K&N: In...\u001b[0m\n", "\u001b[93m235: Guess: $335.16 Truth: $249.99 Error: $85.17 SLE: 0.09 Item: Bostingner Shower Faucets Sets Complete,...\u001b[0m\n", "\u001b[91m236: Guess: $219.97 Truth: $42.99 Error: $176.98 SLE: 2.61 Item: PIT66 Front Bumper Turn Signal Lights, C...\u001b[0m\n", "\u001b[92m237: Guess: $20.16 Truth: $17.99 Error: $2.17 SLE: 0.01 Item: Caseology Bumpy Compatible with Google P...\u001b[0m\n", "\u001b[93m238: Guess: $256.65 Truth: $425.00 Error: $168.35 SLE: 0.25 Item: Fleck 2510 Timer Mechanical Filter Contr...\u001b[0m\n", "\u001b[93m239: Guess: $316.76 Truth: $249.99 Error: $66.77 SLE: 0.06 Item: Haloview MC7108 Wireless RV Backup Camer...\u001b[0m\n", "\u001b[92m240: Guess: $151.29 Truth: $138.23 Error: $13.06 SLE: 0.01 Item: Schmidt Spiele - Manhattan\u001b[0m\n", "\u001b[91m241: Guess: $215.38 Truth: $414.99 Error: $199.61 SLE: 0.43 Item: Corsa 14333 Tip Kit (Ford Mustang GT)\u001b[0m\n", "\u001b[93m242: Guess: $218.23 Truth: $168.28 Error: $49.95 SLE: 0.07 Item: Hoshizaki FM116A Fan Motor Kit 1\u001b[0m\n", "\u001b[92m243: Guess: $211.17 Truth: $199.99 Error: $11.18 SLE: 0.00 Item: BAINUO Antler Chandelier Lighting,6 Ligh...\u001b[0m\n", "\u001b[93m244: Guess: $203.54 Truth: $126.70 Error: $76.84 SLE: 0.22 Item: DNA MOTORING HL-OH-FEXP06-SM-AM Smoke Le...\u001b[0m\n", "\u001b[91m245: Guess: $190.61 Truth: $5.91 Error: $184.70 SLE: 11.04 Item: Wera Stainless 3840/1 TS 2.5mm Hex Inser...\u001b[0m\n", "\u001b[93m246: Guess: $246.34 Truth: $193.06 Error: $53.28 SLE: 0.06 Item: Celestron - PowerSeeker 127EQ Telescope ...\u001b[0m\n", "\u001b[92m247: Guess: $255.22 Truth: $249.99 Error: $5.23 SLE: 0.00 Item: NHOPEEW 10.1inch Android Car Radio Carpl...\u001b[0m\n", "\u001b[91m248: Guess: $222.52 Truth: $64.12 Error: $158.40 SLE: 1.52 Item: Other Harmonica (Suzuki-2Timer24- A)\u001b[0m\n", "\u001b[91m249: Guess: $232.94 Truth: $114.99 Error: $117.95 SLE: 0.49 Item: Harley Air Filter Venturi Intake Air Cle...\u001b[0m\n", "\u001b[91m250: Guess: $293.70 Truth: $926.00 Error: $632.30 SLE: 1.31 Item: Elite Screens Edge Free Ambient Light Re...\u001b[0m\n" ] }, { "data": { "image/png": "iVBORw0KGgoAAAANSUhEUgAAA+0AAAK7CAYAAACH525NAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjkuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8hTgPZAAAACXBIWXMAAA9hAAAPYQGoP6dpAADLl0lEQVR4nOzdd3yV5f3/8dfJJCGLEJKAslQQ3AMXDkAF3Fvc4K61+pW6/VVF1OJoa63a1tFaFXddtHUrqKhoUZQqbpElkDBCEshO7t8fJyQnzAQSTsbr6SMPT65zn/t8Tkggn/O+rusOBUEQIEmSJEmSWp2YaBcgSZIkSZLWzaZdkiRJkqRWyqZdkiRJkqRWyqZdkiRJkqRWyqZdkiRJkqRWyqZdkiRJkqRWyqZdkiRJkqRWyqZdkiRJkqRWyqZdkiRJkqRWyqZdkrawRx55hFAoVPcRFxdH9+7dOfXUU/n+++/XOr6iooKLLrqI7t27Exsby2677bbec5999tkNzr3mR3vRp0+f9d63YMECxo4dy5AhQ8jIyCAUCvHII4+s9/i33nqL/fbbj+TkZLKysjj77LPJz89f67jKykrGjx9Pnz59SExMZMCAAdx7772Nrvm///0vI0eOJDU1lZSUFIYNG8YHH3ywwccEQcBBBx1EKBTikksuadTz9OnTp8GfeefOndljjz247777CIKgwbHvvPNO3XHr+xodfPDBhEKhtb7mq1at4o477mDXXXclLS2N1NRUtt12W0aNGsW777671nM899xzG6x7Q9+3Z599dqNe+8bMnj2bE044gYyMDFJSUhg+fDgzZsxo1GODIOCee+5hwIABJCYm0r17d375y19SUFDQ4LhVq1Zx6qmnsv3225Oamkrnzp3ZcccdufXWW1m1atVGn2djX69LLrlkrZ/loUOHMnTo0LrPS0pKuOmmm3jnnXca9dqayz333MO+++5LVlYWiYmJ9OrVi1NPPZVZs2at8/h777237uvZt29fxo8fT2VlZaOe64cffuCss86iV69eJCUlse2223L55ZezbNmyBse999577L777qSmpnLQQQfx1VdfrXWuX/3qVwwZMmStnw9Jai3iol2AJHVU//jHPxgwYABlZWV88MEH/Pa3v2XKlCl88803dOnSpe64v/71rzzwwAPce++97LnnnqSkpGzwvElJSUyePLmly2+1fvjhB5544gl22203jjjiCJ566qn1Hvvuu+9y+OGHc+SRRzJp0iTy8/O55pprOOSQQ/jkk09ITEysO/biiy9m4sSJ3HLLLey11168/vrrXHbZZRQXF/P//t//22BN06dP56CDDmLvvfdm4sSJBEHAnXfeySGHHMKUKVPYb7/91vm4P//5z/zwww9N/hrsv//+/P73vwdg4cKF3HXXXVx66aUUFRWts9bU1FT+/ve/r9Uc//TTT7zzzjukpaU1GK+urmbEiBF88cUXXHXVVey9994AfP/99/z73/9m6tSpDBkypMl1n3TSSVxxxRVrjXfr1q3J51rTkiVLOPDAA+nSpQsPP/wwnTp14rbbbmPo0KFMnz6d7bfffoOPv/LKK7n77ru58sorOfTQQ/nqq6+48cYbmT59OtOmTSM+Ph4Iv7kTBAGXX345ffv2JSYmhvfee4+bb76Zd955h7feemuzX8ua/vKXvzT4vKSkhPHjxwM0aOZb2rJlyzj88MPZdddd6dKlC7Nnz+b2229nn3324dNPP23wNf7tb3/LDTfcwLXXXsuIESOYPn06119/PT///DMPPvjgBp9nyZIl7LvvvqSlpXHLLbfQq1cvPvvsM8aNG8eUKVP49NNPiYmJYcWKFRx//PGceOKJ3Hnnndxzzz2ccMIJzJo1i9jYWAA++ugjHn74YT777LN29campHYmkCRtUf/4xz8CIJg+fXqD8fHjxwdA8PDDDzcYP//884OkpKRGnXvMmDFB586dN6muioqKoLKycp33rVq1apPOuVpNTU1QUlKyWeeYOnVqcOCBBwYpKSkBECQlJQUDBgwIfve73zU4rrq6uu729OnTAyD4xz/+sc5z7rXXXsEOO+zQ4HV/8MEHARD85S9/qRv78ssvg1AoFEyYMKHB4y+44IIgKSkpWLZs2QZrHzlyZJCTk9Pg61hUVBRkZWUFgwcPXudjfvrppyAlJSV44YUXAiD41a9+tcHnWK13797BkUce2WCssLAwSE9PD3r16tVgfMqUKQEQnH/++QEQfPfddw3uv/7664Ott946OPzww4PevXvXjU+ePHmd36urRf4ZrH6Of/7znxusuymvcVNcddVVQXx8fDBnzpy6scLCwiArKysYNWrUBh+7YMGCIDY2Nrj00ksbjD/55JMBEDz44IMbff6rr746AIIff/xxg8dt7Ov1q1/9KtjYr29LliwJgGDcuHEbraulffXVVwEQ3HDDDXVjS5cuDTp16hRceOGFDY797W9/G4RCoWDWrFkbPOdDDz0UAMFbb73VYHzChAkBEMyYMSMIgiB45ZVXgs6dOwcVFRVBEATBzz//HADB119/HQRB+O+8nXfeuVV8nSRpQ5weL0mtxKBBgwDIy8urGwuFQvztb3+jtLR0o9OYm2L1FNyJEydyxRVXsNVWW5GYmMgPP/zA2WefTUpKCl988QUjRowgNTWVQw45BIDly5dz8cUXs9VWW5GQkMA222zDb37zG8rLyxucf/V07vvvv5+BAweSmJjIo48+usn1Llq0iCOOOILy8nKeffZZunfvzosvvsj555/PkiVLGhwbE9O4f9p+/vlnpk+fzllnnUVcXP3Es8GDB9O/f39efPHFurGXXnqJIAg455xzGpzjnHPOobS0lNdee22Dz/XBBx8wdOhQkpOT68ZWT9f98MMPWbRo0VqPufDCCxk+fDjHH398o17PhqSlpdG/f/8G31uRhg8fTs+ePXn44Yfrxmpqanj00UcZM2bMWl/T1VOQu3fvvs7zNfbPYEt68cUXOfjgg+ndu3fdWFpaGieccAL//ve/qaqqWu9jP/roI6qrqzniiCMajB911FEAPP/88xt9/tWzBSK/15pL5PT4OXPm1D3X+PHj11pisGTJEi688EJ69uxJYmIi3bp1Y//992+RGQCw7tf92muvUVZWts6fpyAIeOmllzZ4ztWzGtLT0xuMZ2RkANCpUycAysrKSExMrDt+9SylsrIyAH7/+99TUVHBddddtwmvTJK2HKfHS1Ir8dNPPwHQv3//urFp06Zxyy23MGXKlLop79tuu+1Gz7WuBiQmJmatZuq6665jv/324/777ycmJobs7GwgvI7+mGOO4Re/+AXXXnstVVVVlJWVMWzYMH788UfGjx/PLrvswtSpU7ntttv4/PPPefnllxuc+6WXXmLq1KnceOON5Obm1p27urq6UWtHI+v96KOPKC4u5oEHHmC33XYjISGBkSNHMnLkyI2eZ32+/PJLAHbZZZe17ttll10arDf/8ssv6datG7m5uWsdF3mu9amoqGgw1X611WNffPFFgwb4b3/7G//973/Xuf52U1RVVTF//vwG31uRYmJiOPvss/n73//OrbfeSmxsLG+88QYLFizgnHPO4bLLLmtw/KBBg4iPj+eyyy7jxhtv5OCDD15vA98UQRCs83s3Nja2bupyEARUV1c36nyrG8XS0lJ+/PHHdb4Bsssuu1BaWsrs2bPX+/WpqKgAWOvPMD4+nlAoxP/+9791vpbq6mpKSkr48MMP+cMf/sBpp51Gr169GlV7TU3NOr8WG/vZ6d69O6+99hqHHXYY5513Hueffz5Q3zyfddZZzJgxg9/+9rf079+fFStWMGPGjAZrwWtqaqipqdlojaFQqG6aeaTq6mqqqqr46aefuPbaa8nOzm7QoK/+edl5553Xqj0rK2ujP0/HHXccvXr14oorruAvf/kLvXv3ZsaMGdx+++0cffTRDBw4EAh/nxYXF/PXv/6V0047jdtvv52uXbuy/fbb8+OPP3Lrrbfy6quvrvNnU5JalSim/JLUIa2eHv/RRx8FlZWVQXFxcfDaa68Fubm5wUEHHbTWFPWmTHkfM2ZMAKzz45BDDqk7bvUU3IMOOmi951hz6vP9998fAMGzzz7bYPyOO+4IgOCNN96oGwOC9PT0YPny5Wudv3fv3uutMfIjcsrqRx99FADBHXfcUXeOxtjQ9PgnnngiAIJp06atdd+FF14YJCQk1H0+fPjwYPvtt1/ncyQkJKw1zXdNu+22W9C/f/8G08YrKyuDbbbZJgCCJ598sm58wYIFQXp6evDAAw/UjdHE6fFHHHFEUFlZGVRWVgZz584NLrjggiA+Pj74z3/+0+DYyKnYs2fPDkKhUN0xJ598cjB06NAgCILgyCOPXOtr/ve//71uqQIQdO/ePRg9enTw3nvvrfc5NmRD3wsTJ06sO271z09jPlZbPS36tttuW+t5V09x//DDD9db2+effx4AwS233NJg/O233w6ABt8rqz311FMNajnnnHPWu/wk0uqvV2NfWxAEwZAhQ4IhQ4bUfb6h6fEpKSnB2LFjN1jDuHHjGlXD+n4OExMT647p379/8NVXXzW4/4ILLggSExPX+dj+/fsHI0aM2GB9QRAECxcuDPbbb78G9Zx88slBWVlZg+P+8pe/BAkJCXV/J02aNCkIgiA49NBDg/POO2+jzyNJrYFJuyRFyb777tvg84EDBzJp0qTNnj6blJTEe++9t9b4mpuJAZx44onrPc+a902ePJnOnTtz0kknNRg/++yzueaaa3j77bcZPnx43fjBBx/cYEO91f7973+vNZ1+XXr06FF3e5999uGKK67guuuu47777mP58uXcfPPNDB8+fL2buDXW+jafWnN8Q5tUbWwDq0svvZTzzjuPSy65hN/85jfU1NQwfvx45s6dCzScTn7RRRex6667csEFFzT2JazllVdeqZsSvNr999/PkUceud7H9O3bl6FDh/Lwww+z7777MmnSJP72t7+t9/hzzz2XE088kVdeeYWPPvqIjz76iMcff5yJEydyxx13cNVVVzW57lGjRq3zcdtss03d7aOPPprp06c3+dyw6X+Gu+66KwcddBC/+93v2H777Rk+fDhfffUVF110EbGxsetcDjBy5EimT59OcXEx06ZN44477mDZsmW8+OKLjVo+cMcdd3DwwQevNf673/2OZ599dqOPX5+9996bRx55hK5du3LooYey5557rvW9cuGFF9ZN/d+Q9SXUH374IRUVFfz444/88Y9/ZNiwYbz99tvsuOOOdcdszs9TQUEBxx57LCUlJTzxxBP07NmTL7/8kltuuYVjjjmGl19+ue7v0V/+8peMHj2a+fPn07dvXxITE5k4cSL/+9//ePbZZ1m+fDmXXnopb7zxBmlpaVx11VVcdNFFG33tkrQl2bRLUpQ89thjDBw4kOLiYp555hkeeOABTjvtNF599dXNOm9MTEzd+viNWd+U5uTk5LWa/GXLlpGbm7vWL9TZ2dnExcWtdaml9Z17hx12aPT0+Ei///3vueSSS3jzzTcZO3Yszz//POPGjeOEE07gmWeeafKbHV27dgVYq24Ir93PzMxscOznn3++1nGrVq2ioqKiwbHrcu6557JkyRJuvfVW/vrXvwKw3377ceWVV3LHHXew1VZbAfDcc8/x2muv8f7771NYWNjgHBUVFaxYsYLOnTuv1WSt6YADDuCPf/wj1dXVfP/999xwww1ccskl7LjjjhxwwAHrfdx5553HOeecw1133UVSUtJab9CsKT09ndNOO43TTjsNgFmzZnHooYfym9/8hgsuuKBujXFjdevWbaPfu5mZmWutZd6YLl26EAqF1vtnvfq8G/LPf/6Ts88+m1GjRgGQkJDAr3/9a9566y1WrFixzudc/VqGDRvGtttuy6mnnsqkSZMatU/BNttss86vxebupP/MM89w66238re//Y0bbriBlJQUjj/+eO6888665R+Ry1k2ZH3N9R577AGE35g85phj2G677fh//+//MWnSJCD881RWVkZJSUmDfR4g/Oex5557bvB577jjDj7//HPmzp1b9/fMgQceyIABAzj44IN54oknGDNmTN3xnTt3ZsCAAUD45/2KK67gT3/6E126dOGss85i+fLl/PDDD3z33XcMGzaM7bffnmHDhm309UvSltL6doqRpA5i4MCBDBo0iGHDhnH//fdz/vnn89prr230etbNqbEpM4R/0c7Ly1ur4c7Pz6eqqoqsrKxGnXvbbbclPj5+ox8333zzWo/t06cPF1xwAd26dWPmzJncf//9vPDCC5v0Ndtpp52A8HryNX3xxRd190N47e2SJUtYvHjxWsdFnmtDrrnmGpYuXcoXX3zBnDlz+PDDDykoKKBz5851TcqXX35JVVUV++67L126dKn7AHjooYfo0qXLWnsHrEt6ejqDBg1in3324cwzz+SNN94gPj6eiy++eINrlU844QSSk5O5/fbbOfXUU0lKStroc0XacccdOfXUU6msrOS7775r0mMb69FHH23U90/kGxtJSUlst9126/2zTkpKapDmr0t2djavvPIKeXl5zJw5k/z8fG6++Wa+++47DjrooI3WvfqyeC31dWmsrKws7r77bubMmcPcuXO57bbbeOGFFxpc7u/mm29u1Ne3MftrpKamMmDAgAave/Va9jX/PBYvXszSpUs3+vP0+eefs9VWW631xuBee+0FbHiPiSuuuII999yz7o2mV199lYsvvpj09HT22msvRowYwSuvvLLR1yVJW5JJuyS1EnfeeSfPP/88N954IyeccEKr24H7kEMO4dlnn+Wll15qkBQ+9thjdfc3xqZMjw+CYJ1vAqyePpyfn9+o54601VZbsffee/P4449z5ZVXNrhu87fffsvYsWPrjj322GO5/vrrefTRR7nmmmvqxh955BGSkpI47LDDGvWciYmJdQ3JvHnzeOaZZ7jgggvqmuOzzz57ndfVHjZsGMcddxyXXXZZo94gWFO/fv24+uqrGT9+PM8880xdw7KmpKQkbrzxRt577z1++ctfrvd8y5YtIzU1lYSEhLXu++abb4CGf37NaVOnxx9//PHcfffdzJ8/n549ewJQXFzMCy+8wDHHHNPomRrZ2dl1KfQ999zDqlWruOSSSzb6uClTpgCw3XbbNbn2plo9bb20tHSDx/Xq1YtLLrmEt99+u8HGi5s7PT7S6jeq9t9//7qxww47jE6dOvHII4+wzz771I0/8sgjhEIhjjvuuA2es0ePHrz99tv8/PPPdbNUILxxJ8DWW2+9zsdNmTKFf/7znw2a+iAIWLVqVd3nK1eubNRMIEnakmzaJamV6NKlC9dddx1XX301Tz75JGeeeeYmnaempoaPPvponfftvvvum7xT8ujRo/nzn//MmDFjmDNnDjvvvDPvv/8+EyZM4IgjjuDQQw9t1HnW3DG6MZ544gkmTZrEWWedRf/+/amurmbKlCmMGzeOTp06MWLEiAbHr07eZ8+eDcAnn3xSd7mnyCnfd9xxB8OHD+fkk0/m4osvJj8/n2uvvZaddtqpwW7XO+64I+eddx7jxo0jNjaWvfbaizfeeIMHH3yQW2+9tcHU6ptvvpmbb76Zt99+myFDhgDh5O/5559n0KBBJCYmMnPmTG6//Xb69evHLbfcUvfYPn360KdPn3V+Dbbaaqt1NvSNdeWVV3L//fczfvx4Ro0atc5dvwEuv/xyLr/88g2ea8qUKVx22WWcccYZDB48mK5du5Kfn89TTz3Fa6+9xujRo9dqnNb3PTlkyJC6Kd95eXnrPC4tLY0ddtgBCM/4WL20oSmuvPJKJk6cyJFHHsnNN99MYmIit99+O2VlZdx0000Njl3dWP/www91Yw899BAQnimyYsUKXn31Vf7+978zYcKEuungAA888ABTp05lxIgR9OzZk1WrVjF16lTuvfdeBg8ezLHHHtvk2psqNTWV3r17M2nSJA455BAyMzPJysqiS5cuDBs2jNNPP50BAwaQmprK9OnTee211zjhhBPqHt+jR48mv+lSWFjI8OHDOf300+nXrx9JSUl89913/OlPf6K8vJxx48bVHZuZmcn111/PDTfcQGZmJiNGjGD69OncdNNNnH/++XV/1hB+U/Dcc8/l4YcfZvTo0QD86le/4oknnmD48OFce+21dWvab731VnJycjjjjDPWqq+8vJxf/OIX3HTTTfTt27dufOTIkdx8882kpaXx/fff8/bbb3P11Vc36bVLUouL6jZ4ktQBrd79evr06WvdV1paGvTq1Svo169fUFVVFQRB8+0eDwTff/99EAQb3tF7Q8+3bNmy4KKLLgq6d+8exMXFBb179w6uu+66tXZspgm7nTfGjz/+GFxyySXBwIED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Tz7JP0b3utR0w4cPt+rXr2/9/PPP1tatW63vvvvOio6Otv773//mH6P7XKSokzpptyzLeuONN6zGjRtbfn5+VufOnfOXyhKpCYBiX++//37+MS6Xyxo/frwVFxdn+fv7W2eddZa1du3aItc5fPiwdeedd1qRkZFWYGCgNWDAAGvHjh3V/G1Eyu7YpF33udQWP/30k9W+fXvL39/fatOmjfX2228X+Vz3utR06enp1qhRo6xGjRpZAQEBVrNmzayHHnrIys7Ozj9G97lIUTbLsixPVvpFREREREREpHgn7Zh2EREREREREW+npF1ERERERETESylpFxEREREREfFSStpFREREREREvJSSdhEREREREREvpaRdRERERERExEspaRcRERERERHxUkraRURERERERLyUknYRERFxi0cffZTTTjvN02EAMGLECAYPHuzpMERERCpNSbuIiIiXSUhIYNSoUbRo0YKAgABiY2Pp1asXb731FpmZmZ4Or0IeffRRbDbbCV/btm0r93W3bduGzWZj9erVbo9ZRETEG/h4OgAREREpsGXLFnr27El4eDhPP/00HTp0IC8vj40bN/Lee+8RHx/PwIEDiz03NzcXX1/fao64bO69915uu+22/Penn346t9xyCzfffHP+vrp16+Zv5+Tk4OfnV60xioiIeCNV2kVERLzIHXfcgY+PD8uXL+fKK6+kbdu2dOjQgcsuu4xffvmFiy++OP9Ym83GW2+9xaBBgwgODubJJ58EYNKkSTRv3hw/Pz9at27Nxx9/nH9OcZXp1NRUbDYbc+fOBWDu3LnYbDZmz55N165dCQoKokePHvzzzz9FYp04cSKxsbGEhIRw4403kpWVVeL3qlOnDnFxcfkvh8NBSEhI/vtx48Zx2WWXMWHCBOLj42nVqlX+d/zhhx+KXCs8PJwPPvgAgKZNmwLQqVMnbDYbffr0KXLs888/T7169YiKimLkyJHk5uaW+v9ARETEmyhpFxER8RIHDhxgxowZjBw5kuDg4GKPsdlsRd6PHz+eQYMGsXbtWm644Qa+//57Ro0axdixY1m3bh233nor119/PXPmzCl3PA899BAvvPACy5cvx8fHhxtuuCH/s6+++orx48fz1FNPsXz5curVq8ebb75Z7jYKmz17Nn///TczZ87k559/LtM5S5cuBWDWrFns3buX7777Lv+zOXPm8O+//zJnzhw+/PBDPvjgg/xkX0REpKZQ93gREREvsXnzZizLonXr1kX2R0dH51exR44cyTPPPJP/2dChQ4sk00OHDmXEiBHccccdAIwZM4YlS5bw/PPPc84555Qrnqeeeoqzzz4bgHHjxnHRRReRlZVFQEAAL7/8MjfccAM33XQTAE8++SSzZs06YbW9NMHBwbzzzjvl6hZ/tEt9VFQUcXFxRT6LiIjg9ddfx+Fw0KZNGy666CJmz55dpEu+iIiIt1OlXURExMscW01funQpq1evpl27dmRnZxf5rGvXrkXe//333/Ts2bPIvp49e/L333+XO46OHTvmb9erVw+AxMTE/Ha6d+9e5Phj35dXhw4d3DqOvV27djgcjvz39erVy49fRESkplClXURExEu0aNECm83Ghg0biuxv1qwZAIGBgcedU1w3+mOTfsuy8vfZ7fb8fUeVNM678KR2R893uVylfo+KKum7FI4VSo73WMdOymez2ao0fhERkaqgSruIiIiXiIqK4oILLuD111/n0KFDFbpG27ZtWbhwYZF9ixcvpm3btkBBd/K9e/fmf16R5dLatm3LkiVLiuw79r071K1bt0ismzZtKrLs3dHKvNPpdHvbIiIi3kCVdhERES/y5ptv0rNnT7p27cqjjz5Kx44dsdvtLFu2jA0bNtClS5cTnn/fffdx5ZVX0rlzZ8477zx++uknvvvuO2bNmgWYan23bt2YOHEiTZo0ISkpiYcffrjccY4aNYrhw4fTtWtXevXqxaeffsr69evzewW4y7nnnsvrr79Ot27dcLlc3H///UUq6DExMQQGBjJ9+nQaNGhAQEAAYWFhbo1BRETEk1RpFxER8SLNmzdn1apVnH/++TzwwAOceuqpdO3alddee417772XJ5544oTnDx48mFdeeYXnnnuOdu3aMXnyZN5///0iS6G999575Obm0rVrV0aNGpW/VFx5DBkyhEceeYT777+fLl26sH37dm6//fZyX6c0L7zwAg0bNuSss85i6NCh3HvvvQQFBeV/7uPjw6uvvsrkyZOJj49n0KBBbo9BRETEk2zWsQPFRERERERERMQrqNIuIiIiIiIi4qWUtIuIiIiIiIh4KSXtIiIiIiIiIl5KSbuIiIiIiIiIl1LSLiIiIiIiIuKllLSLiIiIiIiIeCkl7SIiIiIiIiJeSkm7iIiIiIiIiJdS0i4iIiIiIiLipZS0i4iIiIiIiHgpJe0iIiIiIiIiXur/AdCkxmQ+SOX6AAAAAElFTkSuQmCC", "text/plain": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "Tester.test(rf, test)" ] }, { "cell_type": "code", "execution_count": 10, "id": "9f759bd2-7a7e-4c1a-80a0-e12470feca89", "metadata": {}, "outputs": [], "source": [ "product = \"Quadcast HyperX condenser mic for high quality audio for podcasting\"" ] }, { "cell_type": "code", "execution_count": 20, "id": "e44dbd25-fb95-4b6b-bbbb-8da5fc817105", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "189.0\n", "139.99\n", "285.35880000000014\n" ] } ], "source": [ "print(specialist.price(product))\n", "print(frontier.price(product))\n", "print(random_forest.price(product))" ] }, { "cell_type": "code", "execution_count": 26, "id": "1779b353-e2bb-4fc7-be7c-93057e4d688a", "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "100%|███████████████████████████████████████████████████████████████████████████████████████████████████████████| 500/500 [27:07<00:00, 3.26s/it]\n" ] } ], "source": [ "specialists = []\n", "frontiers = []\n", "random_forests = []\n", "y = []\n", "for item in tqdm(test[1000:1500]):\n", " text = get_text(item)\n", " specialists.append(specialist.price(text))\n", " frontiers.append(frontier.price(text))\n", " random_forests.append(random_forest.price(text))\n", " y.append(item.price)" ] }, { "cell_type": "code", "execution_count": 31, "id": "f0bca725-4e34-405b-8d90-41d67086a25d", "metadata": {}, "outputs": [], "source": [ "mins = [min(s,f,r) for s,f,r in zip(specialists, frontiers, random_forests)]\n", "maxes = [max(s,f,r) for s,f,r in zip(specialists, frontiers, random_forests)]\n", "\n", "X = pd.DataFrame({\n", " 'Specialist': specialists,\n", " 'Frontier': frontiers,\n", " 'RandomForest': random_forests,\n", " 'Min': mins,\n", " 'Max': maxes,\n", "})\n", "\n", "# Convert y to a Series\n", "ys = pd.Series(y)" ] }, { "cell_type": "code", "execution_count": 7, "id": "1be5be8a-3e7f-42a2-be54-0c7e380f7cc4", "metadata": {}, "outputs": [], "source": [ "from agents.ensemble_agent import EnsembleAgent" ] }, { "cell_type": "code", "execution_count": 8, "id": "e762441a-9470-4dd7-8a8f-ec0430e908c7", "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "/Users/ed/miniconda3/envs/llms/lib/python3.11/site-packages/transformers/tokenization_utils_base.py:1617: FutureWarning: `clean_up_tokenization_spaces` was not set. It will be set to `True` by default. This behavior will be deprecated in transformers v4.45, and will be then set to `False` by default. For more details check this issue: https://github.com/huggingface/transformers/issues/31884\n", " warnings.warn(\n" ] } ], "source": [ "ensemble = EnsembleAgent(collection)" ] }, { "cell_type": "code", "execution_count": 11, "id": "1a29f03c-8010-43b7-ae7d-1bc85ca6e8e2", "metadata": {}, "outputs": [ { "data": { "text/plain": [ "167.48065555695882" ] }, "execution_count": 11, "metadata": {}, "output_type": "execute_result" } ], "source": [ "ensemble.price(product)" ] }, { "cell_type": "code", "execution_count": 13, "id": "e6a5e226-a508-43d5-aa42-cefbde72ffdf", "metadata": {}, "outputs": [], "source": [ "def ensemble_pricer(item):\n", " return ensemble.price(get_text(item))" ] }, { "cell_type": "code", "execution_count": 14, "id": "8397b1ef-2ea3-4af8-bb34-36594e0600cc", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "\u001b[92m1: Guess: $380.72 Truth: $374.41 Error: $6.31 SLE: 0.00 Item: OEM AC Compressor w/A/C Repair Kit For F...\u001b[0m\n", "\u001b[92m2: Guess: $212.41 Truth: $225.11 Error: $12.70 SLE: 0.00 Item: Motorcraft YB3125 Fan Clutch\u001b[0m\n", "\u001b[92m3: Guess: $50.22 Truth: $61.68 Error: $11.46 SLE: 0.04 Item: Dorman 603-159 Front Washer Fluid Reserv...\u001b[0m\n", "\u001b[93m4: Guess: $383.93 Truth: $599.99 Error: $216.06 SLE: 0.20 Item: HP Premium 17.3-inch HD Plus Touchscreen...\u001b[0m\n", "\u001b[92m5: Guess: $31.47 Truth: $16.99 Error: $14.48 SLE: 0.35 Item: 5-Position Super Switch Pickup Selector ...\u001b[0m\n", "\u001b[92m6: Guess: $36.44 Truth: $31.99 Error: $4.45 SLE: 0.02 Item: Horror Bookmarks, Resin Horror Bookmarks...\u001b[0m\n", "\u001b[92m7: Guess: $98.08 Truth: $101.79 Error: $3.71 SLE: 0.00 Item: SK6241 - Stinger 4 Gauge 6000 Series Pow...\u001b[0m\n", "\u001b[93m8: Guess: $377.50 Truth: $289.00 Error: $88.50 SLE: 0.07 Item: Godox ML60Bi LED Light Kit, Handheld LED...\u001b[0m\n", "\u001b[93m9: Guess: $810.00 Truth: $635.86 Error: $174.14 SLE: 0.06 Item: Randall RG75DG3PLUS G3 Plus 100-Watt Com...\u001b[0m\n", "\u001b[92m10: Guess: $81.17 Truth: $65.99 Error: $15.18 SLE: 0.04 Item: HOLDWILL 6 Pack LED Shop Light, 4FT 24W ...\u001b[0m\n", "\u001b[92m11: Guess: $280.68 Truth: $254.21 Error: $26.47 SLE: 0.01 Item: Viking Horns V103C/1005ATK 3 Gallon Air ...\u001b[0m\n", "\u001b[92m12: Guess: $415.62 Truth: $412.99 Error: $2.63 SLE: 0.00 Item: CURT 70110 Custom Tow Bar Base Plate Bra...\u001b[0m\n", "\u001b[92m13: Guess: $244.48 Truth: $205.50 Error: $38.98 SLE: 0.03 Item: 10-Pack Solar HAMMERED BRONZE Finish Pos...\u001b[0m\n", "\u001b[92m14: Guess: $288.70 Truth: $248.23 Error: $40.47 SLE: 0.02 Item: COSTWAY Electric Tumble Dryer, Sliver\u001b[0m\n", "\u001b[92m15: Guess: $381.80 Truth: $399.00 Error: $17.20 SLE: 0.00 Item: FREE SIGNAL TV Transit 32\" 12 Volt DC Po...\u001b[0m\n", "\u001b[92m16: Guess: $380.13 Truth: $373.94 Error: $6.19 SLE: 0.00 Item: Bilstein 5100 Monotube Gas Shock Set com...\u001b[0m\n", "\u001b[92m17: Guess: $116.73 Truth: $92.89 Error: $23.84 SLE: 0.05 Item: Sangean K-200 Multi-Function Upright AM/...\u001b[0m\n", "\u001b[92m18: Guess: $69.13 Truth: $51.99 Error: $17.14 SLE: 0.08 Item: Charles Leonard Magnetic Lapboard Class ...\u001b[0m\n", "\u001b[91m19: Guess: $311.40 Truth: $179.00 Error: $132.40 SLE: 0.30 Item: Gigabyte AMD Radeon HD 7870 2 GB GDDR5 D...\u001b[0m\n", "\u001b[92m20: Guess: $41.12 Truth: $19.42 Error: $21.70 SLE: 0.52 Item: 3dRose LLC 8 x 8 x 0.25 Inches Bull Terr...\u001b[0m\n", "\u001b[92m21: Guess: $499.31 Truth: $539.95 Error: $40.64 SLE: 0.01 Item: ROKINON 85mm F1.4 Auto Focus Full Frame ...\u001b[0m\n", "\u001b[92m22: Guess: $160.36 Truth: $147.67 Error: $12.69 SLE: 0.01 Item: AUTOSAVER88 Headlight Assembly Compatibl...\u001b[0m\n", "\u001b[92m23: Guess: $35.66 Truth: $24.99 Error: $10.67 SLE: 0.12 Item: ASI NAUTICAL 2.5 Inches Opera Glasses Bi...\u001b[0m\n", "\u001b[93m24: Guess: $69.72 Truth: $149.00 Error: $79.28 SLE: 0.57 Item: Behringer TUBE OVERDRIVE TO100 Authentic...\u001b[0m\n", "\u001b[92m25: Guess: $37.07 Truth: $16.99 Error: $20.08 SLE: 0.56 Item: Fun Express Insect Finger Puppets - 24 f...\u001b[0m\n", "\u001b[92m26: Guess: $27.75 Truth: $7.99 Error: $19.76 SLE: 1.35 Item: WAFJAMF Roller Stamp Identity Theft Stam...\u001b[0m\n", "\u001b[92m27: Guess: $212.49 Truth: $199.99 Error: $12.50 SLE: 0.00 Item: Capulina Tiffany Floor Lamp 2-Light 16\" ...\u001b[0m\n", "\u001b[92m28: Guess: $300.52 Truth: $251.45 Error: $49.07 SLE: 0.03 Item: Apple Watch Series 6 (GPS, 44mm) - Space...\u001b[0m\n", "\u001b[92m29: Guess: $262.58 Truth: $231.62 Error: $30.96 SLE: 0.02 Item: ICON 01725 Tandem Axle Fender Skirt FS17...\u001b[0m\n", "\u001b[93m30: Guess: $182.41 Truth: $135.00 Error: $47.41 SLE: 0.09 Item: SanDisk 128GB Ultra (10 Pack) MicroSD Cl...\u001b[0m\n", "\u001b[92m31: Guess: $419.38 Truth: $356.62 Error: $62.76 SLE: 0.03 Item: Velvac 2020,L,C/Hr,W,E2003,102\",Bk - 715...\u001b[0m\n", "\u001b[93m32: Guess: $310.19 Truth: $257.99 Error: $52.20 SLE: 0.03 Item: TCMT Passenger Backrest Sissy Bar & Lugg...\u001b[0m\n", "\u001b[92m33: Guess: $36.85 Truth: $27.99 Error: $8.86 SLE: 0.07 Item: Alnicov 63.5MM Brass Tremolo Block,Tremo...\u001b[0m\n", "\u001b[92m34: Guess: $132.28 Truth: $171.20 Error: $38.92 SLE: 0.07 Item: Subaru Forester Outback Legacy OEM Engin...\u001b[0m\n", "\u001b[91m35: Guess: $377.24 Truth: $225.00 Error: $152.24 SLE: 0.27 Item: Richmond Auto Upholstery - 2012 Dodge Ra...\u001b[0m\n", "\u001b[91m36: Guess: $189.16 Truth: $105.00 Error: $84.16 SLE: 0.34 Item: AP-39 Automotive Paint Primer Grey 2K Ur...\u001b[0m\n", "\u001b[92m37: Guess: $315.24 Truth: $299.99 Error: $15.25 SLE: 0.00 Item: Road Top Wireless Carplay Retrofit Kit D...\u001b[0m\n", "\u001b[93m38: Guess: $684.24 Truth: $535.09 Error: $149.15 SLE: 0.06 Item: Gibson Performance Exhaust 5658 Aluminiz...\u001b[0m\n", "\u001b[92m39: Guess: $35.93 Truth: $12.33 Error: $23.60 SLE: 1.04 Item: Bella Tunno Happy Links - Baby Montessor...\u001b[0m\n", "\u001b[93m40: Guess: $135.54 Truth: $84.99 Error: $50.55 SLE: 0.21 Item: CANMORE H300 Handheld GPS Golf Device, S...\u001b[0m\n", "\u001b[92m41: Guess: $33.03 Truth: $15.99 Error: $17.04 SLE: 0.48 Item: DCPOWER AC Adapter Compatible Replacemen...\u001b[0m\n", "\u001b[92m42: Guess: $57.00 Truth: $62.44 Error: $5.44 SLE: 0.01 Item: Sharp, VX2128V, Commercial Desktop Calcu...\u001b[0m\n", "\u001b[92m43: Guess: $111.17 Truth: $82.99 Error: $28.18 SLE: 0.08 Item: Melissa & Doug Lifelike Plush Stork Gian...\u001b[0m\n", "\u001b[93m44: Guess: $381.39 Truth: $599.95 Error: $218.56 SLE: 0.20 Item: Sony SSCS8 2-Way 3-Driver Center Channel...\u001b[0m\n", "\u001b[93m45: Guess: $250.74 Truth: $194.99 Error: $55.75 SLE: 0.06 Item: ASUS Chromebook CX1, 14\" Full HD NanoEdg...\u001b[0m\n", "\u001b[92m46: Guess: $348.14 Truth: $344.95 Error: $3.19 SLE: 0.00 Item: FiiO X7 32GB Hi-Res Lossless Music Playe...\u001b[0m\n", "\u001b[92m47: Guess: $65.78 Truth: $37.99 Error: $27.79 SLE: 0.29 Item: TORRO Leather Case Compatible with iPhon...\u001b[0m\n", "\u001b[92m48: Guess: $240.00 Truth: $224.35 Error: $15.65 SLE: 0.00 Item: Universal Air Conditioner KT 1031 A/C Co...\u001b[0m\n", "\u001b[92m49: Guess: $865.22 Truth: $814.00 Error: $51.22 SLE: 0.00 Item: Street Series Stainless Performance Cat-...\u001b[0m\n", "\u001b[93m50: Guess: $285.37 Truth: $439.88 Error: $154.51 SLE: 0.19 Item: Lenovo IdeaPad 3 14-inch Laptop, 14.0-in...\u001b[0m\n", "\u001b[92m51: Guess: $346.35 Truth: $341.43 Error: $4.92 SLE: 0.00 Item: Access Bed Covers TonnoSport 22050219 - ...\u001b[0m\n", "\u001b[92m52: Guess: $52.79 Truth: $46.78 Error: $6.01 SLE: 0.01 Item: G.I. JOE Hasbro 3 3/4\" Wave 5 Action Fig...\u001b[0m\n", "\u001b[93m53: Guess: $214.66 Truth: $171.44 Error: $43.22 SLE: 0.05 Item: T&S Brass B-0232-BST Double Pantry Fauce...\u001b[0m\n", "\u001b[92m54: Guess: $456.73 Truth: $458.00 Error: $1.27 SLE: 0.00 Item: ZTUOAUMA Fuel Injection Pump 3090942 309...\u001b[0m\n", "\u001b[92m55: Guess: $148.79 Truth: $130.75 Error: $18.04 SLE: 0.02 Item: 2AP18AA#ABA Hp Prime Graphing Calculator...\u001b[0m\n", "\u001b[92m56: Guess: $58.35 Truth: $83.81 Error: $25.46 SLE: 0.13 Item: Lowrance 000-0119-83 Nmea 2000 25' Exten...\u001b[0m\n", "\u001b[91m57: Guess: $157.87 Truth: $386.39 Error: $228.52 SLE: 0.79 Item: Jeep Genuine Accessories 82213051 Hood L...\u001b[0m\n", "\u001b[92m58: Guess: $165.41 Truth: $169.00 Error: $3.59 SLE: 0.00 Item: GODOX CB-06 Hard Carrying Case with Whee...\u001b[0m\n", "\u001b[92m59: Guess: $31.98 Truth: $17.95 Error: $14.03 SLE: 0.31 Item: Au-Tomotive Gold, INC. Ford Black Valet ...\u001b[0m\n", "\u001b[92m60: Guess: $257.90 Truth: $269.00 Error: $11.10 SLE: 0.00 Item: Snailfly Black Roof Rack Rail + Cross Ba...\u001b[0m\n", "\u001b[92m61: Guess: $74.34 Truth: $77.77 Error: $3.43 SLE: 0.00 Item: KING SHA Anti Glare LED Track Lighting H...\u001b[0m\n", "\u001b[92m62: Guess: $101.05 Truth: $88.99 Error: $12.06 SLE: 0.02 Item: APS Compatible with Chevy Silverado 1500...\u001b[0m\n", "\u001b[92m63: Guess: $355.72 Truth: $364.41 Error: $8.69 SLE: 0.00 Item: Wilwood Engineering 14011291R Brake Cali...\u001b[0m\n", "\u001b[92m64: Guess: $153.11 Truth: $127.03 Error: $26.08 SLE: 0.03 Item: ACDelco Gold 336-1925A Starter, Remanufa...\u001b[0m\n", "\u001b[92m65: Guess: $746.48 Truth: $778.95 Error: $32.47 SLE: 0.00 Item: UWS EC10783 69-Inch Matte Black Heavy-Wa...\u001b[0m\n", "\u001b[92m66: Guess: $191.09 Truth: $206.66 Error: $15.57 SLE: 0.01 Item: Dell Latitude E5440 14in Business Laptop...\u001b[0m\n", "\u001b[92m67: Guess: $59.81 Truth: $35.94 Error: $23.87 SLE: 0.25 Item: (Plug and Play) Spare Tire Brake Light W...\u001b[0m\n", "\u001b[92m68: Guess: $128.32 Truth: $149.00 Error: $20.68 SLE: 0.02 Item: The Ultimate Roadside Rescue Assistant\u001b[0m\n", "\u001b[92m69: Guess: $229.31 Truth: $251.98 Error: $22.67 SLE: 0.01 Item: Brand New 18\" x 8.5\" Replacement Wheel f...\u001b[0m\n", "\u001b[91m70: Guess: $240.96 Truth: $160.00 Error: $80.96 SLE: 0.17 Item: Headlight Headlamp LH Left & RH Right Pa...\u001b[0m\n", "\u001b[92m71: Guess: $60.14 Truth: $39.99 Error: $20.15 SLE: 0.16 Item: Lilo And Stitch Deluxe Oversize Print La...\u001b[0m\n", "\u001b[93m72: Guess: $271.31 Truth: $362.41 Error: $91.10 SLE: 0.08 Item: AC Compressor & A/C Clutch For Hyundai A...\u001b[0m\n", "\u001b[92m73: Guess: $393.19 Truth: $344.00 Error: $49.19 SLE: 0.02 Item: House Of Troy PIN475-AB Pinnacle Collect...\u001b[0m\n", "\u001b[92m74: Guess: $45.19 Truth: $25.09 Error: $20.10 SLE: 0.33 Item: Juno T29 WH Floating Electrical Feed Sin...\u001b[0m\n", "\u001b[93m75: Guess: $101.87 Truth: $175.95 Error: $74.08 SLE: 0.29 Item: Sherman GO-PARTS - for 2013-2016 Toyota ...\u001b[0m\n", "\u001b[91m76: Guess: $327.98 Truth: $132.64 Error: $195.34 SLE: 0.81 Item: Roland RPU-3 Electronic Keyboard Pedal o...\u001b[0m\n", "\u001b[93m77: Guess: $305.43 Truth: $422.99 Error: $117.56 SLE: 0.11 Item: Rockland VMI14 12,000 Pound 12 Volt DC E...\u001b[0m\n", "\u001b[92m78: Guess: $181.93 Truth: $146.48 Error: $35.45 SLE: 0.05 Item: Max Advanced Brakes Elite XDS Front Cros...\u001b[0m\n", "\u001b[92m79: Guess: $188.45 Truth: $156.83 Error: $31.62 SLE: 0.03 Item: Quality-Built 11030 Premium Quality Alte...\u001b[0m\n", "\u001b[93m80: Guess: $154.80 Truth: $251.99 Error: $97.19 SLE: 0.24 Item: Lucida LG-510 Student Classical Guitar, ...\u001b[0m\n", "\u001b[91m81: Guess: $216.63 Truth: $940.33 Error: $723.70 SLE: 2.14 Item: Longacre 52-79800 Aluminum Turn Plates\u001b[0m\n", "\u001b[92m82: Guess: $70.09 Truth: $52.99 Error: $17.10 SLE: 0.08 Item: Motion Pro 08-0380 Adjustable Torque Wre...\u001b[0m\n", "\u001b[93m83: Guess: $291.50 Truth: $219.95 Error: $71.55 SLE: 0.08 Item: Glyph Thunderbolt 3 NVMe Dock (0 GB)\u001b[0m\n", "\u001b[92m84: Guess: $447.25 Truth: $441.03 Error: $6.22 SLE: 0.00 Item: TOYO Open Country MT Performance Radial ...\u001b[0m\n", "\u001b[92m85: Guess: $170.60 Truth: $168.98 Error: $1.62 SLE: 0.00 Item: Razer Seiren X USB Streaming Microphone ...\u001b[0m\n", "\u001b[92m86: Guess: $26.38 Truth: $2.49 Error: $23.89 SLE: 4.24 Item: Happy Birthday to Dad From Your Daughter...\u001b[0m\n", "\u001b[92m87: Guess: $97.68 Truth: $98.62 Error: $0.94 SLE: 0.00 Item: Little Tikes My Real Jam First Concert S...\u001b[0m\n", "\u001b[93m88: Guess: $172.72 Truth: $256.95 Error: $84.23 SLE: 0.16 Item: Studio M Peace and Harmony Art Pole Comm...\u001b[0m\n", "\u001b[92m89: Guess: $38.34 Truth: $30.99 Error: $7.35 SLE: 0.04 Item: MyVolts 12V Power Supply Adaptor Compati...\u001b[0m\n", "\u001b[93m90: Guess: $732.26 Truth: $569.84 Error: $162.42 SLE: 0.06 Item: Dell Latitude 7212 Rugged Extreme Tablet...\u001b[0m\n", "\u001b[93m91: Guess: $111.71 Truth: $177.99 Error: $66.28 SLE: 0.21 Item: Covermates Contour Fit Car Cover - Light...\u001b[0m\n", "\u001b[92m92: Guess: $979.80 Truth: $997.99 Error: $18.19 SLE: 0.00 Item: Westin 57-4025 Black HDX Grille Guard fi...\u001b[0m\n", "\u001b[92m93: Guess: $197.06 Truth: $219.00 Error: $21.94 SLE: 0.01 Item: Fieldpiece JL2 Job Link Wireless App Tra...\u001b[0m\n", "\u001b[92m94: Guess: $253.89 Truth: $225.55 Error: $28.34 SLE: 0.01 Item: hansgrohe Talis S Modern Premium Easy Cl...\u001b[0m\n", "\u001b[91m95: Guess: $1,096.46 Truth: $495.95 Error: $600.51 SLE: 0.63 Item: G-Technology G-SPEED eS PRO High-Perform...\u001b[0m\n", "\u001b[92m96: Guess: $962.19 Truth: $942.37 Error: $19.82 SLE: 0.00 Item: DreamLine SHDR-1960723L-01 Shower Door, ...\u001b[0m\n", "\u001b[92m97: Guess: $29.43 Truth: $1.94 Error: $27.49 SLE: 5.46 Item: Sanctuary Square Backplate Finish: Oiled...\u001b[0m\n", "\u001b[92m98: Guess: $300.61 Truth: $284.34 Error: $16.27 SLE: 0.00 Item: Pelican Protector 1750 Long Case - Multi...\u001b[0m\n", "\u001b[92m99: Guess: $181.81 Truth: $171.90 Error: $9.91 SLE: 0.00 Item: Brock Replacement Driver and Passenger H...\u001b[0m\n", "\u001b[92m100: Guess: $176.25 Truth: $144.99 Error: $31.26 SLE: 0.04 Item: Carlinkit Ai Box Mini, Android 11, Multi...\u001b[0m\n", "\u001b[93m101: Guess: $342.66 Truth: $470.47 Error: $127.81 SLE: 0.10 Item: StarDot NetCamLIVE2 YouTube Live Stream ...\u001b[0m\n", "\u001b[92m102: Guess: $73.19 Truth: $66.95 Error: $6.24 SLE: 0.01 Item: Atomic Compatible FILXXCAR0016 16x25x5 M...\u001b[0m\n", "\u001b[92m103: Guess: $128.33 Truth: $117.00 Error: $11.33 SLE: 0.01 Item: Bandai Awakening of S. H. s.h.figuarts s...\u001b[0m\n", "\u001b[91m104: Guess: $287.99 Truth: $172.14 Error: $115.85 SLE: 0.26 Item: Fit System 62135G Passenger Side Towing ...\u001b[0m\n", "\u001b[92m105: Guess: $366.79 Truth: $392.74 Error: $25.95 SLE: 0.00 Item: Black Horse Black Aluminum Exceed Runnin...\u001b[0m\n", "\u001b[92m106: Guess: $45.32 Truth: $16.99 Error: $28.33 SLE: 0.89 Item: Dearsun Twinkle Star Color Night Light P...\u001b[0m\n", "\u001b[92m107: Guess: $23.28 Truth: $1.34 Error: $21.94 SLE: 5.47 Item: Pokemon - Gallade Spirit Link (83/108) -...\u001b[0m\n", "\u001b[93m108: Guess: $237.32 Truth: $349.98 Error: $112.66 SLE: 0.15 Item: Ibanez GA34STCE-NT GIO Series Classical ...\u001b[0m\n", "\u001b[92m109: Guess: $391.84 Truth: $370.71 Error: $21.13 SLE: 0.00 Item: Set 2 Heavy Duty 12-16.5 12x16.5 12 Ply ...\u001b[0m\n", "\u001b[92m110: Guess: $83.25 Truth: $65.88 Error: $17.37 SLE: 0.05 Item: Hairpin Table Legs 28\" Heavy Duty Hairpi...\u001b[0m\n", "\u001b[93m111: Guess: $285.30 Truth: $229.99 Error: $55.31 SLE: 0.05 Item: Marada Racing Seat with Adjustable Slide...\u001b[0m\n", "\u001b[92m112: Guess: $31.23 Truth: $9.14 Error: $22.09 SLE: 1.34 Item: Remington Industries 24UL1007STRWHI25 24...\u001b[0m\n", "\u001b[91m113: Guess: $338.38 Truth: $199.00 Error: $139.38 SLE: 0.28 Item: Acer S3-391-6046 13.3-inch Ultrabook, In...\u001b[0m\n", "\u001b[93m114: Guess: $178.87 Truth: $109.99 Error: $68.88 SLE: 0.23 Item: ICBEAMER 7\" RGB LED Headlights Bulb Halo...\u001b[0m\n", "\u001b[93m115: Guess: $409.27 Truth: $570.42 Error: $161.15 SLE: 0.11 Item: R1 Concepts Front Rear Brakes and Rotors...\u001b[0m\n", "\u001b[92m116: Guess: $271.74 Truth: $279.99 Error: $8.25 SLE: 0.00 Item: Camplux 2.64 GPM Tankless , Outdoor Port...\u001b[0m\n", "\u001b[92m117: Guess: $46.22 Truth: $30.99 Error: $15.23 SLE: 0.15 Item: KNOKLOCK 10 Pack 3.75 Inch(96mm) Kitchen...\u001b[0m\n", "\u001b[92m118: Guess: $45.62 Truth: $31.99 Error: $13.63 SLE: 0.12 Item: Valley Enterprises Yaesu USB FTDI CT-62 ...\u001b[0m\n", "\u001b[92m119: Guess: $51.11 Truth: $15.90 Error: $35.21 SLE: 1.27 Item: G9 LED Light Bulbs,8W,75W 100W replaceme...\u001b[0m\n", "\u001b[93m120: Guess: $110.37 Truth: $45.99 Error: $64.38 SLE: 0.74 Item: ZCHAOZ 4 Lights Antique White Farmhouse ...\u001b[0m\n", "\u001b[91m121: Guess: $255.08 Truth: $113.52 Error: $141.56 SLE: 0.65 Item: Honeywell TH8320R1003 Honeywell VisionPr...\u001b[0m\n", "\u001b[92m122: Guess: $485.33 Truth: $516.99 Error: $31.66 SLE: 0.00 Item: Patriot Exhaust H8013-1 1-7/8\" Clippster...\u001b[0m\n", "\u001b[93m123: Guess: $136.13 Truth: $196.99 Error: $60.86 SLE: 0.13 Item: Fitrite Autopart New Front Left Driver S...\u001b[0m\n", "\u001b[93m124: Guess: $98.96 Truth: $46.55 Error: $52.41 SLE: 0.55 Item: Technical Precision Replacement for GE G...\u001b[0m\n", "\u001b[93m125: Guess: $279.13 Truth: $356.99 Error: $77.86 SLE: 0.06 Item: Covercraft Carhartt SeatSaver Front Row ...\u001b[0m\n", "\u001b[92m126: Guess: $354.30 Truth: $319.95 Error: $34.35 SLE: 0.01 Item: Sennheiser SD Pro 2 (506008) - Double-Si...\u001b[0m\n", "\u001b[93m127: Guess: $158.38 Truth: $96.06 Error: $62.32 SLE: 0.25 Item: Hitachi MAF0110 Mass Air Flow Sensor\u001b[0m\n", "\u001b[92m128: Guess: $230.58 Truth: $190.99 Error: $39.59 SLE: 0.04 Item: AmScope SE305R-P-LED-PS36A 10X-30X LED C...\u001b[0m\n", "\u001b[91m129: Guess: $144.39 Truth: $257.95 Error: $113.56 SLE: 0.33 Item: Front Left Driver Side Window Regulator ...\u001b[0m\n", "\u001b[92m130: Guess: $84.59 Truth: $62.95 Error: $21.64 SLE: 0.08 Item: Premium Replica Hubcap Set, Fits Nissan ...\u001b[0m\n", "\u001b[92m131: Guess: $78.50 Truth: $47.66 Error: $30.84 SLE: 0.24 Item: Excellerations Phonics Spelling Game for...\u001b[0m\n", "\u001b[92m132: Guess: $240.09 Truth: $226.99 Error: $13.10 SLE: 0.00 Item: RC4WD BigDog Dual Axle Scale Car/Truck T...\u001b[0m\n", "\u001b[92m133: Guess: $372.70 Truth: $359.95 Error: $12.75 SLE: 0.00 Item: Unknown Stage 2 Clutch Kit - Low Altitud...\u001b[0m\n", "\u001b[92m134: Guess: $78.21 Truth: $78.40 Error: $0.19 SLE: 0.00 Item: 2002-2008 Dodge Ram 1500 Mopar 4X4 Emble...\u001b[0m\n", "\u001b[92m135: Guess: $174.63 Truth: $172.77 Error: $1.86 SLE: 0.00 Item: Pro Comp Alloys Series 89 Wheel with Pol...\u001b[0m\n", "\u001b[92m136: Guess: $347.97 Truth: $316.45 Error: $31.52 SLE: 0.01 Item: Detroit Axle - Front Rear Strut & Coil S...\u001b[0m\n", "\u001b[92m137: Guess: $106.01 Truth: $87.99 Error: $18.02 SLE: 0.03 Item: ECCPP Rear Wheel Axle Replacement fit fo...\u001b[0m\n", "\u001b[92m138: Guess: $197.72 Truth: $226.63 Error: $28.91 SLE: 0.02 Item: Dell Latitude E6520 Intel i7-2720QM 2.20...\u001b[0m\n", "\u001b[92m139: Guess: $46.71 Truth: $31.49 Error: $15.22 SLE: 0.15 Item: F FIERCE CYCLE 251pcs Black Universal Mo...\u001b[0m\n", "\u001b[93m140: Guess: $243.14 Truth: $196.00 Error: $47.14 SLE: 0.05 Item: Flash Furniture 4 Pk. HERCULES Series 88...\u001b[0m\n", "\u001b[92m141: Guess: $54.22 Truth: $78.40 Error: $24.18 SLE: 0.13 Item: B&M 30287 Throttle Valve/Kickdown Cable,...\u001b[0m\n", "\u001b[92m142: Guess: $109.33 Truth: $116.25 Error: $6.92 SLE: 0.00 Item: Gates TCK226 PowerGrip Premium Timing Be...\u001b[0m\n", "\u001b[93m143: Guess: $154.89 Truth: $112.78 Error: $42.11 SLE: 0.10 Item: Monroe Shocks & Struts Quick-Strut 17149...\u001b[0m\n", "\u001b[93m144: Guess: $70.91 Truth: $27.32 Error: $43.59 SLE: 0.87 Item: Feit Electric BPMR16/GU10/930CA/6 35W EQ...\u001b[0m\n", "\u001b[92m145: Guess: $119.64 Truth: $145.91 Error: $26.27 SLE: 0.04 Item: Yellow Jacket 2806 Contractor Extension ...\u001b[0m\n", "\u001b[92m146: Guess: $202.31 Truth: $171.09 Error: $31.22 SLE: 0.03 Item: Garage-Pro Tailgate SET Compatible with ...\u001b[0m\n", "\u001b[93m147: Guess: $96.40 Truth: $167.95 Error: $71.55 SLE: 0.30 Item: 3M Perfect It Buffing and Polishing Kit ...\u001b[0m\n", "\u001b[92m148: Guess: $58.08 Truth: $28.49 Error: $29.59 SLE: 0.48 Item: Chinese Style Dollhouse Model DIY Miniat...\u001b[0m\n", "\u001b[92m149: Guess: $147.79 Truth: $122.23 Error: $25.56 SLE: 0.04 Item: Generic NRG Innovations SRK-161H Steerin...\u001b[0m\n", "\u001b[92m150: Guess: $41.29 Truth: $32.99 Error: $8.30 SLE: 0.05 Item: Learning Resources Coding Critters Range...\u001b[0m\n", "\u001b[93m151: Guess: $123.07 Truth: $71.20 Error: $51.87 SLE: 0.29 Item: Bosch Automotive 15463 Oxygen Sensor, OE...\u001b[0m\n", "\u001b[92m152: Guess: $97.24 Truth: $112.75 Error: $15.51 SLE: 0.02 Item: Case of 24-2 Inch Blue Painters Tape - 6...\u001b[0m\n", "\u001b[92m153: Guess: $151.57 Truth: $142.43 Error: $9.14 SLE: 0.00 Item: MOCA Engine Water Pump & Fan Clutch fit ...\u001b[0m\n", "\u001b[93m154: Guess: $309.85 Truth: $398.99 Error: $89.14 SLE: 0.06 Item: SAREMAS Foot Step Bars for Hyundai Palis...\u001b[0m\n", "\u001b[91m155: Guess: $652.00 Truth: $449.00 Error: $203.00 SLE: 0.14 Item: Gretsch G9210 Square Neck Boxcar Mahogan...\u001b[0m\n", "\u001b[92m156: Guess: $209.34 Truth: $189.00 Error: $20.34 SLE: 0.01 Item: NikoMaku Mirror Dash Cam Front and Rear ...\u001b[0m\n", "\u001b[92m157: Guess: $108.43 Truth: $120.91 Error: $12.48 SLE: 0.01 Item: Fenix HP25R v2.0 USB-C Rechargeable Head...\u001b[0m\n", "\u001b[92m158: Guess: $190.09 Truth: $203.53 Error: $13.44 SLE: 0.00 Item: R&L Racing Heavy Duty Roll-Up Soft Tonne...\u001b[0m\n", "\u001b[92m159: Guess: $399.03 Truth: $349.99 Error: $49.04 SLE: 0.02 Item: Garmin 010-02258-10 GPSMAP 64sx, Handhel...\u001b[0m\n", "\u001b[92m160: Guess: $32.98 Truth: $34.35 Error: $1.37 SLE: 0.00 Item: Brown 5-7/8\" X 8-1/2\" X 3/16\" Thick Heav...\u001b[0m\n", "\u001b[92m161: Guess: $378.88 Truth: $384.99 Error: $6.11 SLE: 0.00 Item: GAOMON PD2200 Pen Display & 20 Pen Nibs ...\u001b[0m\n", "\u001b[92m162: Guess: $245.28 Truth: $211.00 Error: $34.28 SLE: 0.02 Item: VXMOTOR for 97-03 Ford F150/F250 Lightdu...\u001b[0m\n", "\u001b[93m163: Guess: $205.22 Truth: $129.00 Error: $76.22 SLE: 0.21 Item: HP EliteBook 2540p Intel Core i7-640LM X...\u001b[0m\n", "\u001b[93m164: Guess: $32.23 Truth: $111.45 Error: $79.22 SLE: 1.49 Item: Green EPX Mixing Nozzles 100-Pack-fits 3...\u001b[0m\n", "\u001b[92m165: Guess: $56.02 Truth: $81.12 Error: $25.10 SLE: 0.13 Item: Box Partners 6 1/4 x 3 1/8\" 13 Pt. Manil...\u001b[0m\n", "\u001b[92m166: Guess: $455.48 Truth: $457.08 Error: $1.60 SLE: 0.00 Item: Vixen Air 1/2\" NPT Air Ride Suspension H...\u001b[0m\n", "\u001b[92m167: Guess: $84.68 Truth: $49.49 Error: $35.19 SLE: 0.28 Item: Smart Floor Lamp, 2700-6500K+RGBPink Mul...\u001b[0m\n", "\u001b[92m168: Guess: $107.88 Truth: $80.56 Error: $27.32 SLE: 0.08 Item: SOZG 324mm Wheelbase Body Shell RC Car B...\u001b[0m\n", "\u001b[92m169: Guess: $318.13 Truth: $278.39 Error: $39.74 SLE: 0.02 Item: Mickey Thompson ET Street S/S Racing Rad...\u001b[0m\n", "\u001b[92m170: Guess: $404.88 Truth: $364.50 Error: $40.38 SLE: 0.01 Item: Pirelli 275/40R20 106W XL RFT P0 PZ4-LUX...\u001b[0m\n", "\u001b[91m171: Guess: $681.78 Truth: $378.99 Error: $302.79 SLE: 0.34 Item: Torklift C3212 Rear Tie Down\u001b[0m\n", "\u001b[93m172: Guess: $217.61 Truth: $165.28 Error: $52.33 SLE: 0.07 Item: Cardone 78-4226 Remanufactured Ford Comp...\u001b[0m\n", "\u001b[92m173: Guess: $75.21 Truth: $56.74 Error: $18.47 SLE: 0.08 Item: Kidde AccessPoint 001798 Supra TouchPoin...\u001b[0m\n", "\u001b[93m174: Guess: $185.33 Truth: $307.95 Error: $122.62 SLE: 0.26 Item: 3M Protecta 3100414 Self Retracting Life...\u001b[0m\n", "\u001b[93m175: Guess: $114.86 Truth: $38.00 Error: $76.86 SLE: 1.19 Item: Plantronics 89435-01 Wired Headset, Blac...\u001b[0m\n", "\u001b[92m176: Guess: $91.41 Truth: $53.00 Error: $38.41 SLE: 0.29 Item: Logitech K750 Wireless Solar Keyboard fo...\u001b[0m\n", "\u001b[92m177: Guess: $552.06 Truth: $498.00 Error: $54.06 SLE: 0.01 Item: Olympus PEN E-PL9 Body Only with 3-Inch ...\u001b[0m\n", "\u001b[91m178: Guess: $147.12 Truth: $53.99 Error: $93.13 SLE: 0.98 Item: Beck/Arnley 051-6066 Hub & Bearing Assem...\u001b[0m\n", "\u001b[92m179: Guess: $316.63 Truth: $350.00 Error: $33.37 SLE: 0.01 Item: Eibach Pro-Kit Performance Springs E10-6...\u001b[0m\n", "\u001b[92m180: Guess: $339.78 Truth: $299.95 Error: $39.83 SLE: 0.02 Item: LEGO DC Batman 1989 Batwing 76161 Displa...\u001b[0m\n", "\u001b[92m181: Guess: $106.43 Truth: $94.93 Error: $11.50 SLE: 0.01 Item: Kingston Brass KS3608PL Restoration 4-In...\u001b[0m\n", "\u001b[92m182: Guess: $370.69 Truth: $379.00 Error: $8.31 SLE: 0.00 Item: Polk Vanishing Series 265-LS In-Wall 3-W...\u001b[0m\n", "\u001b[92m183: Guess: $280.66 Truth: $299.95 Error: $19.29 SLE: 0.00 Item: Spec-D Tuning LED Projector Headlights G...\u001b[0m\n", "\u001b[92m184: Guess: $41.03 Truth: $24.99 Error: $16.04 SLE: 0.23 Item: RICHMOND & FINCH Airpod Pro Case, Green ...\u001b[0m\n", "\u001b[91m185: Guess: $143.91 Truth: $41.04 Error: $102.87 SLE: 1.53 Item: LFA Industries 43B-5A-33JT 1/16-1/2-1.5-...\u001b[0m\n", "\u001b[93m186: Guess: $239.37 Truth: $327.90 Error: $88.53 SLE: 0.10 Item: SAUTVS LED Headlight Assembly for Slings...\u001b[0m\n", "\u001b[92m187: Guess: $37.18 Truth: $10.99 Error: $26.19 SLE: 1.34 Item: 2 Pack Combo Womens Safety Glasses Impac...\u001b[0m\n", "\u001b[92m188: Guess: $30.08 Truth: $14.99 Error: $15.09 SLE: 0.44 Item: Arepa - Venezuelan cuisine - Venezuela P...\u001b[0m\n", "\u001b[93m189: Guess: $43.08 Truth: $84.95 Error: $41.87 SLE: 0.45 Item: Schlage Lock Company KS23D2300 Padlock, ...\u001b[0m\n", "\u001b[92m190: Guess: $138.63 Truth: $111.00 Error: $27.63 SLE: 0.05 Item: Techni Mobili White Sit to Stand Mobile ...\u001b[0m\n", "\u001b[93m191: Guess: $184.25 Truth: $123.73 Error: $60.52 SLE: 0.16 Item: Special Lite Products Contemporary Wall ...\u001b[0m\n", "\u001b[92m192: Guess: $560.83 Truth: $557.38 Error: $3.45 SLE: 0.00 Item: Tascam DP-24SD 24-Track Digital Portastu...\u001b[0m\n", "\u001b[92m193: Guess: $120.98 Truth: $95.55 Error: $25.43 SLE: 0.05 Item: Glow Lighting 636CC10SP Vista Crystal Fl...\u001b[0m\n", "\u001b[92m194: Guess: $161.34 Truth: $154.00 Error: $7.34 SLE: 0.00 Item: Z3 Wind Deflector, Smoke Tint, Lexan, Wi...\u001b[0m\n", "\u001b[93m195: Guess: $255.44 Truth: $198.99 Error: $56.45 SLE: 0.06 Item: Olympus E-20 5MP Digital Camera w/ 4x Op...\u001b[0m\n", "\u001b[91m196: Guess: $250.60 Truth: $430.44 Error: $179.84 SLE: 0.29 Item: PHYNEDI 1:1000 World Trade Center (1973-...\u001b[0m\n", "\u001b[92m197: Guess: $43.48 Truth: $45.67 Error: $2.19 SLE: 0.00 Item: YANGHUAN Unstable Unicorns Adventure Car...\u001b[0m\n", "\u001b[93m198: Guess: $154.73 Truth: $249.00 Error: $94.27 SLE: 0.22 Item: Interlogix NX-1820E NetworX Touch Screen...\u001b[0m\n", "\u001b[92m199: Guess: $46.31 Truth: $42.99 Error: $3.32 SLE: 0.01 Item: Steering Damper,Universal Motorcycle Han...\u001b[0m\n", "\u001b[92m200: Guess: $191.08 Truth: $181.33 Error: $9.75 SLE: 0.00 Item: Amprobe TIC 410A Hot Stick Attachment\u001b[0m\n", "\u001b[92m201: Guess: $23.17 Truth: $6.03 Error: $17.14 SLE: 1.52 Item: MyCableMart 3.5mm Plug/Jack, 4 Conductor...\u001b[0m\n", "\u001b[92m202: Guess: $68.72 Truth: $29.99 Error: $38.73 SLE: 0.66 Item: OtterBox + Pop Symmetry Series Case for ...\u001b[0m\n", "\u001b[92m203: Guess: $747.06 Truth: $899.00 Error: $151.94 SLE: 0.03 Item: Dell XPS X8700-1572BLK Desktop ( Intel C...\u001b[0m\n", "\u001b[93m204: Guess: $499.43 Truth: $399.99 Error: $99.44 SLE: 0.05 Item: Franklin Iron Works Sperry Industrial Br...\u001b[0m\n", "\u001b[92m205: Guess: $23.91 Truth: $4.66 Error: $19.25 SLE: 2.20 Item: Avery Legal Dividers, Standard Collated ...\u001b[0m\n", "\u001b[92m206: Guess: $279.77 Truth: $261.41 Error: $18.36 SLE: 0.00 Item: Moen 8346 Commercial Posi-Temp Pressure ...\u001b[0m\n", "\u001b[92m207: Guess: $159.72 Truth: $136.97 Error: $22.75 SLE: 0.02 Item: Carlisle Versa Trail ATR All Terrain Rad...\u001b[0m\n", "\u001b[92m208: Guess: $108.54 Truth: $79.00 Error: $29.54 SLE: 0.10 Item: SUNWAYFOTO 44mm Tripod Ball Head Arca Co...\u001b[0m\n", "\u001b[91m209: Guess: $257.94 Truth: $444.99 Error: $187.05 SLE: 0.30 Item: NanoBeam AC NBE-5AC-Gen2-US 4 Units 5GHz...\u001b[0m\n", "\u001b[92m210: Guess: $458.51 Truth: $411.94 Error: $46.57 SLE: 0.01 Item: WULF 4\" Front 2\" Rear Leveling Lift Kit ...\u001b[0m\n", "\u001b[92m211: Guess: $179.62 Truth: $148.40 Error: $31.22 SLE: 0.04 Item: Alera ALEVABFMC Valencia Series Mobile B...\u001b[0m\n", "\u001b[91m212: Guess: $140.29 Truth: $244.99 Error: $104.70 SLE: 0.31 Item: YU-GI-OH! Ignition Assault Booster Box\u001b[0m\n", "\u001b[92m213: Guess: $112.05 Truth: $86.50 Error: $25.55 SLE: 0.07 Item: 48\" x 36\" Extra-Large Framed Magnetic Bl...\u001b[0m\n", "\u001b[91m214: Guess: $117.27 Truth: $297.95 Error: $180.68 SLE: 0.86 Item: Dell Latitude D620 Renewed Notebook PC\u001b[0m\n", "\u001b[92m215: Guess: $451.48 Truth: $399.99 Error: $51.49 SLE: 0.01 Item: acer Aspire 5 Laptop, AMD Ryzen 3 5300U ...\u001b[0m\n", "\u001b[92m216: Guess: $664.77 Truth: $599.00 Error: $65.77 SLE: 0.01 Item: Elk 31080/6RC-GRN 30 by 6-Inch Viva 6-Li...\u001b[0m\n", "\u001b[92m217: Guess: $108.03 Truth: $105.99 Error: $2.04 SLE: 0.00 Item: Barbie Top Model Doll\u001b[0m\n", "\u001b[92m218: Guess: $597.01 Truth: $689.00 Error: $91.99 SLE: 0.02 Item: Danby Designer 20-In. Electric Range wit...\u001b[0m\n", "\u001b[92m219: Guess: $402.18 Truth: $404.99 Error: $2.81 SLE: 0.00 Item: FixtureDisplays® Metal Truss Podium Doub...\u001b[0m\n", "\u001b[91m220: Guess: $335.37 Truth: $207.76 Error: $127.61 SLE: 0.23 Item: ACDelco 13597235 GM Original Equipment A...\u001b[0m\n", "\u001b[92m221: Guess: $175.93 Truth: $171.82 Error: $4.11 SLE: 0.00 Item: EBC S1KF1135 Stage-1 Premium Street Brak...\u001b[0m\n", "\u001b[92m222: Guess: $306.41 Truth: $293.24 Error: $13.17 SLE: 0.00 Item: FXR Men's Boost FX Jacket (Black/Orange/...\u001b[0m\n", "\u001b[92m223: Guess: $390.57 Truth: $374.95 Error: $15.62 SLE: 0.00 Item: SuperATV Scratch Resistant 3-in-1 Flip W...\u001b[0m\n", "\u001b[92m224: Guess: $131.45 Truth: $111.99 Error: $19.46 SLE: 0.03 Item: SBU 3 Layer All Weather Mini Van Car Cov...\u001b[0m\n", "\u001b[92m225: Guess: $59.84 Truth: $42.99 Error: $16.85 SLE: 0.11 Item: 2 Pack Outdoor Brochure Holder Advertisi...\u001b[0m\n", "\u001b[92m226: Guess: $155.61 Truth: $116.71 Error: $38.90 SLE: 0.08 Item: Monroe Shocks & Struts Quick-Strut 17158...\u001b[0m\n", "\u001b[93m227: Guess: $179.13 Truth: $118.61 Error: $60.52 SLE: 0.17 Item: Elements of Design Magellan EB235AL Thre...\u001b[0m\n", "\u001b[92m228: Guess: $144.95 Truth: $147.12 Error: $2.17 SLE: 0.00 Item: GM Genuine Parts 15-62961 Air Conditioni...\u001b[0m\n", "\u001b[93m229: Guess: $194.30 Truth: $119.99 Error: $74.31 SLE: 0.23 Item: Baseus 17-in-1 USB C Docking Station to ...\u001b[0m\n", "\u001b[93m230: Guess: $468.45 Truth: $369.98 Error: $98.47 SLE: 0.06 Item: Whitehall™ Personalized Whitehall Capito...\u001b[0m\n", "\u001b[92m231: Guess: $299.90 Truth: $315.55 Error: $15.65 SLE: 0.00 Item: Pro Circuit Works Pipe PY05250 for 02-19...\u001b[0m\n", "\u001b[93m232: Guess: $265.37 Truth: $190.99 Error: $74.38 SLE: 0.11 Item: HYANKA 15 \"1200W Professional DJ Speaker...\u001b[0m\n", "\u001b[92m233: Guess: $182.89 Truth: $155.00 Error: $27.89 SLE: 0.03 Item: Bluetooth X6BT Card Reader Writer Encode...\u001b[0m\n", "\u001b[92m234: Guess: $369.10 Truth: $349.99 Error: $19.11 SLE: 0.00 Item: AIRAID Cold Air Intake System by K&N: In...\u001b[0m\n", "\u001b[93m235: Guess: $316.65 Truth: $249.99 Error: $66.66 SLE: 0.06 Item: Bostingner Shower Faucets Sets Complete,...\u001b[0m\n", "\u001b[92m236: Guess: $57.56 Truth: $42.99 Error: $14.57 SLE: 0.08 Item: PIT66 Front Bumper Turn Signal Lights, C...\u001b[0m\n", "\u001b[92m237: Guess: $40.00 Truth: $17.99 Error: $22.01 SLE: 0.59 Item: Caseology Bumpy Compatible with Google P...\u001b[0m\n", "\u001b[92m238: Guess: $379.80 Truth: $425.00 Error: $45.20 SLE: 0.01 Item: Fleck 2510 Timer Mechanical Filter Contr...\u001b[0m\n", "\u001b[93m239: Guess: $309.12 Truth: $249.99 Error: $59.13 SLE: 0.04 Item: Haloview MC7108 Wireless RV Backup Camer...\u001b[0m\n", "\u001b[91m240: Guess: $54.05 Truth: $138.23 Error: $84.18 SLE: 0.86 Item: Schmidt Spiele - Manhattan\u001b[0m\n", "\u001b[92m241: Guess: $496.09 Truth: $414.99 Error: $81.10 SLE: 0.03 Item: Corsa 14333 Tip Kit (Ford Mustang GT)\u001b[0m\n", "\u001b[93m242: Guess: $243.03 Truth: $168.28 Error: $74.75 SLE: 0.13 Item: Hoshizaki FM116A Fan Motor Kit 1\u001b[0m\n", "\u001b[93m243: Guess: $253.65 Truth: $199.99 Error: $53.66 SLE: 0.06 Item: BAINUO Antler Chandelier Lighting,6 Ligh...\u001b[0m\n", "\u001b[93m244: Guess: $172.74 Truth: $126.70 Error: $46.04 SLE: 0.09 Item: DNA MOTORING HL-OH-FEXP06-SM-AM Smoke Le...\u001b[0m\n", "\u001b[92m245: Guess: $21.63 Truth: $5.91 Error: $15.72 SLE: 1.41 Item: Wera Stainless 3840/1 TS 2.5mm Hex Inser...\u001b[0m\n", "\u001b[92m246: Guess: $208.67 Truth: $193.06 Error: $15.61 SLE: 0.01 Item: Celestron - PowerSeeker 127EQ Telescope ...\u001b[0m\n", "\u001b[93m247: Guess: $195.30 Truth: $249.99 Error: $54.69 SLE: 0.06 Item: NHOPEEW 10.1inch Android Car Radio Carpl...\u001b[0m\n", "\u001b[92m248: Guess: $53.26 Truth: $64.12 Error: $10.86 SLE: 0.03 Item: Other Harmonica (Suzuki-2Timer24- A)\u001b[0m\n", "\u001b[93m249: Guess: $178.76 Truth: $114.99 Error: $63.77 SLE: 0.19 Item: Harley Air Filter Venturi Intake Air Cle...\u001b[0m\n", "\u001b[93m250: Guess: $577.55 Truth: $926.00 Error: $348.45 SLE: 0.22 Item: Elite Screens Edge Free Ambient Light Re...\u001b[0m\n" ] }, { "data": { "image/png": "iVBORw0KGgoAAAANSUhEUgAAA/YAAAK7CAYAAABYqRRSAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjkuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8hTgPZAAAACXBIWXMAAA9hAAAPYQGoP6dpAADP10lEQVR4nOzdd3iV5f3H8fdJyF4kkEFkijhBXDhwi7hQcWJRBKu1ttZB1WqtdbbO1tH+bK0bBRUXjrr3xjpw42YqJAECCQTIOs/vjwPJCTOBhJPxfl1XLnPu85zzfE88QL7nc9/3EwqCIECSJEmSJLVJcbEuQJIkSZIkbTgbe0mSJEmS2jAbe0mSJEmS2jAbe0mSJEmS2jAbe0mSJEmS2jAbe0mSJEmS2jAbe0mSJEmS2jAbe0mSJEmS2jAbe0mSJEmS2jAbe0lt3rhx4wiFQmv9euONN2Jd4kZ54403CIVCPPbYY+s99oorriAUCjX7uVd+xcfHk5+fz/HHH8/XX3/dqOdo7po21qqvadWvcePGxbrEZnHKKaes872/ttd/3XXXNThu0qRJjBw5ki222IKUlBR69+7NSSedxPfff9/oWh5//HH23HNPcnJy6Ny5M7vuuivjx49f47Hz58/n3HPPpXfv3iQlJZGfn8+hhx5KaWnpOs8xY8aMBq8jLi6O7OxshgwZwksvvbTa8Svfl3FxcUybNm21+ysqKsjMzCQUCnHKKac0uG/27NmceeaZbLnllqSkpJCTk8OAAQM4/fTTmT179mrnmD9//lrr3lTvx1deeYU99tiD1NRUunbtyimnnEJJSUmjHtu7d+811vab3/xmtWOXLFnC2LFjKSwsJDk5mR122IGJEyc26jzr+3n179+f/fbbr8FYKBTiiiuuqLs9depUrrjiCmbMmNGoczanxrx3TznllHX+/37//fcbda6nnnqKfffdl8zMTNLS0thuu+244447Ghxz22230bt3b7Kzsxk1ahSLFi1qcH9NTQ077LADl1122Ua/dkmx1ynWBUhSc7n33nvZeuutVxvfdtttY1BN+3LNNdew//77U1VVxUcffcRVV13Fq6++yhdffMFmm222zsf+6le/4pBDDtlElTbeyte0qr59+8agmtg47rjjOP/88xuM9ezZs8Ht66+/noKCAi655BI233xzZs+ezTXXXMNOO+3E+++/z3bbbbfOc9xzzz2cdtppHHvssfz5z38mFApx3333MXr0aObPn8/vf//7umPnzJnD3nvvTadOnbj00kvp168f8+fP5/XXX6eqqqpRr+nss8/mxBNPpLa2lm+++YYrr7ySww47jNdee4199tlntePT09O59957+ctf/tJg/NFHH6W6upqEhIQG4z/99BM77bQTnTt35vzzz2errbairKyMqVOn8sgjjzBt2jR69OjRqFqjteT78c033+TQQw9l2LBhPPXUU5SUlHDRRRcxZMgQPvroI5KSktb7HHvuuSd///vfG4zl5+evdtwxxxzDhx9+yHXXXceWW27Jgw8+yMiRIwmHw5x44okb/VpWNXnyZLp37153e+rUqVx55ZXst99+9O7du9nPtzaNfe9eeumla/xA5IgjjiApKYlBgwat91zXXXcdl1xyCb/5zW+4+OKLSUhI4Jtvvmlwnrfeeouzzz6bG2+8kS222ILf//73XHDBBdx11111x9x0000sXbqUSy65ZCNfvaRWIZCkNu7ee+8NgODDDz+MdSkt4vXXXw+A4NFHH13vsZdffnnQnH+1r+3cd999dwAEf/3rX9f62IqKimaro6nWde6m/DzXZOnSpWscr6qqCqqrqzfoOVfa2J9ZaWlpcPrppwcFBQVBKBQK4uPjg27dugVHHnlkUF5e3uBYIPjd73633ucsLi5ebeznn38OEhISgtNOO229j99zzz2DXr16BbW1tXVj4XA42HrrrYPtt9++wbHDhw8PNttss6C0tHS9z7uq6dOnB0Dwt7/9rcH4m2++GQDB6NGjG4yv/LPyq1/9KujRo0eD+oIgCPbaa69g5MiRQVpaWjBmzJi68csuuywAgmnTpq2xjujnWXmOefPmrbXujX0/NsagQYOCbbfdtsH789133w2A4N///vd6H9+rV69g2LBh6z3u2WefDYDgwQcfbDA+dOjQoLCwMKipqVnn49f389puu+2Cfffdd53P8eijjwZA8Prrr6+33ua0Me/dN954IwCCP//5z+s99qOPPgri4uKC66+/fp3HXXjhhcFBBx1Ud/uBBx4I8vPz625PmzYtSE1NDV577bUm1yupdXIqvqQOJRQKcdZZZzF+/Hi22WYbUlNTGThwIM8880yD4+bNm8evf/1revToQVJSErm5uey555688sorDY575ZVXGDJkCJmZmaSmprLnnnvy6quvNjhm5fTSzz//nOOPP56srCxycnI477zzqKmp4dtvv+WQQw4hIyOD3r17c8MNN6yx9uXLl3PeeedRUFBASkoK++67L5988kmjXvfDDz/MHnvsQVpaGunp6Rx88MGNfuya7L777gDMnDmzwWucMmUKxx13HNnZ2XVJ49qm4j/44IPssccepKenk56ezg477MDdd9/d4Jim/HzXdO6N1bt3bw4//HAmTZrEjjvuSHJyMldeeWXd9Onx48dz/vnns9lmm5GUlMQPP/wARFLqgQMHkpycTE5ODkcfffRqSxdOOeUU0tPT+eKLLzjooIPIyMhgyJAhG1Xvr3/9ax566CEuvfRSDjvsMG688UZuuOEGkpKSqKys3KDnzMvLW22ssLCQ7t27N5h2vjYJCQmkp6cTF1f/K0coFCIzM5Pk5OS6sRkzZvD0009z+umnk52dvUG1rskuu+wCQHFx8RrvP/XUU5k9ezYvv/xy3dh3333HO++8w6mnnrra8QsWLCAuLm6NPxegwetsDX7++Wc+/PBDTj75ZDp1qp+oOXjwYLbcckueeOKJZjvXE088QXp6Oscff3yD8V/+8pfMmTOH//3vf812rpWip+KPGzeu7tz777//assZPvnkEw4//HDy8vJISkqisLCQYcOG8dNPP21UDRv73r377rsJhUJrfL+t6tZbbyUpKYmzzz57ncctX76ctLS0utvp6eksX7687vZvf/tbTjjhhDXOEpHUNrWuf30kaSPU1tZSU1PT4Ku2tna145599lluvfVWrrrqKh5//PG6xit6ne3JJ5/Mk08+yWWXXcZLL73EXXfdxYEHHsiCBQvqjpkwYQIHHXQQmZmZ3HfffTzyyCPk5ORw8MEHr9Z8AowYMYKBAwfy+OOPc/rpp3PzzTfz+9//nqOOOophw4bxxBNPcMABB3DRRRcxadKk1R7/pz/9iWnTpnHXXXdx1113MWfOHPbbb781rg+Ods011zBy5Ei23XZbHnnkEcaPH8/ixYvZe++9mTp1alN+xHVWNrC5ubkNxo855hi22GILHn30Uf7zn/+s9fGXXXYZJ510EoWFhYwbN44nnniCMWPG1H1QAE3/+Tb23CuFw+HV3i81NTWrHTdlyhT+8Ic/cM455/DCCy9w7LHH1t138cUXM2vWLP7zn//w3//+l7y8PK699lpOO+00tttuOyZNmsQ//vEPPv/8c/bYY4/V1qVXVVVx5JFHcsABB/DUU09x5ZVXrrO29b2/X3rpJU477TTOPPNMunbtysCBAxk1ahSPPPIIXbt2Xe21Pfjgg6SkpJCUlMTOO+/Mvffeu96fG8C0adOYOXPmeqfhQ2Rq/Ndff83VV1/NvHnzmD9/Pn//+9/5+OOPueCCC+qOe/vttwmCgMLCQkaOHEl6ejrJycnst99+TJ48uVF1rcn06dMB2HLLLdd4f79+/dh7772555576sbuueceevfuvcYPWvbYYw/C4TDHHHMML774IuXl5RtcW7TGvB835H3x5ZdfArD99tuvds7tt9++7v71eeutt8jIyCAhIYFtt92WG2+8cbX335dffsk222zT4AOE6HM39lxr+rt8TX82VzVs2DCuueYaAP71r38xefJkJk+ezLBhw6ioqGDo0KEUFxfzr3/9i5dffplbbrmFnj17snjx4vWee9WvcDhc95iNee+WlZXx2GOPMWTIEPr06bPe1/jWW2+xzTbb8Pjjj7PVVlsRHx9P9+7d+eMf/9hgKv7gwYN56aWXmDx5MiUlJfzzn/9k8ODBQOTP/ZQpU/jb3/623vNJakNiPWVAkjbWyqn4a/qKj49vcCwQ5OfnN5iWXFRUFMTFxQXXXntt3Vh6enowduzYtZ6zoqIiyMnJCY444ogG47W1tcHAgQODXXfdtW5s5fTSG2+8scGxO+ywQwAEkyZNqhurrq4OcnNzg2OOOaZubOVU3Z122ikIh8N14zNmzAgSEhKCX/3qV6uda6VZs2YFnTp1Cs4+++wG5168eHFQUFAQjBgxYq2vMfrcDz/8cFBdXR0sXbo0eOutt4ItttgiiI+PDz777LMG573ssstWe45Va5o2bVoQHx8fnHTSSWs974b8fNd07nW9prV9zZ49u+7YXr16BfHx8cG33367xufYZ599GowvXLgwSElJCQ477LAG47NmzQqSkpKCE088sW5szJgxARDcc889q9W48jWt76tXr14NHrf11lsHu+++e1BWVhaMGTNmndORTzzxxOCBBx4I3nrrreCxxx4LDj300EZNB66urg7222+/IDMzM5g1a9Y6j13pySefDLKysurqTklJCSZMmNDgmGuvvTYAgszMzGD48OHBCy+8EDz++OPB9ttvHyQnJ9e919Zm5VT866+/Pqiurg6WL18efPrpp8Eee+wRdOvWLZg+fXqD46Onfd97771BUlJSsGDBgqCmpibo1q1bcMUVVwRBEKw2FT8cDgdnnHFGEBcXFwBBKBQKttlmm+D3v//9Os+xNk15P658z6zvK3q6+gMPPBAAweTJk1c7969//esgMTFxnT/XIAiCM888M7jnnnuCN998M3jyySeDk046KQCCUaNGNTiuX79+wcEHH7za4+fMmRMAwTXXXLPO8zTmfb/qVHwguPzyy+tur20q/kcffRQAwZNPPrnOGvbdd99G/Yyj3xMb89697bbbAiB46KGH1lnXSklJSUFGRkaQnZ0d3HrrrcFrr70WXHLJJUF8fHyDv1/C4XCD98tWW20VfPfdd8GCBQuCvLy8YPz48Y06n6S2w83zJLUb999/P9tss02DsTVNAd9///3JyMiou52fn09eXl6DtHjXXXdl3LhxdOnShQMPPJCdd965wSZa7733HqWlpYwZM2a1JOmQQw7hhhtuoKKiosFUyMMPP7zBcdtssw2fffYZhx56aN1Yp06d2GKLLRrUstKJJ57Y4PX06tWLwYMH8/rrr6/1Z/Liiy9SU1PD6NGjG9SZnJzMvvvuu87HRjvhhBMa3O7Tpw+PPfbYailgdJq9Ni+//DK1tbX87ne/W+sxG/Lzbcy5o11//fUccMABq42vuiHY9ttvv9a0d9VzTp48mWXLlq22i3qPHj044IAD1jjTYE11//rXv17t/bImq256dtttt/GLX/yCbt26kZyczNKlSykqKuKoo45qMO0d4IEHHlitjiOOOILrrruOc845Z7XZGABBEHDaaafx9ttv8/jjjzdqk7gXXniBUaNGcfzxxzNixAg6derE008/zSmnnEJVVRW//OUvAeoS0O7du/P4448THx8PRBLyLbbYghtuuIEJEyas93wXXXQRF110Ud3tjIwMXn/99XVupHb88cdzzjnn8MADD9C7d2+KiopW+3+4UigU4j//+Q8XX3wxzz33HB999BFvvfUWN998M7fffjvPPfcc++6773rrXFVj3o9XXHEFZ5111nqfK/rvt+i616QxV6z417/+1eD28OHDyc7O5tZbb+W8885jxx13bNTzNfbqGK+88gpZWVmrjf/iF79o1OPXZIsttiA7O5uLLrqIuXPnss8++6xxY9Xbb7+9QYK/NtEzYDbmvXv33XfTpUsXjj766Ea9jnA4zOLFi3nooYfqfh77778/FRUV3HLLLVx55ZVsscUWdUsQ/va3v1FWVsbmm29OXFwcp512Wt1Mni+++IKzzjqLzz//nL59+3LzzTez9957N6oOSa2Pjb2kdmObbbapW0+7Ll26dFltLCkpiWXLltXdfvjhh/nrX//KXXfdxaWXXkp6ejpHH300N9xwAwUFBXXrdY877ri1nqe0tLRB45mTk9Pg/sTERFJTU1druBITE9c4vbegoGCNY5999tlaa1hZ59p2Wm7seuCVTUd8fDxdu3Zda0PXrVu39T7XvHnzABrsZL2qDfn5Nubc0TbffPNGvV/W9byr3rdyqcaaHlNYWNhgHTdAamoqmZmZqx1bUFCw1jXc0VZtlPbbbz9+/PFHXnvtNa644gq+++47Tj31VC644AJeeOEF+vfvv87nGzVqFM888wwfffRRgw+cINLU/+pXv2LChAncd999DB8+fL31BUHAqaeeyj777NNgqvuBBx5IWVkZZ599NiNGjCAtLa3uz+WBBx5Y1xhB5Gc5cOBApkyZst7zAZx77rmMGjWKyspK3n//ff785z8zfPhwPvvsszX+2QdIS0vjhBNO4J577qFXr14ceOCB9OrVa53n6dWrF7/97W/rbj/yyCOMHDmSP/zhD3zwwQeNqjVaY96PPXv2XOefm5Wi3xcrX3P0MqKVSktLV/t7qbFGjRrFrbfeyvvvv1/X2Hfp0mWt54HV/w5cm4EDB65x6ciqf1c2RVZWFm+++SZXX301f/rTn1i4cCHdunXj9NNP589//nPdB7dbbLEFQRCs9/mi/+7c0Pfu559/zkcffcS5557bqCsTrDxXUVERBx98cIPxQw89lFtuuYUpU6awxRZb1I3n5ubWfUj35ptvMnHiRD7//HOqq6s56qijGDVqFC+88ALjx49n+PDh/PDDDxv8npAUW66xl6Q16Nq1K7fccgszZsxg5syZXHvttUyaNKkuxVv5S+f//d//8eGHH67xa02XgtoYRUVFaxxbW7MSXedjjz22xhobu5nVyqZjxx13XGdK25hEbuUvmevasGpDfr6NTQObqikJ5Mr/F3Pnzl3t2Dlz5qzWrKztua+66ioSEhLW+7WmTQLT0tI44ogjGDBgALfccgvffvstVVVVDdazr83KhmbVD3xWNvX33nsvd911F6NGjVrvc0HkA5q5c+ey6667rnbfoEGDqKioqLve+JrWgEefv7EfQnXv3p1ddtmFPffck/PPP5+77rqLn3/+mcsvv3ydjzv11FP59NNP+e9//9uoTcxWNWLEiCatWd8Qp556aqPeF9F7A6z8MOeLL75Y7fm++OKL9X7YszZreq8MGDCAr7/+erVZNivPvaHnai4DBgxg4sSJLFiwgE8//ZQTTjiBq666ihtvvLHumCFDhjTqZxz9HtnQ9+7KzUJ/9atfNfo1rO1ca/uzu1JlZSVnnHEGl156KX379uXbb79l2rRpXHDBBaSkpPDrX/+aUCi0UftZSIotE3tJWo+ePXty1lln8eqrr/Luu+8CkWs6d+7cmalTpzZqamxzeOihhzjvvPPqmsGZM2fy3nvvMXr06LU+5uCDD6ZTp078+OOPTZ6q3lIOOugg4uPjue2229hjjz3WeEwsfr7NYY899iAlJYUJEyY02Bn8p59+4rXXXlvnDIRoGzoVPwiC1T4s6NGjB/369aOkpGS9zzd+/HgSEhLYeeedGzzn6aefzr333svtt99eN3W+MbKzs0lOTub9999f7b7JkycTFxdXN7tht912o3v37rz00kvU1tbWJZ9z5szhs88+2+BroJ900kncdddd3HnnnfzhD39YaxK/xx57cOqpp1JWVrbOadFz585d44yMJUuWMHv2bAoLCzeozsbYkKn4m222GbvuuisTJkzgggsuqPu5vv/++3z77beMHTt2g2q5//77gforZAAcffTR3HnnnTz++OMNlu/cd999FBYWsttuu23QuZpi5Z+J6BlYqwqFQgwcOJCbb76ZcePGNUjUN2Qq/oa8dysrK5kwYQK77rprkz7wOPbYY3nppZd4/vnnGzzvc889R1xc3FpnZ11zzTUkJibWfcC38oOAiooKMjIyqK6uprKyslGzFSS1Tjb2ktqNL7/8co07J/ft23eN64XXpqysjP33358TTzyRrbfemoyMDD788ENeeOEFjjnmGCBy6aD/+7//Y8yYMZSWlnLccceRl5fHvHnz+Oyzz5g3bx633XZbs702gJKSEo4++mhOP/10ysrKuPzyy0lOTubiiy9e62N69+7NVVddxSWXXMK0adM45JBDyM7Opri4mA8++IC0tLS6ndg3ld69e/OnP/2Jv/zlLyxbtoyRI0eSlZXF1KlTmT9/PldeeeUm+fl+//33a2w4u3fv3qjpzmvSuXNnLr30Uv70pz8xevRoRo4cyYIFC7jyyitJTk5eb2q8UmFh4QY1iP379+ess85il112oaKigh9++IFXX32V9957r+6SYAB/+9vfmDp1KkOGDKF79+6UlJRw991389JLL3HFFVc0aFrOOecc7r77bk499VQGDBjQ4GeWlJTUYH31kCFDePPNN+v+HCYlJXHmmWdy0003MXr0aE444QTi4+N58sknefDBBznttNPqpv3GxcVx8803M2LECIYPH85vf/tbKioq+Mtf/kJiYuI63+frc/3117Pbbrvxl7/8hbvuumutx616ucU1ufrqq3n33Xc54YQT2GGHHUhJSWH69OnceuutLFiwYI07jf/3v/9d47r36A96GvN+7N279zr3Clib66+/nqFDh3L88cdz5plnUlJSwh//+Ef69+/f4IOamTNn0rdvX8aMGVP3s3jwwQeZNGkSw4YNo1evXixatIhHH32UiRMncsoppzBw4MC6xx966KEMHTqU3/72t5SXl7PFFlvw0EMP8cILLzBhwoQG09Rbysom+Y477iAjI4Pk5GT69OnD5MmT+fe//81RRx3F5ptvThAETJo0iUWLFjF06NC6x2+11VZNPueGvHeffPJJSktL15nWn3baadx33338+OOPdR9I/fKXv+T222/nzDPPZP78+Wy77ba88sor/Otf/+LMM89c4wdX33zzDTfccAOvv/563RULttpqq7rlJL/73e94+OGH6dSpU4MPaiS1MTHYsE+SmtW6dsUHgjvvvLPuWCD43e9+t9pz9OrVq26X4+XLlwe/+c1vgu233z7IzMwMUlJSgq222iq4/PLLg4qKigaPe/PNN4Nhw4YFOTk5QUJCQrDZZpsFw4YNCx599NG6Y9a2M/aYMWOCtLS01WrZd999g+22267u9spds8ePHx+cc845QW5ubpCUlBTsvffewUcffdTgsavuQL/Sk08+Gey///5BZmZmkJSUFPTq1Ss47rjjgldeeWUdP9n6c0e/njVZ1+7fa6vp/vvvDwYNGhQkJycH6enpwY477hjce++9DY7ZmJ/v+l7T2r4uueSSumN79eoVDBs2bK3Psbafy1133RVsv/32QWJiYpCVlRUMHz48+Oqrrxocs7b//xvjb3/7W7D33nsHubm5QSgUCpKTk4OtttoquPrq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qkRiHxYWhsViKVKdj42NLVLF/5unpyeenp5F2gMDA3VjSoUWEBCge1QqPN2nUhnoPpWKTveoVAa6Ty9fcQrLVWJXfA8PD9q3b8+yZcsKtS9btoxu3bq5KCoRERERERGRy1clKvYAEydOZNiwYXTo0IGuXbvy/vvvc/ToUUaNGuXq0ERERERERERKrcok9kOGDCEhIYGXXnqJU6dO0bJlSxYvXkydOnWK9X5PT09eeOGF807PF6kIdI9KZaD7VCoD3adS0ekelcpA92n5qjLPsRcRERERERG5ElWJNfYiIiIiIiIiVyol9iIiIiIiIiKVmBJ7ERERERERkUpMib2IiIiIiIhIJabEvhjeeecd6tWrh5eXF+3bt2ft2rWuDkmqiClTptCxY0f8/f0JDw/nlltuYd++fYX6GIbB5MmTiYqKwtvbmz59+rBr165CfbKzs3n00UcJCwvD19eXQYMGcfz48fK8FKkipkyZgslkYsKECY423aNSEZw4cYJ7772X0NBQfHx8aNu2LVu3bnWc130qrpaXl8dzzz1HvXr18Pb2pn79+rz00kvYbDZHH92nUt7WrFnDwIEDiYqKwmQyMX/+/ELnnXVPJiYmMmzYMAIDAwkMDGTYsGEkJSWV8dVdWZTYX8LXX3/NhAkTePbZZ9m2bRs9e/bkhhtu4OjRo64OTaqA1atXM3bsWDZs2MCyZcvIy8ujf//+pKenO/q8+uqrzJgxg5kzZ7J582YiIyPp168fqampjj4TJkxg3rx5fPXVV6xbt460tDRuuukmrFarKy5LrlCbN2/m/fffp3Xr1oXadY+KqyUmJtK9e3fc3d356aef2L17N9OnTycoKMjRR/epuNq0adN49913mTlzJnv27OHVV1/ltdde46233nL00X0q5S09PZ02bdowc+bM85531j15zz33sH37dpYsWcKSJUvYvn07w4YNK/Pru6IYclGdOnUyRo0aVaitadOmxqRJk1wUkVRlsbGxBmCsXr3aMAzDsNlsRmRkpDF16lRHn6ysLCMwMNB49913DcMwjKSkJMPd3d346quvHH1OnDhhmM1mY8mSJeV7AXLFSk1NNRo1amQsW7bM6N27tzF+/HjDMHSPSsXw1FNPGT169Ljged2nUhEMGDDAuP/++wu13Xbbbca9995rGIbuU3E9wJg3b57j2Fn35O7duw3A2LBh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V111FSaTiT59+hTq+/rrr1O9enVCQ0MZO3Ysubm5l/w9EBERqUiU2IuIiFQiCQkJLF26lLFjx+Lr63vePiaTqdDxCy+8wM0338yOHTu4//77mTdvHuPHj+exxx5j586dPPLII9x3332sXLmyxPE8++yzTJ8+nS1btuDm5sb999/vOPfNN9/wwgsv8PLLL7NlyxaqV6/OO++8U+LPKGjFihXs2bOHZcuWsXDhwmK9Z9OmTQAsX76cU6dOMXfuXMe5lStXcvDgQVauXMknn3zC7NmzHV8IiIiIVBaaii8iIlKJ/PXXXxiGQZMmTQq1h4WFOarhY8eOZdq0aY5z99xzT6GE+5577mHkyJGMGTMGgIkTJ7JhwwZef/11rr766hLF8/LLL9O7d28AJk2axIABA8jKysLLy4s333yT+++/nwcffBCA//znPyxfvvyiVftL8fX15X//+1+JpuD/PX0/NDSUyMjIQueCg4OZOXMmFouFpk2bMmDAAFasWFFo+r+IiEhFp4q9iIhIJXRuVX7Tpk1s376dFi1akJ2dXehchw4dCh3v2bOH7t27F2rr3r07e/bsKXEcrVu3dryuXr06ALGxsY7P6dq1a6H+5x6XVKtWrZy6rr5FixZYLBbHcfXq1R3xi4iIVBaq2IuIiFQiDRs2xGQysXfv3kLt9evXB8Db27vIe843Zf/cLwYMw3C0mc1mR9vfLrTuvOBGfH+/32azXfI6SutC11IwVrhwvOc6dyNBk8lUpvGLiIiUBVXsRUREKpHQ0FD69evHzJkzSU9PL9UYzZo1Y926dYXafvvtN5o1awbkT10/deqU43xpHhXXrFkzNmzYUKjt3GNnqFatWqFYDxw4UOiRf39X+K1Wq9M/W0REpCJQxV5ERKSSeeedd+jevTsdOnRg8uTJtG7dGrPZzObNm9m7dy/t27e/6PufeOIJBg8eTLt27ejbty8//vgjc+fOZfny5YC96t+lSxemTp1K3bp1iY+P57nnnitxnOPHj2fEiBF06NCBHj168Pnnn7Nr1y7H7AJnueaaa5g5cyZdunTBZrPx1FNPFarEh4eH4+3tzZIlS6hZsyZeXl4EBgY6NQYRERFXUsVeRESkkmnQoAHbtm3j2muv5emnn6ZNmzZ06NCBt956i8cff5x///vfF33/Lbfcwv/93//x2muv0aJFC9577z0+/vjjQo+B++ijj8jNzaVDhw6MHz/e8Zi8khgyZAjPP/88Tz31FO3btyc6OprRo0eXeJxLmT59OrVq1aJXr17cc889PP744/j4+DjOu7m58d///pf33nuPqKgobr75ZqfHICIi4kom49xFaSIiIiIiIiJSaahiLyIiIiIiIlKJKbEXERERERERqcSU2IuIiIiIiIhUYkrsRURERERERCoxJfYiIiIiIiIilZgSexEREREREZFKTIm9iIiIiIiISCWmxF5ERERERESkElNiLyIiIiIiIlKJKbEXERERERERqcSU2IuIiIiIiIhUYv8PZ6CCZiNFdscAAAAASUVORK5CYII=", "text/plain": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "Tester.test(ensemble_pricer, test)" ] }, { "cell_type": "code", "execution_count": 32, "id": "57bc0223-e3d5-4c04-9488-e9a7fdb0c193", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Specialist: 0.28\n", "Frontier: 0.41\n", "RandomForest: -0.29\n", "Min: 0.35\n", "Max: 0.22\n", "Intercept=25.61\n" ] } ], "source": [ "# Train a Linear Regression\n", "np.random.seed(42)\n", "\n", "lr = LinearRegression()\n", "lr.fit(X, ys)\n", "\n", "feature_columns = X.columns.tolist()\n", "\n", "for feature, coef in zip(feature_columns, lr.coef_):\n", " print(f\"{feature}: {coef:.2f}\")\n", "print(f\"Intercept={lr.intercept_:.2f}\")" ] }, { "cell_type": "code", "execution_count": 33, "id": "75054646-2116-4e65-9d6d-92784bd3f27f", "metadata": {}, "outputs": [ { "data": { "text/plain": [ "['ensemble_model.pkl']" ] }, "execution_count": 33, "metadata": {}, "output_type": "execute_result" } ], "source": [ "joblib.dump(lr, 'ensemble_model.pkl')" ] }, { "cell_type": "code", "execution_count": null, "id": "bacdf607-37b9-4997-adb1-d63abfb645b1", "metadata": {}, "outputs": [], "source": [ "print(proprietary(test[1]))\n", "print(gpt_4o_mini_rag(test[1]))" ] }, { "cell_type": "code", "execution_count": null, "id": "b35532e7-098a-4ab9-a8f7-8f101b437181", "metadata": {}, "outputs": [], "source": [ "truths = []\n", "proprietaries = []\n", "rags = []\n", "for i in tqdm(range(1000,1250)):\n", " item = test[i]\n", " truths.append(item.price)\n", " proprietaries.append(proprietary(item))\n", " rags.append(gpt_4o_mini_rag(item))" ] }, { "cell_type": "code", "execution_count": null, "id": "e6ae54c7-6e8e-4333-b075-b59978fed560", "metadata": {}, "outputs": [], "source": [ "mins = [min(p,r) for p,r in zip(proprietaries, rags)]\n", "maxes = [max(p,r) for p,r in zip(proprietaries, rags)]\n", "\n", "X = pd.DataFrame({\n", " 'Proprietary': proprietaries,\n", " 'RAG': rags,\n", " 'Min': mins,\n", " 'Max': maxes,\n", "})\n", "\n", "# Convert y to a Series\n", "y = pd.Series(truths)" ] }, { "cell_type": "code", "execution_count": null, "id": "e68684ed-d029-4d95-bb13-eead19b20e49", "metadata": {}, "outputs": [], "source": [ "# Train a Linear Regression\n", "np.random.seed(42)\n", "\n", "lr = LinearRegression()\n", "lr.fit(X, y)\n", "\n", "feature_columns = [\"Proprietary\", \"RAG\", \"Min\", \"Max\"]\n", "\n", "for feature, coef in zip(feature_columns, lr.coef_):\n", " print(f\"{feature}: {coef:.2f}\")\n", "print(f\"Intercept={lr.intercept_:.2f}\")" ] }, { "cell_type": "code", "execution_count": null, "id": "28530362-97b8-42a0-bf89-967539b6f170", "metadata": {}, "outputs": [], "source": [ "def ensemble(item):\n", " prop = proprietary(item)\n", " rag = gpt_4o_mini_rag(item)\n", " Xt = pd.DataFrame({\n", " 'Proprietary': [prop],\n", " 'RAG': [rag],\n", " 'Min': [min(prop,rag)],\n", " 'Max': [max(prop,rag)],\n", " })\n", " yt = lr.predict(Xt)\n", " return yt[0]" ] }, { "cell_type": "code", "execution_count": null, "id": "08021c05-340b-4ee2-9d11-4b280766976f", "metadata": {}, "outputs": [], "source": [ "ensemble(test[0])" ] }, { "cell_type": "code", "execution_count": null, "id": "d8308c74-546f-4fc0-ada4-1974addacfd1", "metadata": {}, "outputs": [], "source": [ "test[0].price" ] }, { "cell_type": "code", "execution_count": null, "id": "80792910-c59f-4d96-aa53-683464a8e60c", "metadata": {}, "outputs": [], "source": [ "Tester.test(ensemble, test)" ] }, { "cell_type": "code", "execution_count": null, "id": "d0c41043-2049-4883-947f-2aad2f6954c2", "metadata": {}, "outputs": [], "source": [ "from sklearn.ensemble import RandomForestRegressor\n", "\n", "result = collection.get(include=['embeddings', 'documents', 'metadatas'])\n", "vectors = np.array(result['embeddings'])\n", "documents = result['documents']\n", "prices = [metadata['price'] for metadata in result['metadatas']]" ] }, { "cell_type": "code", "execution_count": null, "id": "e9c3276f-ae01-478d-bb27-dc73b567b41a", "metadata": {}, "outputs": [], "source": [ "rf_model = RandomForestRegressor(n_estimators=100, random_state=42, n_jobs=8)\n", "rf_model.fit(vectors, prices)" ] }, { "cell_type": "code", "execution_count": null, "id": "3e8f70cd-4147-40c6-9861-a3513b7e5499", "metadata": {}, "outputs": [], "source": [ "def new_rf(item):\n", " text = item.prompt.split(\"to the nearest dollar?\\n\\n\")[1].split(\"\\n\\nPrice is $\")[0]\n", " return " ] }, { "cell_type": "code", "execution_count": null, "id": "f91c903b-8db1-4374-807e-3a8ce282ef30", "metadata": {}, "outputs": [], "source": [ "Tester.test(new_rf, test)" ] }, { "cell_type": "code", "execution_count": null, "id": "3c8e23c5-1ed3-4bd1-a3c0-129d4712c93a", "metadata": {}, "outputs": [], "source": [ "forests = []\n", "for item in tqdm(test[1000:1250]):\n", " description = item.prompt.split(\"to the nearest dollar?\\n\\n\")[1].split(\"\\n\\nPrice is $\")[0]\n", " forests.append(new_rf(item))" ] }, { "cell_type": "code", "execution_count": null, "id": "8e2eca63-8230-4904-9a79-7e779747479e", "metadata": {}, "outputs": [], "source": [ "truths2 = []\n", "proprietaries2 = []\n", "rags2 = []\n", "forests2 = []\n", "for i in tqdm(range(1000,2000)):\n", " item = test[i]\n", " truths2.append(item.price)\n", " proprietaries2.append(proprietary(item))\n", " rags2.append(gpt_4o_mini_rag(item))\n", " forests2.append(new_rf(item))" ] }, { "cell_type": "code", "execution_count": null, "id": "0a3e057f-05c5-4f8f-8b3b-0afdfccc1412", "metadata": {}, "outputs": [], "source": [ "mins2 = [min(p,r,f) for p,r,f in zip(proprietaries2, rags2, forests2)]\n", "maxes2 = [max(p,r,f) for p,r,f in zip(proprietaries2, rags2, forests2)]\n", "\n", "\n", "\n", "X2 = pd.DataFrame({\n", " 'Proprietary': proprietaries2,\n", " 'RAG': rags2,\n", " 'Forest': forests2,\n", " 'Min': mins2,\n", " 'Max': maxes2,\n", "})\n", "\n", "# Convert y to a Series\n", "y2 = pd.Series(truths2)" ] }, { "cell_type": "code", "execution_count": null, "id": "1ae62175-b955-428e-b077-705c49ee71bd", "metadata": {}, "outputs": [], "source": [ "# Train a Linear Regression\n", "np.random.seed(42)\n", "\n", "lr2 = LinearRegression()\n", "lr2.fit(X2, y2)\n", "\n", "feature_columns = X2.columns.tolist()\n", "\n", "for feature, coef in zip(feature_columns, lr2.coef_):\n", " print(f\"{feature}: {coef:.2f}\")\n", "print(f\"Intercept={lr.intercept_:.2f}\")" ] }, { "cell_type": "code", "execution_count": null, "id": "214a3831-c464-4218-a349-534b6bda7f12", "metadata": {}, "outputs": [], "source": [ "def ensemble2(item):\n", " prop = proprietary(item)\n", " rag = gpt_4o_mini_rag(item)\n", " r_f = new_rf(item)\n", " Xt2 = pd.DataFrame({\n", " 'Proprietary': [prop],\n", " 'RAG': [rag],\n", " 'Forest': [r_f],\n", " 'Min': [min(prop,rag, r_f)],\n", " 'Max': [max(prop,rag, r_f)],\n", " })\n", " yt2 = lr.predict(Xt2)\n", " return yt2[0]" ] }, { "cell_type": "code", "execution_count": null, "id": "b234cb68-af68-4475-ae18-8892aac6b74e", "metadata": {}, "outputs": [], "source": [ "Tester.test(ensemble2, test)" ] }, { "cell_type": "code", "execution_count": null, "id": "10a7275f-1aa9-4446-9100-a7a0ba0215f2", "metadata": {}, "outputs": [], "source": [] } ], "metadata": { "kernelspec": { "display_name": "Python 3 (ipykernel)", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.11.10" } }, "nbformat": 4, "nbformat_minor": 5 }