{ "cells": [ { "cell_type": "markdown", "id": "e20d8915", "metadata": {}, "source": [ "# 📌 Notebook 1: Embed and Store Shot Data in Qdrant\n", "\n", "This notebook loads your cleaned shot data, embeds it using `bge-small-en-v1.5`, and stores the embeddings in Qdrant for use in retrieval and recommendation." ] }, { "cell_type": "markdown", "id": "b11634a3", "metadata": {}, "source": [ "# Initial Setup" ] }, { "cell_type": "code", "execution_count": 1, "id": "edc009c4", "metadata": {}, "outputs": [], "source": [ "# # Step 1: Initial Setup:\n", "\n", "# # Load sentence-transformers and GTE-small model\n", "# from sentence_transformers import SentenceTransformer\n", "# model = SentenceTransformer('thenlper/gte-small')" ] }, { "cell_type": "markdown", "id": "8d5248e0", "metadata": {}, "source": [ "## Load Shot Data From .csv" ] }, { "cell_type": "code", "execution_count": 2, "id": "dce5090d", "metadata": {}, "outputs": [ { "data": { "text/html": [ "
| \n", " | Date | \n", "Club Type | \n", "Club Description | \n", "Carry Distance | \n", "Total Distance | \n", "Ball Speed | \n", "Club Speed | \n", "Spin Rate | \n", "Attack Angle | \n", "Descent Angle | \n", "Shot Classification | \n", "
|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | \n", "2025-02-04 12:41:00 | \n", "Driver | \n", "TopGolf - Driver (+1; N; 2.75T) | \n", "124.33 | \n", "171.19 | \n", "122.16 | \n", "85.92 | \n", "1154 | \n", "2.95 | \n", "11.33 | \n", "Hook | \n", "
| 1 | \n", "2025-02-04 12:41:42 | \n", "Driver | \n", "TopGolf - Driver (+1; N; 2.75T) | \n", "104.75 | \n", "150.95 | \n", "120.35 | \n", "84.20 | \n", "1666 | \n", "2.45 | \n", "8.19 | \n", "Push Hook | \n", "
| 2 | \n", "2025-02-04 12:42:17 | \n", "Driver | \n", "TopGolf - Driver (+1; N; 2.75T) | \n", "163.45 | \n", "195.51 | \n", "115.05 | \n", "86.28 | \n", "1227 | \n", "4.30 | \n", "23.02 | \n", "Push | \n", "
| 3 | \n", "2025-02-04 12:43:05 | \n", "Driver | \n", "TopGolf - Driver (+1; N; 2.75T) | \n", "162.57 | \n", "192.56 | \n", "110.91 | \n", "81.96 | \n", "1783 | \n", "1.74 | \n", "24.87 | \n", "Push | \n", "
| 4 | \n", "2025-02-04 12:44:18 | \n", "Driver | \n", "TopGolf - Driver (+1; N; 2.75T) | \n", "105.30 | \n", "152.00 | \n", "118.83 | \n", "80.78 | \n", "1478 | \n", "1.29 | \n", "8.67 | \n", "Push Draw | \n", "