This commit introduces significant updates to the LinkedIn data discovery documentation by adding two new Jupyter notebooks that provide detailed insights into data discovery processes. The previous workshop notebook has been removed to streamline the content and avoid redundancy. Additionally, the URL seeder documentation has been expanded with a new tutorial and several enhancements to existing scripts, improving usability and clarity. The changes include: - Added and for comprehensive LinkedIn data discovery. - Removed to eliminate outdated content. - Updated to reflect new data visualization requirements. - Introduced and to facilitate easier access to URL seeding techniques. - Enhanced existing Python scripts and markdown files in the URL seeder section for better documentation and examples. These changes aim to improve the overall documentation quality and user experience for developers working with LinkedIn data and URL seeding techniques.
5859 lines
218 KiB
Plaintext
5859 lines
218 KiB
Plaintext
{
|
||
"cells": [
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {
|
||
"id": "nhF2o_bUd2XI"
|
||
},
|
||
"source": [
|
||
"# 🧠 Advanced LinkedIn Insights with Crawl4AI: Knowledge Graph & AI Analysis\n",
|
||
"\n",
|
||
"## Welcome to Part 2!\n",
|
||
"\n",
|
||
"In **Part 1**, we extracted LinkedIn company and people data. Now, we'll transform that raw data into actionable insights:\n",
|
||
"\n",
|
||
"- 🕸️ **Build a company similarity graph** using semantic embeddings\n",
|
||
"- 🏢 **Infer organizational structures** with LLM analysis\n",
|
||
"- 🎯 **Identify key decision makers** through influence scoring\n",
|
||
"- 🌐 **Create an interactive knowledge graph** visualization\n",
|
||
"- 💬 **Enable AI-powered queries** on your data\n",
|
||
"\n",
|
||
"If you haven't completed Part 1, please start there to generate the required data files, or use our sample data to follow along.\n",
|
||
"- **Part 1**: [Data\n",
|
||
" Extraction](https://colab.research.google.com/drive/10nRCwmfxPjVrRUHyJsYlX7BH5bvPoGpx)\n",
|
||
" - Extract LinkedIn company and people data\n",
|
||
" \n",
|
||
"## What You'll Build\n",
|
||
"\n",
|
||
"An **interactive B2B intelligence dashboard** that:\n",
|
||
"1. Shows companies as nodes in a network graph\n",
|
||
"2. Visualizes organizational hierarchies\n",
|
||
"3. Highlights decision makers with influence scores\n",
|
||
"4. Enables chat-based exploration of the data\n",
|
||
"\n",
|
||
"## Prerequisites\n",
|
||
"\n",
|
||
"- Google Colab (free tier sufficient)\n",
|
||
"- **Complete Part 1 first**: [📊 LinkedIn Data Extraction\n",
|
||
" Workshop](https://colab.research.google.com/drive/10nRCwmfxPjVrRUHyJsYlX7BH5bvPoGpx)\n",
|
||
" - Part 1 generates the `companies.jsonl` and `people.jsonl` files needed here\n",
|
||
" - If you haven't completed Part 1, you can still follow along using sample data\n",
|
||
"- LLM API key for org chart inference (Gemini recommended)\n",
|
||
"- OpenAI API key for chat functionality (optional)\n",
|
||
"\n",
|
||
"## Pipeline Overview\n",
|
||
"\n",
|
||
"```\n",
|
||
"Raw Data → Embeddings → Similarity Graph → Org Charts → Decision Makers → Visualization\n",
|
||
"```\n",
|
||
"\n",
|
||
" ## Pipeline Overview\n",
|
||
"\n",
|
||
" This notebook implements an 8-step pipeline to transform raw LinkedIn data into\n",
|
||
" actionable B2B intelligence:\n",
|
||
"\n",
|
||
" 1. **Setup & Dependencies** → Install required libraries and prepare environment\n",
|
||
" 2. **Data Loading** → Import companies and people data from Part 1\n",
|
||
" 3. **Semantic Embeddings** → Convert company descriptions into mathematical\n",
|
||
" representations\n",
|
||
" 4. **Similarity Graph** → Build a network showing company relationships\n",
|
||
" 5. **Organizational Inference** → Use AI to understand company hierarchies\n",
|
||
" 6. **Decision Maker Identification** → Score and extract key contacts\n",
|
||
" 7. **Visualization Generation** → Create interactive dashboard files\n",
|
||
" 8. **Interactive Display** → Launch and view the knowledge graph\n",
|
||
"\n",
|
||
" Each step builds upon the previous, creating a complete intelligence system.\n",
|
||
"\n",
|
||
"Let's begin! 🚀"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"source": [],
|
||
"metadata": {
|
||
"id": "hGkQINWmrNuA"
|
||
}
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {
|
||
"id": "mhJgiWYZd2XJ"
|
||
},
|
||
"source": [
|
||
"## Step 0: Setup and Dependencies\n",
|
||
"\n",
|
||
" In this step, we prepare the Colab environment for our insights pipeline. We clone the\n",
|
||
" Crawl4AI repository to access template files and install essential libraries:\n",
|
||
" sentence-transformers for creating semantic embeddings, litellm for LLM integration,\n",
|
||
" and data processing tools. This foundation ensures all subsequent steps have the\n",
|
||
" necessary resources and dependencies to execute smoothly."
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 1,
|
||
"metadata": {
|
||
"id": "717tTpmad2XK"
|
||
},
|
||
"outputs": [],
|
||
"source": [
|
||
"%%capture\n",
|
||
"# Clone the repository and copy necessary files\n",
|
||
"!git clone -b next https://github.com/unclecode/crawl4ai.git\n",
|
||
"!cp -r /content/crawl4ai/docs/apps/linkdin/{templates,samples} /content/\n",
|
||
"!mkdir -p /content/output"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 2,
|
||
"metadata": {
|
||
"colab": {
|
||
"base_uri": "https://localhost:8080/"
|
||
},
|
||
"collapsed": true,
|
||
"id": "c1Zs5nYId2XK",
|
||
"outputId": "effbad97-bf14-444e-8332-679d14394e00"
|
||
},
|
||
"outputs": [
|
||
{
|
||
"output_type": "stream",
|
||
"name": "stdout",
|
||
"text": [
|
||
"\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m8.0/8.0 MB\u001b[0m \u001b[31m76.9 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
|
||
"\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m363.4/363.4 MB\u001b[0m \u001b[31m3.9 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
|
||
"\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m13.8/13.8 MB\u001b[0m \u001b[31m38.8 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
|
||
"\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m24.6/24.6 MB\u001b[0m \u001b[31m34.1 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
|
||
"\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m883.7/883.7 kB\u001b[0m \u001b[31m24.4 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
|
||
"\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m664.8/664.8 MB\u001b[0m \u001b[31m1.3 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
|
||
"\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m211.5/211.5 MB\u001b[0m \u001b[31m6.9 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
|
||
"\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m56.3/56.3 MB\u001b[0m \u001b[31m9.3 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
|
||
"\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m127.9/127.9 MB\u001b[0m \u001b[31m7.9 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
|
||
"\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m207.5/207.5 MB\u001b[0m \u001b[31m5.0 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
|
||
"\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m21.1/21.1 MB\u001b[0m \u001b[31m32.6 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
|
||
"\u001b[?25h"
|
||
]
|
||
}
|
||
],
|
||
"source": [
|
||
"# Install required packages\n",
|
||
"!pip install -q sentence-transformers litellm pandas numpy scikit-learn"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {
|
||
"id": "3RGkhCXsd2XK"
|
||
},
|
||
"source": [
|
||
"## Step 1: Import Libraries and Configuration\n",
|
||
"\n",
|
||
" Here we import the LinkedIn data extracted in Part 1 of the workshop. The pipeline\n",
|
||
" accepts two JSONL files: companies.jsonl (containing company profiles, descriptions,\n",
|
||
" and metadata) and people.jsonl (containing employee information linked to companies).\n",
|
||
" Users can either upload their own data or use provided samples. This data serves as\n",
|
||
" the raw material for building our knowledge graph and organizational insights."
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 3,
|
||
"metadata": {
|
||
"colab": {
|
||
"base_uri": "https://localhost:8080/"
|
||
},
|
||
"id": "XPz492Gid2XK",
|
||
"outputId": "e84f6a1a-7c08-43f3-8b76-8a3d32c7008f"
|
||
},
|
||
"outputs": [
|
||
{
|
||
"output_type": "stream",
|
||
"name": "stdout",
|
||
"text": [
|
||
"✅ Libraries imported successfully!\n"
|
||
]
|
||
}
|
||
],
|
||
"source": [
|
||
"import json\n",
|
||
"import pandas as pd\n",
|
||
"import numpy as np\n",
|
||
"from pathlib import Path\n",
|
||
"from datetime import datetime\n",
|
||
"from collections import defaultdict\n",
|
||
"from typing import List, Dict, Any, Optional, Tuple\n",
|
||
"import warnings\n",
|
||
"warnings.filterwarnings('ignore')\n",
|
||
"\n",
|
||
"# For embeddings and similarity\n",
|
||
"from sentence_transformers import SentenceTransformer\n",
|
||
"from sklearn.metrics.pairwise import cosine_similarity\n",
|
||
"\n",
|
||
"# For LLM inference\n",
|
||
"import litellm\n",
|
||
"from google.colab import userdata\n",
|
||
"\n",
|
||
"# Configuration\n",
|
||
"SIMILARITY_THRESHOLD = 0.3\n",
|
||
"INDUSTRY_WEIGHT_BONUS = 0.10\n",
|
||
"GEO_WEIGHT_BONUS = 0.05\n",
|
||
"DECISION_THRESHOLD = 0.5\n",
|
||
"\n",
|
||
"print(\"✅ Libraries imported successfully!\")"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {
|
||
"id": "wFAVEUEnd2XK"
|
||
},
|
||
"source": [
|
||
"## Step 2: Load Data\n",
|
||
"\n",
|
||
" Here we import the LinkedIn data extracted in Part 1 of the workshop. The pipeline\n",
|
||
" accepts two JSONL files: companies.jsonl (containing company profiles, descriptions,\n",
|
||
" and metadata) and people.jsonl (containing employee information linked to companies).\n",
|
||
" Users can either upload their own data or use provided samples. This data serves as\n",
|
||
" the raw material for building our knowledge graph and organizational insights.\n",
|
||
"\n",
|
||
"Upload your `companies.jsonl` and `people.jsonl` files from Part 1, or use the sample data."
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 5,
|
||
"metadata": {
|
||
"colab": {
|
||
"base_uri": "https://localhost:8080/",
|
||
"height": 229
|
||
},
|
||
"id": "4uiMHAjgd2XK",
|
||
"outputId": "f1069602-c6fc-49d3-dc9f-6572fb56d7f9"
|
||
},
|
||
"outputs": [
|
||
{
|
||
"output_type": "stream",
|
||
"name": "stdout",
|
||
"text": [
|
||
"📤 Please upload your data files:\n",
|
||
"1. companies.jsonl\n",
|
||
"2. people.jsonl\n",
|
||
"\n",
|
||
"Or press Cancel to use sample data...\n"
|
||
]
|
||
},
|
||
{
|
||
"output_type": "display_data",
|
||
"data": {
|
||
"text/plain": [
|
||
"<IPython.core.display.HTML object>"
|
||
],
|
||
"text/html": [
|
||
"\n",
|
||
" <input type=\"file\" id=\"files-b53657a7-fc08-4fe7-b470-ee564bfe03aa\" name=\"files[]\" multiple disabled\n",
|
||
" style=\"border:none\" />\n",
|
||
" <output id=\"result-b53657a7-fc08-4fe7-b470-ee564bfe03aa\">\n",
|
||
" Upload widget is only available when the cell has been executed in the\n",
|
||
" current browser session. Please rerun this cell to enable.\n",
|
||
" </output>\n",
|
||
" <script>// Copyright 2017 Google LLC\n",
|
||
"//\n",
|
||
"// Licensed under the Apache License, Version 2.0 (the \"License\");\n",
|
||
"// you may not use this file except in compliance with the License.\n",
|
||
"// You may obtain a copy of the License at\n",
|
||
"//\n",
|
||
"// http://www.apache.org/licenses/LICENSE-2.0\n",
|
||
"//\n",
|
||
"// Unless required by applicable law or agreed to in writing, software\n",
|
||
"// distributed under the License is distributed on an \"AS IS\" BASIS,\n",
|
||
"// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n",
|
||
"// See the License for the specific language governing permissions and\n",
|
||
"// limitations under the License.\n",
|
||
"\n",
|
||
"/**\n",
|
||
" * @fileoverview Helpers for google.colab Python module.\n",
|
||
" */\n",
|
||
"(function(scope) {\n",
|
||
"function span(text, styleAttributes = {}) {\n",
|
||
" const element = document.createElement('span');\n",
|
||
" element.textContent = text;\n",
|
||
" for (const key of Object.keys(styleAttributes)) {\n",
|
||
" element.style[key] = styleAttributes[key];\n",
|
||
" }\n",
|
||
" return element;\n",
|
||
"}\n",
|
||
"\n",
|
||
"// Max number of bytes which will be uploaded at a time.\n",
|
||
"const MAX_PAYLOAD_SIZE = 100 * 1024;\n",
|
||
"\n",
|
||
"function _uploadFiles(inputId, outputId) {\n",
|
||
" const steps = uploadFilesStep(inputId, outputId);\n",
|
||
" const outputElement = document.getElementById(outputId);\n",
|
||
" // Cache steps on the outputElement to make it available for the next call\n",
|
||
" // to uploadFilesContinue from Python.\n",
|
||
" outputElement.steps = steps;\n",
|
||
"\n",
|
||
" return _uploadFilesContinue(outputId);\n",
|
||
"}\n",
|
||
"\n",
|
||
"// This is roughly an async generator (not supported in the browser yet),\n",
|
||
"// where there are multiple asynchronous steps and the Python side is going\n",
|
||
"// to poll for completion of each step.\n",
|
||
"// This uses a Promise to block the python side on completion of each step,\n",
|
||
"// then passes the result of the previous step as the input to the next step.\n",
|
||
"function _uploadFilesContinue(outputId) {\n",
|
||
" const outputElement = document.getElementById(outputId);\n",
|
||
" const steps = outputElement.steps;\n",
|
||
"\n",
|
||
" const next = steps.next(outputElement.lastPromiseValue);\n",
|
||
" return Promise.resolve(next.value.promise).then((value) => {\n",
|
||
" // Cache the last promise value to make it available to the next\n",
|
||
" // step of the generator.\n",
|
||
" outputElement.lastPromiseValue = value;\n",
|
||
" return next.value.response;\n",
|
||
" });\n",
|
||
"}\n",
|
||
"\n",
|
||
"/**\n",
|
||
" * Generator function which is called between each async step of the upload\n",
|
||
" * process.\n",
|
||
" * @param {string} inputId Element ID of the input file picker element.\n",
|
||
" * @param {string} outputId Element ID of the output display.\n",
|
||
" * @return {!Iterable<!Object>} Iterable of next steps.\n",
|
||
" */\n",
|
||
"function* uploadFilesStep(inputId, outputId) {\n",
|
||
" const inputElement = document.getElementById(inputId);\n",
|
||
" inputElement.disabled = false;\n",
|
||
"\n",
|
||
" const outputElement = document.getElementById(outputId);\n",
|
||
" outputElement.innerHTML = '';\n",
|
||
"\n",
|
||
" const pickedPromise = new Promise((resolve) => {\n",
|
||
" inputElement.addEventListener('change', (e) => {\n",
|
||
" resolve(e.target.files);\n",
|
||
" });\n",
|
||
" });\n",
|
||
"\n",
|
||
" const cancel = document.createElement('button');\n",
|
||
" inputElement.parentElement.appendChild(cancel);\n",
|
||
" cancel.textContent = 'Cancel upload';\n",
|
||
" const cancelPromise = new Promise((resolve) => {\n",
|
||
" cancel.onclick = () => {\n",
|
||
" resolve(null);\n",
|
||
" };\n",
|
||
" });\n",
|
||
"\n",
|
||
" // Wait for the user to pick the files.\n",
|
||
" const files = yield {\n",
|
||
" promise: Promise.race([pickedPromise, cancelPromise]),\n",
|
||
" response: {\n",
|
||
" action: 'starting',\n",
|
||
" }\n",
|
||
" };\n",
|
||
"\n",
|
||
" cancel.remove();\n",
|
||
"\n",
|
||
" // Disable the input element since further picks are not allowed.\n",
|
||
" inputElement.disabled = true;\n",
|
||
"\n",
|
||
" if (!files) {\n",
|
||
" return {\n",
|
||
" response: {\n",
|
||
" action: 'complete',\n",
|
||
" }\n",
|
||
" };\n",
|
||
" }\n",
|
||
"\n",
|
||
" for (const file of files) {\n",
|
||
" const li = document.createElement('li');\n",
|
||
" li.append(span(file.name, {fontWeight: 'bold'}));\n",
|
||
" li.append(span(\n",
|
||
" `(${file.type || 'n/a'}) - ${file.size} bytes, ` +\n",
|
||
" `last modified: ${\n",
|
||
" file.lastModifiedDate ? file.lastModifiedDate.toLocaleDateString() :\n",
|
||
" 'n/a'} - `));\n",
|
||
" const percent = span('0% done');\n",
|
||
" li.appendChild(percent);\n",
|
||
"\n",
|
||
" outputElement.appendChild(li);\n",
|
||
"\n",
|
||
" const fileDataPromise = new Promise((resolve) => {\n",
|
||
" const reader = new FileReader();\n",
|
||
" reader.onload = (e) => {\n",
|
||
" resolve(e.target.result);\n",
|
||
" };\n",
|
||
" reader.readAsArrayBuffer(file);\n",
|
||
" });\n",
|
||
" // Wait for the data to be ready.\n",
|
||
" let fileData = yield {\n",
|
||
" promise: fileDataPromise,\n",
|
||
" response: {\n",
|
||
" action: 'continue',\n",
|
||
" }\n",
|
||
" };\n",
|
||
"\n",
|
||
" // Use a chunked sending to avoid message size limits. See b/62115660.\n",
|
||
" let position = 0;\n",
|
||
" do {\n",
|
||
" const length = Math.min(fileData.byteLength - position, MAX_PAYLOAD_SIZE);\n",
|
||
" const chunk = new Uint8Array(fileData, position, length);\n",
|
||
" position += length;\n",
|
||
"\n",
|
||
" const base64 = btoa(String.fromCharCode.apply(null, chunk));\n",
|
||
" yield {\n",
|
||
" response: {\n",
|
||
" action: 'append',\n",
|
||
" file: file.name,\n",
|
||
" data: base64,\n",
|
||
" },\n",
|
||
" };\n",
|
||
"\n",
|
||
" let percentDone = fileData.byteLength === 0 ?\n",
|
||
" 100 :\n",
|
||
" Math.round((position / fileData.byteLength) * 100);\n",
|
||
" percent.textContent = `${percentDone}% done`;\n",
|
||
"\n",
|
||
" } while (position < fileData.byteLength);\n",
|
||
" }\n",
|
||
"\n",
|
||
" // All done.\n",
|
||
" yield {\n",
|
||
" response: {\n",
|
||
" action: 'complete',\n",
|
||
" }\n",
|
||
" };\n",
|
||
"}\n",
|
||
"\n",
|
||
"scope.google = scope.google || {};\n",
|
||
"scope.google.colab = scope.google.colab || {};\n",
|
||
"scope.google.colab._files = {\n",
|
||
" _uploadFiles,\n",
|
||
" _uploadFilesContinue,\n",
|
||
"};\n",
|
||
"})(self);\n",
|
||
"</script> "
|
||
]
|
||
},
|
||
"metadata": {}
|
||
},
|
||
{
|
||
"output_type": "stream",
|
||
"name": "stdout",
|
||
"text": [
|
||
"Saving companies.jsonl to companies.jsonl\n",
|
||
"Saving people.jsonl to people.jsonl\n",
|
||
"\n",
|
||
"✅ Files uploaded successfully!\n"
|
||
]
|
||
}
|
||
],
|
||
"source": [
|
||
"# Option 1: Upload your own files\n",
|
||
"from google.colab import files\n",
|
||
"import shutil\n",
|
||
"\n",
|
||
"print(\"📤 Please upload your data files:\")\n",
|
||
"print(\"1. companies.jsonl\")\n",
|
||
"print(\"2. people.jsonl\")\n",
|
||
"print(\"\\nOr press Cancel to use sample data...\")\n",
|
||
"\n",
|
||
"try:\n",
|
||
" uploaded = files.upload()\n",
|
||
"\n",
|
||
" # Move uploaded files to output directory\n",
|
||
" for filename in uploaded.keys():\n",
|
||
" shutil.move(filename, f'/content/output/{filename}')\n",
|
||
" print(\"\\n✅ Files uploaded successfully!\")\n",
|
||
"except:\n",
|
||
" # Option 2: Use sample data\n",
|
||
" print(\"\\n📁 Using sample data...\")\n",
|
||
" !cp /content/samples/*.jsonl /content/output/\n",
|
||
" print(\"✅ Sample data loaded!\")\n",
|
||
"\n",
|
||
"# Check files are created, if not simply copy from samples to output\n",
|
||
"if not Path('/content/output/companies.jsonl').exists():\n",
|
||
" !cp /content/samples/companies.jsonl /content/output/\n",
|
||
"\n",
|
||
"if not Path('/content/output/people.jsonl').exists():\n",
|
||
" !cp /content/samples/people.jsonl /content/output/"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 6,
|
||
"metadata": {
|
||
"colab": {
|
||
"base_uri": "https://localhost:8080/"
|
||
},
|
||
"id": "w8DGmbsLd2XK",
|
||
"outputId": "2f254d14-9a5a-4bce-f759-0970b5be9c30"
|
||
},
|
||
"outputs": [
|
||
{
|
||
"output_type": "stream",
|
||
"name": "stdout",
|
||
"text": [
|
||
"📊 Loaded 5 companies and 24 people\n",
|
||
"\n",
|
||
"🏢 Sample company: Posify\n",
|
||
"👤 Sample person: Arun Garcia\n"
|
||
]
|
||
}
|
||
],
|
||
"source": [
|
||
"# Load the data\n",
|
||
"def load_jsonl(path: str) -> List[Dict]:\n",
|
||
" \"\"\"Load JSONL file into list of dictionaries\"\"\"\n",
|
||
" data = []\n",
|
||
" with open(path, 'r') as f:\n",
|
||
" for line in f:\n",
|
||
" data.append(json.loads(line.strip()))\n",
|
||
" return data\n",
|
||
"\n",
|
||
"# Load companies and people\n",
|
||
"companies = load_jsonl('/content/output/companies.jsonl')\n",
|
||
"people = load_jsonl('/content/output/people.jsonl')\n",
|
||
"\n",
|
||
"print(f\"📊 Loaded {len(companies)} companies and {len(people)} people\")\n",
|
||
"print(f\"\\n🏢 Sample company: {companies[0]['name']}\")\n",
|
||
"print(f\"👤 Sample person: {people[0]['name'] if people else 'No people data'}\")"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {
|
||
"id": "ksdxJQtmd2XK"
|
||
},
|
||
"source": [
|
||
"## Step 3: Generate Company Embeddings\n",
|
||
"\n",
|
||
" This step transforms company descriptions into high-dimensional vectors (embeddings)\n",
|
||
" using sentence transformers. These embeddings capture the semantic meaning of each\n",
|
||
" company's business model, industry focus, and offerings. By converting text to\n",
|
||
" numbers, we enable mathematical operations like similarity calculations. The quality\n",
|
||
" of these embeddings directly impacts how well we can identify related companies and\n",
|
||
" business opportunities.\n",
|
||
" \n",
|
||
"We'll use sentence transformers to create semantic embeddings from company descriptions."
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 7,
|
||
"metadata": {
|
||
"colab": {
|
||
"base_uri": "https://localhost:8080/",
|
||
"height": 488,
|
||
"referenced_widgets": [
|
||
"af564c9ede624e3ca78d607929a33990",
|
||
"dd45c7d2fbd64035bd8b2bed64e3105d",
|
||
"8299d235833244c48f76c6863113b085",
|
||
"23d963f5f1d445cb80ba7f9d129f25d4",
|
||
"cbf0822bea5b41a6a8feddb4af2ee7ac",
|
||
"d881207bc125449caaa22fccbf9360ca",
|
||
"969f954f20b54467a769d50866961e7c",
|
||
"71df4d964eca44849a9920416c803612",
|
||
"54735f0d038145db90bd63927b607f48",
|
||
"afd44bccb6904692b26b9e053d6a47f3",
|
||
"96d11a2c702e449799031476fd7ab0f9",
|
||
"cd9ce7b86ef0404884b066424f015624",
|
||
"a32e20bbc34d4b52b2ef42053e4fcaf6",
|
||
"dc3a2f00d58c49c2b331d1473e7644e7",
|
||
"c53ca07c0b4d47829e4658fda0f5c388",
|
||
"fe984f1ae3d84c26adc93e016aba4ab1",
|
||
"3f16a725bd7b4abb8bea8da24c30ea92",
|
||
"cfdad4190219434ca0c0045eea4f5273",
|
||
"e40aa1e925c94f0981dd67c2717f8cbf",
|
||
"df6a2f39b45547e9ba17adca033cf785",
|
||
"1ade1d7c5a5043cba3d643aeaa1b780d",
|
||
"59f6da84d5e6465e8d7998d22133e43a",
|
||
"4928132bed71414aa7b4f0bdf2fcc203",
|
||
"f01b924c0e6047a69801d07fbf08a4b7",
|
||
"e190561f198f4f0d90303bd967b92c72",
|
||
"58923833504a460f909f6446e8dec4ee",
|
||
"7d00e20ada8a46a89a2554ef831fc228",
|
||
"3a11abf7227b4416aea98028f8f08be4",
|
||
"8e54953351f94423b75140e58b14a134",
|
||
"688172dd486f407cbabc7b1d63de98b8",
|
||
"469e437e6b044bda83883dff778fa8a5",
|
||
"4037020e10cc4a16acb8cbfde96464d9",
|
||
"fa732ec5430b4be58dd45b91cf7e9acb",
|
||
"b41951c5a9364f578ec45798bef257f2",
|
||
"221a5aae27ce41f89dfde9c703cd4773",
|
||
"ef357576aeb24cf8bc45d67ece1f5659",
|
||
"1b6006c3ae794984a70ca42ebbd834d6",
|
||
"4359eb00a54e4fb59d0fb115fab65390",
|
||
"f9c074855b3e493984d572575a6a26dc",
|
||
"0cad1f8cb11141f3bec24bd7167d4b75",
|
||
"e34bd1f9ad8a4df08b799812754f473e",
|
||
"ac84c8e13aed4896970e8608907696a9",
|
||
"ae5f92c5803649fcb8935f0b430c0086",
|
||
"19b32b7f074245ce85edadfec42fd3c8",
|
||
"bbca191bc9b74f859d7d91fe6c3533b2",
|
||
"aa3c5bcf5e0947758532f34648274572",
|
||
"89a9c691bfa544308499b1098041d65a",
|
||
"07c2b46da1fe43299e079d384284b02d",
|
||
"8921cd4e6ac4420786a6b418070dd085",
|
||
"a93cf0c5ef97426cba97753f29052fb9",
|
||
"5addab1004004b42bcd9c5d0fc1db657",
|
||
"ee613350763d4f288264d2caff15f40a",
|
||
"e818d840183247848c3088cdb1c900a1",
|
||
"75910de6ddb14e99b6be5b57389c8e73",
|
||
"82e8967cbfb64fcd8ba07095330cce6d",
|
||
"2c69a83341a348d6be987c9910303dec",
|
||
"0d58ae2061ca43bb8ff9fff98f893821",
|
||
"10c63cdf413141ab8bfda05b9ca5aace",
|
||
"685d9c1a57a84aaa80513daa7aceda82",
|
||
"939f9b8ac9714705a84617e507de8a2f",
|
||
"5136ef1df7b84acabdedd2f95d7d2e06",
|
||
"48aa32e63ca24878b5cd218466863274",
|
||
"eca7f4370b7143f0988297284a5c9137",
|
||
"f3f3f45fdeed4ceebfb88f08ff2bf3c4",
|
||
"55165f24721343019afbe4a1c4a83c53",
|
||
"1f2950ba148b4dbfbfd2a30b5b64aebe",
|
||
"86384bd507124d7bb348fa5e140b4cf7",
|
||
"12fc9273eb914555b302dead40be8794",
|
||
"f304c946daba4aa695cf88e4dd2b86b2",
|
||
"3032935136074d42aaf5459ffc101552",
|
||
"41953b5c135a40fd89212576b3d78b36",
|
||
"0d1b529ef3084c0bae04ec880ccc9768",
|
||
"1fbefb38397f431b9f5f48da4da10eb1",
|
||
"a825c331bdac4357bb4b0028ca251e39",
|
||
"36809b2c33424c078054c244b902c69e",
|
||
"0f80d6363dd54efdacce7bbf44e6c2ba",
|
||
"c708f4ca7c46480bba1b789c54319443",
|
||
"a5a33214229b4f31b78d5f96978a7ecc",
|
||
"424d9b8e4f3c451e9e5822316417e7d0",
|
||
"5087c1b1c03e4a278aafcd68bef54154",
|
||
"61ffe7cbc4c2421994427ddfce6689f0",
|
||
"a12e6b16c889417886e6384fad789932",
|
||
"84d7975247f746c48402f3dcbcc9985c",
|
||
"e6fdcadb7d7f400aa63fc1e613a3dcc4",
|
||
"eb7c4700e9114cfabc36a3f10e580b43",
|
||
"2b49618b1ae3460291fccf51d00688ee",
|
||
"f363fe5110b74ad89c3d4b670ab57b9f",
|
||
"bcced56d7dbe438c8b1d04037f6b7558",
|
||
"f571c42002df425281d6f93029df92cd",
|
||
"7fc8b575514d42bda2704ca37c693059",
|
||
"e51a514093304c20b9ef4ba8576902e8",
|
||
"fda4d47309674b97b948f13f242a02ff",
|
||
"ab15036842cb4181a21acc5220d879e1",
|
||
"e749bdef3b214d1487ccf2ca4f55e7ad",
|
||
"9de7ac5f1566419caa76ef80fefbe864",
|
||
"7dd7c43da93f43f4abaf620fcb77fdff",
|
||
"68dfb6915eab4e32b43032e795d30c88",
|
||
"84d3ec9956924edf98ee61a2cd722903",
|
||
"b03b63087ff94d1f826fa10efad2e287",
|
||
"478779d52d1342c98d4b58f7793525ca",
|
||
"af0356140c8f4ea9aa0854302f1a5a16",
|
||
"c0889a40ae5a4f46bd22b5e2be36893d",
|
||
"71a876e5968d439691ca885c743cd9ee",
|
||
"d0d27eb46dd9434d962cd59f63c90ad5",
|
||
"2d68f023cff04b8892eb7320052b7cf8",
|
||
"84685055dee943f795f948f0f014be60",
|
||
"898bf12506ff4f4185499baafc20c474",
|
||
"39562b44ddad4afeafeccba4c8f3a758",
|
||
"76077964fc254b0aad053653d915a440",
|
||
"64b9ab6dbc5448b8ba6999626edc9806",
|
||
"2ef5efa3119c4036989f967dc83e46ce",
|
||
"17a45c813b044d22821e7601584a7c03",
|
||
"04c6d1b69aa344ea8c65383128e87c92",
|
||
"e331664fedc24fa5b02886700c8eef99",
|
||
"8da3c08d287943e7b22ff1cceb66b25a",
|
||
"4d35fd063fa94ff8a6943308b52eb921",
|
||
"f044b6943e234bedb079cd4b8be543ef",
|
||
"095756276f494a52851456e2f173021a",
|
||
"0b0d33c42a0d4bd9a35d9f0e02b333f2",
|
||
"14a28c11165c472488cc340ce1142189",
|
||
"e3e1032b5d244aa0a369017042834c26",
|
||
"a8f4043b1d194d519697c8f460576343",
|
||
"a3d7bc4c33fb4a0c97b88c5fad55f006",
|
||
"85bf358df1684c5785707501e1f65b2b",
|
||
"9984fe8bdb8a4c3b8190a53fa97722d1",
|
||
"417951d37a4b47c593320c313104e08d",
|
||
"fb6dcc559b57491e97391f22a06c9a10",
|
||
"dac947f16e2745d4a8a9d9a75a4e93a2",
|
||
"40aac98762f14246ac1a03ef27786f33",
|
||
"e02f702101ce45c08ced253aacb3277a",
|
||
"026f7ee73bfc4b91a6d2234d5cf20aac",
|
||
"043f406fce684fc3a0ee4411827edde4"
|
||
]
|
||
},
|
||
"id": "c2mWlqFVd2XK",
|
||
"outputId": "4e6dcfac-c96b-447b-ebcb-aec197b6d1d4"
|
||
},
|
||
"outputs": [
|
||
{
|
||
"output_type": "stream",
|
||
"name": "stdout",
|
||
"text": [
|
||
"🤖 Loading embedding model...\n"
|
||
]
|
||
},
|
||
{
|
||
"output_type": "display_data",
|
||
"data": {
|
||
"text/plain": [
|
||
"modules.json: 0%| | 0.00/349 [00:00<?, ?B/s]"
|
||
],
|
||
"application/vnd.jupyter.widget-view+json": {
|
||
"version_major": 2,
|
||
"version_minor": 0,
|
||
"model_id": "af564c9ede624e3ca78d607929a33990"
|
||
}
|
||
},
|
||
"metadata": {}
|
||
},
|
||
{
|
||
"output_type": "display_data",
|
||
"data": {
|
||
"text/plain": [
|
||
"config_sentence_transformers.json: 0%| | 0.00/116 [00:00<?, ?B/s]"
|
||
],
|
||
"application/vnd.jupyter.widget-view+json": {
|
||
"version_major": 2,
|
||
"version_minor": 0,
|
||
"model_id": "cd9ce7b86ef0404884b066424f015624"
|
||
}
|
||
},
|
||
"metadata": {}
|
||
},
|
||
{
|
||
"output_type": "display_data",
|
||
"data": {
|
||
"text/plain": [
|
||
"README.md: 0%| | 0.00/10.5k [00:00<?, ?B/s]"
|
||
],
|
||
"application/vnd.jupyter.widget-view+json": {
|
||
"version_major": 2,
|
||
"version_minor": 0,
|
||
"model_id": "4928132bed71414aa7b4f0bdf2fcc203"
|
||
}
|
||
},
|
||
"metadata": {}
|
||
},
|
||
{
|
||
"output_type": "display_data",
|
||
"data": {
|
||
"text/plain": [
|
||
"sentence_bert_config.json: 0%| | 0.00/53.0 [00:00<?, ?B/s]"
|
||
],
|
||
"application/vnd.jupyter.widget-view+json": {
|
||
"version_major": 2,
|
||
"version_minor": 0,
|
||
"model_id": "b41951c5a9364f578ec45798bef257f2"
|
||
}
|
||
},
|
||
"metadata": {}
|
||
},
|
||
{
|
||
"output_type": "display_data",
|
||
"data": {
|
||
"text/plain": [
|
||
"config.json: 0%| | 0.00/612 [00:00<?, ?B/s]"
|
||
],
|
||
"application/vnd.jupyter.widget-view+json": {
|
||
"version_major": 2,
|
||
"version_minor": 0,
|
||
"model_id": "bbca191bc9b74f859d7d91fe6c3533b2"
|
||
}
|
||
},
|
||
"metadata": {}
|
||
},
|
||
{
|
||
"output_type": "display_data",
|
||
"data": {
|
||
"text/plain": [
|
||
"model.safetensors: 0%| | 0.00/90.9M [00:00<?, ?B/s]"
|
||
],
|
||
"application/vnd.jupyter.widget-view+json": {
|
||
"version_major": 2,
|
||
"version_minor": 0,
|
||
"model_id": "2c69a83341a348d6be987c9910303dec"
|
||
}
|
||
},
|
||
"metadata": {}
|
||
},
|
||
{
|
||
"output_type": "display_data",
|
||
"data": {
|
||
"text/plain": [
|
||
"tokenizer_config.json: 0%| | 0.00/350 [00:00<?, ?B/s]"
|
||
],
|
||
"application/vnd.jupyter.widget-view+json": {
|
||
"version_major": 2,
|
||
"version_minor": 0,
|
||
"model_id": "86384bd507124d7bb348fa5e140b4cf7"
|
||
}
|
||
},
|
||
"metadata": {}
|
||
},
|
||
{
|
||
"output_type": "display_data",
|
||
"data": {
|
||
"text/plain": [
|
||
"vocab.txt: 0%| | 0.00/232k [00:00<?, ?B/s]"
|
||
],
|
||
"application/vnd.jupyter.widget-view+json": {
|
||
"version_major": 2,
|
||
"version_minor": 0,
|
||
"model_id": "a5a33214229b4f31b78d5f96978a7ecc"
|
||
}
|
||
},
|
||
"metadata": {}
|
||
},
|
||
{
|
||
"output_type": "display_data",
|
||
"data": {
|
||
"text/plain": [
|
||
"tokenizer.json: 0%| | 0.00/466k [00:00<?, ?B/s]"
|
||
],
|
||
"application/vnd.jupyter.widget-view+json": {
|
||
"version_major": 2,
|
||
"version_minor": 0,
|
||
"model_id": "f571c42002df425281d6f93029df92cd"
|
||
}
|
||
},
|
||
"metadata": {}
|
||
},
|
||
{
|
||
"output_type": "display_data",
|
||
"data": {
|
||
"text/plain": [
|
||
"special_tokens_map.json: 0%| | 0.00/112 [00:00<?, ?B/s]"
|
||
],
|
||
"application/vnd.jupyter.widget-view+json": {
|
||
"version_major": 2,
|
||
"version_minor": 0,
|
||
"model_id": "478779d52d1342c98d4b58f7793525ca"
|
||
}
|
||
},
|
||
"metadata": {}
|
||
},
|
||
{
|
||
"output_type": "display_data",
|
||
"data": {
|
||
"text/plain": [
|
||
"config.json: 0%| | 0.00/190 [00:00<?, ?B/s]"
|
||
],
|
||
"application/vnd.jupyter.widget-view+json": {
|
||
"version_major": 2,
|
||
"version_minor": 0,
|
||
"model_id": "2ef5efa3119c4036989f967dc83e46ce"
|
||
}
|
||
},
|
||
"metadata": {}
|
||
},
|
||
{
|
||
"output_type": "stream",
|
||
"name": "stdout",
|
||
"text": [
|
||
"✅ Model loaded!\n",
|
||
"\n",
|
||
"🔄 Generating embeddings...\n"
|
||
]
|
||
},
|
||
{
|
||
"output_type": "display_data",
|
||
"data": {
|
||
"text/plain": [
|
||
"Batches: 0%| | 0/1 [00:00<?, ?it/s]"
|
||
],
|
||
"application/vnd.jupyter.widget-view+json": {
|
||
"version_major": 2,
|
||
"version_minor": 0,
|
||
"model_id": "a8f4043b1d194d519697c8f460576343"
|
||
}
|
||
},
|
||
"metadata": {}
|
||
},
|
||
{
|
||
"output_type": "stream",
|
||
"name": "stdout",
|
||
"text": [
|
||
"✅ Generated embeddings for 5 companies\n"
|
||
]
|
||
}
|
||
],
|
||
"source": [
|
||
"# Initialize the embedding model\n",
|
||
"print(\"🤖 Loading embedding model...\")\n",
|
||
"model = SentenceTransformer('all-MiniLM-L6-v2')\n",
|
||
"print(\"✅ Model loaded!\")\n",
|
||
"\n",
|
||
"# Create company descriptions for embedding\n",
|
||
"def create_company_description(company: Dict) -> str:\n",
|
||
" \"\"\"Create a rich text description for embedding\"\"\"\n",
|
||
" parts = [\n",
|
||
" company.get('name', ''),\n",
|
||
" company.get('descriptor', ''),\n",
|
||
" company.get('about', ''),\n",
|
||
" f\"{company.get('followers', 0)} followers\" if company.get('followers') else ''\n",
|
||
" ]\n",
|
||
" return ' '.join(filter(None, parts))\n",
|
||
"\n",
|
||
"# Generate embeddings\n",
|
||
"print(\"\\n🔄 Generating embeddings...\")\n",
|
||
"descriptions = [create_company_description(c) for c in companies]\n",
|
||
"embeddings = model.encode(descriptions, show_progress_bar=True)\n",
|
||
"\n",
|
||
"# Add embeddings to company data\n",
|
||
"for i, company in enumerate(companies):\n",
|
||
" company['desc_embed'] = embeddings[i].tolist()\n",
|
||
"\n",
|
||
"print(f\"✅ Generated embeddings for {len(companies)} companies\")"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {
|
||
"id": "c3EkpEXCd2XL"
|
||
},
|
||
"source": [
|
||
"## Step 4: Build Company Similarity Graph\n",
|
||
"\n",
|
||
" We now construct a network graph where companies are nodes and weighted edges\n",
|
||
" represent their relationships. The similarity scoring combines multiple signals:\n",
|
||
" semantic similarity from embeddings, industry alignment bonuses, geographic proximity\n",
|
||
" bonuses, and company size compatibility penalties. This multi-factor approach ensures\n",
|
||
" the graph reflects real-world B2B relationship potential, not just textual similarity.\n",
|
||
" The resulting graph reveals clusters of related companies and potential partnership\n",
|
||
" opportunities.\n",
|
||
" \n",
|
||
" Calculate similarity scores between companies and apply bonuses for matching industries/locations."
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 8,
|
||
"metadata": {
|
||
"id": "pHyu7gjMd2XL"
|
||
},
|
||
"outputs": [],
|
||
"source": [
|
||
"def extract_industry(descriptor: str) -> Optional[str]:\n",
|
||
" \"\"\"Extract industry from descriptor (e.g., 'Insurance • Singapore')\"\"\"\n",
|
||
" if not descriptor or '•' not in descriptor:\n",
|
||
" return None\n",
|
||
" return descriptor.split('•')[0].strip()\n",
|
||
"\n",
|
||
"def extract_location(descriptor: str) -> Optional[str]:\n",
|
||
" \"\"\"Extract location from descriptor\"\"\"\n",
|
||
" if not descriptor or '•' not in descriptor:\n",
|
||
" return None\n",
|
||
" return descriptor.split('•')[-1].strip()\n",
|
||
"\n",
|
||
"def calculate_similarity_score(c1: Dict, c2: Dict, embeddings: np.ndarray,\n",
|
||
" idx1: int, idx2: int) -> float:\n",
|
||
" \"\"\"Calculate weighted similarity between two companies\n",
|
||
"\n",
|
||
" This function combines multiple signals to determine how similar two companies are:\n",
|
||
" 1. Semantic similarity (from embeddings)\n",
|
||
" 2. Industry alignment\n",
|
||
" 3. Geographic proximity\n",
|
||
" 4. Company size compatibility\n",
|
||
" \"\"\"\n",
|
||
"\n",
|
||
" # Base cosine similarity (0 to 1)\n",
|
||
" # This captures semantic similarity from company descriptions\n",
|
||
" # Higher values mean more similar business models/offerings\n",
|
||
" base_sim = cosine_similarity([embeddings[idx1]], [embeddings[idx2]])[0][0]\n",
|
||
"\n",
|
||
" # Start with base similarity as our weight\n",
|
||
" weight = base_sim\n",
|
||
"\n",
|
||
" # Industry bonus (+0.10)\n",
|
||
" # Companies in the same industry are more likely to:\n",
|
||
" # - Face similar challenges\n",
|
||
" # - Need complementary services\n",
|
||
" # - Understand each other's business context\n",
|
||
" # Example: Two \"Insurance\" companies get a bonus even if their descriptions differ\n",
|
||
" ind1 = extract_industry(c1.get('descriptor', ''))\n",
|
||
" ind2 = extract_industry(c2.get('descriptor', ''))\n",
|
||
" if ind1 and ind2 and ind1.lower() == ind2.lower():\n",
|
||
" weight += INDUSTRY_WEIGHT_BONUS # +0.10\n",
|
||
"\n",
|
||
" # Geographic bonus (+0.05)\n",
|
||
" # Companies in the same location benefit from:\n",
|
||
" # - Easier in-person meetings\n",
|
||
" # - Similar regulatory environment\n",
|
||
" # - Local partnership opportunities\n",
|
||
" # - Shared timezone for collaboration\n",
|
||
" loc1 = extract_location(c1.get('descriptor', ''))\n",
|
||
" loc2 = extract_location(c2.get('descriptor', ''))\n",
|
||
" if loc1 and loc2 and loc1.lower() == loc2.lower():\n",
|
||
" weight += GEO_WEIGHT_BONUS # +0.05\n",
|
||
"\n",
|
||
" # Follower ratio penalty (scales weight by 0.5 to 1.0)\n",
|
||
" # This addresses company size compatibility:\n",
|
||
" # - Similar-sized companies often have comparable resources\n",
|
||
" # - Prevents unrealistic pairings (e.g., 10-person startup with Microsoft)\n",
|
||
" # - Ratio close to 1.0 = similar size (no penalty)\n",
|
||
" # - Ratio close to 0.0 = very different sizes (50% penalty)\n",
|
||
" f1 = c1.get('followers', 1) or 1 # Avoid division by zero\n",
|
||
" f2 = c2.get('followers', 1) or 1\n",
|
||
" ratio = min(f1, f2) / max(f1, f2) # Always between 0 and 1\n",
|
||
"\n",
|
||
" # Scale the penalty: at worst (ratio=0), multiply by 0.5\n",
|
||
" # at best (ratio=1), multiply by 1.0 (no penalty)\n",
|
||
" weight *= (0.5 + 0.5 * ratio)\n",
|
||
"\n",
|
||
" # Example calculation:\n",
|
||
" # - Base similarity: 0.7\n",
|
||
" # - Same industry: +0.1 → 0.8\n",
|
||
" # - Same location: +0.05 → 0.85\n",
|
||
" # - Size ratio 0.2: × 0.6 → 0.51 final score\n",
|
||
"\n",
|
||
" # Cap at 1.0 to maintain valid probability range\n",
|
||
" return min(weight, 1.0)"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 9,
|
||
"metadata": {
|
||
"colab": {
|
||
"base_uri": "https://localhost:8080/"
|
||
},
|
||
"id": "UFEIzHEbd2XL",
|
||
"outputId": "85525cdc-4303-4790-8089-63a4d653aa74"
|
||
},
|
||
"outputs": [
|
||
{
|
||
"output_type": "stream",
|
||
"name": "stdout",
|
||
"text": [
|
||
"🕸️ Building company similarity graph...\n",
|
||
"✅ Graph built with 5 nodes and 7 edges\n",
|
||
"📊 Average connections per company: 2.8\n"
|
||
]
|
||
}
|
||
],
|
||
"source": [
|
||
"# Build the similarity graph\n",
|
||
"print(\"🕸️ Building company similarity graph...\")\n",
|
||
"\n",
|
||
"nodes = []\n",
|
||
"edges = []\n",
|
||
"\n",
|
||
"# Create nodes\n",
|
||
"for company in companies:\n",
|
||
" nodes.append({\n",
|
||
" 'id': company['handle'],\n",
|
||
" 'name': company['name'],\n",
|
||
" 'industry': extract_industry(company.get('descriptor', '')),\n",
|
||
" 'location': extract_location(company.get('descriptor', '')),\n",
|
||
" 'followers': company.get('followers', 0),\n",
|
||
" 'about': company.get('about', ''),\n",
|
||
" 'handle': company['handle'],\n",
|
||
" 'desc_embed': company['desc_embed']\n",
|
||
" })\n",
|
||
"\n",
|
||
"# Create edges (similarities above threshold)\n",
|
||
"for i in range(len(companies)):\n",
|
||
" for j in range(i + 1, len(companies)):\n",
|
||
" score = calculate_similarity_score(\n",
|
||
" companies[i], companies[j], embeddings, i, j\n",
|
||
" )\n",
|
||
"\n",
|
||
" if score >= SIMILARITY_THRESHOLD:\n",
|
||
" edges.append({\n",
|
||
" 'source': companies[i]['handle'],\n",
|
||
" 'target': companies[j]['handle'],\n",
|
||
" 'weight': float(score)\n",
|
||
" })\n",
|
||
"\n",
|
||
"# Create graph data structure\n",
|
||
"graph_data = {\n",
|
||
" 'nodes': nodes,\n",
|
||
" 'edges': edges,\n",
|
||
" 'metadata': {\n",
|
||
" 'created_at': datetime.now().isoformat(),\n",
|
||
" 'total_companies': len(companies),\n",
|
||
" 'total_connections': len(edges),\n",
|
||
" 'similarity_threshold': SIMILARITY_THRESHOLD\n",
|
||
" }\n",
|
||
"}\n",
|
||
"\n",
|
||
"# Save graph\n",
|
||
"with open('/content/output/company_graph.json', 'w') as f:\n",
|
||
" json.dump(graph_data, f, indent=2)\n",
|
||
"\n",
|
||
"print(f\"✅ Graph built with {len(nodes)} nodes and {len(edges)} edges\")\n",
|
||
"print(f\"📊 Average connections per company: {len(edges) * 2 / len(nodes):.1f}\")"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {
|
||
"id": "hfUTMafOd2XL"
|
||
},
|
||
"source": [
|
||
"## Step 5: Infer Organizational Charts with LLM\n",
|
||
"\n",
|
||
" This step leverages Large Language Models to analyze employee titles and infer\n",
|
||
" organizational hierarchies. For each company, we send employee data to the LLM with a\n",
|
||
" structured prompt requesting org chart inference, reporting relationships, and\n",
|
||
" decision-making scores. The LLM uses its training on corporate structures to identify\n",
|
||
" C-level executives, VPs, directors, and their likely reporting chains. This automated\n",
|
||
" inference scales what would otherwise require manual research for each company.\n",
|
||
" \n",
|
||
" Use LLM to analyze job titles and infer reporting structures."
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 10,
|
||
"metadata": {
|
||
"colab": {
|
||
"base_uri": "https://localhost:8080/"
|
||
},
|
||
"id": "0sOhkTNsd2XL",
|
||
"outputId": "cfdedf0b-5311-4349-c68c-13a7b2242530"
|
||
},
|
||
"outputs": [
|
||
{
|
||
"output_type": "stream",
|
||
"name": "stdout",
|
||
"text": [
|
||
"✅ Using openai/gpt-4.1\n"
|
||
]
|
||
}
|
||
],
|
||
"source": [
|
||
"# Configure LLM\n",
|
||
"try:\n",
|
||
" # Try to get API key from Colab secrets\n",
|
||
" provider = \"OPENAI\"\n",
|
||
" model = \"gpt-4.1\"\n",
|
||
" api_key = userdata.get(f'{provider}_API_KEY')\n",
|
||
" litellm.api_key = api_key\n",
|
||
" LLM_MODEL = f\"{provider.lower()}/{model}\"\n",
|
||
" print(\"✅ Using \" + LLM_MODEL)\n",
|
||
"except:\n",
|
||
" print(f\"⚠️ No {provider} API key found. Please add {provider}_API_KEY to Colab secrets.\")\n",
|
||
" api_key = input(\"Enter your API key (GEMINI, OPENAI, ...): \")\n",
|
||
" provider = input(\"Enter provider (GEMINI, OPENAI, ...): \").lower()\n",
|
||
" model = input(\"Enter model (gpt-4.1, gpt-4o-mini): \").lower()\n",
|
||
" LLM_MODEL = f\"{provider.lower()}/{model}\"\n",
|
||
" litellm.api_key = api_key"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 11,
|
||
"metadata": {
|
||
"id": "n-uKhazMd2XL"
|
||
},
|
||
"outputs": [],
|
||
"source": [
|
||
"# Org chart inference prompt template\n",
|
||
"ORG_CHART_PROMPT = \"\"\"Analyze these LinkedIn profiles and infer the organizational structure.\n",
|
||
"\n",
|
||
"Company: {company_name}\n",
|
||
"Employees:\n",
|
||
"````\n",
|
||
"{employees_text}\n",
|
||
"````\n",
|
||
"\n",
|
||
"Create a hierarchical org chart with:\n",
|
||
"1. Reporting relationships (who reports to whom)\n",
|
||
"2. Decision-making score (0.0-1.0) based on seniority and title\n",
|
||
"3. Department classification\n",
|
||
"\n",
|
||
"Return ONLY valid JSON in this format:\n",
|
||
"{{\n",
|
||
" \"nodes\": [\n",
|
||
" {{\n",
|
||
" \"id\": \"profile_url\",\n",
|
||
" \"name\": \"person name\",\n",
|
||
" \"title\": \"job title\",\n",
|
||
" \"dept\": \"department\",\n",
|
||
" \"decision_score\": 0.0-1.0,\n",
|
||
" \"title_level\": \"C-Level|VP|Director|Manager|IC\"\n",
|
||
" }}\n",
|
||
" ],\n",
|
||
" \"edges\": [\n",
|
||
" {{\"source\": \"manager_profile_url\", \"target\": \"report_profile_url\"}}\n",
|
||
" ]\n",
|
||
"}}\n",
|
||
"\"\"\"\n",
|
||
"\n",
|
||
"def infer_org_chart(company: Dict, employees: List[Dict]) -> Optional[Dict]:\n",
|
||
" \"\"\"Use LLM to infer organizational structure\"\"\"\n",
|
||
" if not employees:\n",
|
||
" return None\n",
|
||
"\n",
|
||
" # Format employee data\n",
|
||
" emp_lines = []\n",
|
||
" for emp in employees[:50]: # Limit to 50 for token constraints\n",
|
||
" emp_lines.append(\n",
|
||
" f\"- {emp.get('name', 'Unknown')} | \"\n",
|
||
" f\"{emp.get('headline', 'No title')} | \"\n",
|
||
" f\"URL: {emp.get('profile_url', 'N/A')}\"\n",
|
||
" )\n",
|
||
"\n",
|
||
" prompt = ORG_CHART_PROMPT.format(\n",
|
||
" company_name=company['name'],\n",
|
||
" employees_text='\\n'.join(emp_lines)\n",
|
||
" )\n",
|
||
"\n",
|
||
" try:\n",
|
||
" response = litellm.completion(\n",
|
||
" model=LLM_MODEL,\n",
|
||
" messages=[{\"role\": \"user\", \"content\": prompt}],\n",
|
||
" temperature=0.3,\n",
|
||
" response_format={\"type\": \"json_object\"}\n",
|
||
" )\n",
|
||
"\n",
|
||
" result = json.loads(response.choices[0].message.content)\n",
|
||
"\n",
|
||
" # Add metadata\n",
|
||
" result['meta'] = {\n",
|
||
" 'company': company['name'],\n",
|
||
" 'company_handle': company['handle'],\n",
|
||
" 'total_analyzed': len(employees),\n",
|
||
" 'created_at': datetime.now().isoformat()\n",
|
||
" }\n",
|
||
"\n",
|
||
" return result\n",
|
||
"\n",
|
||
" except Exception as e:\n",
|
||
" print(f\"❌ Error inferring org chart for {company['name']}: {e}\")\n",
|
||
" return None"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 12,
|
||
"metadata": {
|
||
"colab": {
|
||
"base_uri": "https://localhost:8080/"
|
||
},
|
||
"id": "D1cRktRNd2XL",
|
||
"outputId": "cba44422-fa74-46a6-d1a2-1d44b431c788"
|
||
},
|
||
"outputs": [
|
||
{
|
||
"output_type": "stream",
|
||
"name": "stdout",
|
||
"text": [
|
||
"🏢 Inferring organizational structures...\n",
|
||
"\n",
|
||
"Processing 1/5: Posify...\n",
|
||
" ✅ Found 6 decision makers\n",
|
||
"Processing 2/5: Omniware...\n",
|
||
" ✅ Found 4 decision makers\n",
|
||
"Processing 3/5: CloudServe...\n",
|
||
" ✅ Found 4 decision makers\n",
|
||
"Processing 4/5: TableIQ...\n",
|
||
" ✅ Found 4 decision makers\n",
|
||
"Processing 5/5: PayPulse...\n",
|
||
" ✅ Found 6 decision makers\n",
|
||
"\n",
|
||
"✅ Processed 5 companies\n",
|
||
"🎯 Found 24 total decision makers\n"
|
||
]
|
||
}
|
||
],
|
||
"source": [
|
||
"# Process organizational charts for each company\n",
|
||
"print(\"🏢 Inferring organizational structures...\\n\")\n",
|
||
"\n",
|
||
"# Group people by company\n",
|
||
"people_by_company = defaultdict(list)\n",
|
||
"for person in people:\n",
|
||
" company_handle = person.get('company_handle', '')\n",
|
||
" if company_handle:\n",
|
||
" people_by_company[company_handle].append(person)\n",
|
||
"\n",
|
||
"# Process each company\n",
|
||
"org_charts = {}\n",
|
||
"decision_makers = []\n",
|
||
"\n",
|
||
"for i, company in enumerate(companies):\n",
|
||
" print(f\"Processing {i+1}/{len(companies)}: {company['name']}...\")\n",
|
||
"\n",
|
||
" company_people = people_by_company.get(company['handle'], [])\n",
|
||
"\n",
|
||
" if not company_people:\n",
|
||
" print(f\" ⚠️ No employees found\")\n",
|
||
" continue\n",
|
||
"\n",
|
||
" # Infer org chart\n",
|
||
" org_chart = infer_org_chart(company, company_people)\n",
|
||
"\n",
|
||
" if org_chart:\n",
|
||
" # Save org chart\n",
|
||
" safe_handle = company['handle'].replace('/', '_')\n",
|
||
" filename = f'/content/output/org_chart_{safe_handle}.json'\n",
|
||
"\n",
|
||
" with open(filename, 'w') as f:\n",
|
||
" json.dump(org_chart, f, indent=2)\n",
|
||
"\n",
|
||
" org_charts[company['handle']] = org_chart\n",
|
||
"\n",
|
||
" # Extract decision makers\n",
|
||
" for node in org_chart.get('nodes', []):\n",
|
||
" if node.get('decision_score', 0) >= DECISION_THRESHOLD:\n",
|
||
" # Find original person data\n",
|
||
" person_data = next(\n",
|
||
" (p for p in company_people if p.get('profile_url') == node['id']),\n",
|
||
" {}\n",
|
||
" )\n",
|
||
"\n",
|
||
" decision_makers.append({\n",
|
||
" 'name': node['name'],\n",
|
||
" 'title': node['title'],\n",
|
||
" 'company': company['name'],\n",
|
||
" 'company_handle': company['handle'],\n",
|
||
" 'decision_score': node['decision_score'],\n",
|
||
" 'title_level': node.get('title_level', 'Unknown'),\n",
|
||
" 'dept': node.get('dept', 'Unknown'),\n",
|
||
" 'profile_url': node['id'],\n",
|
||
" 'avatar_url': person_data.get('avatar_url', ''),\n",
|
||
" 'connection_degree': person_data.get('connection_degree', ''),\n",
|
||
" 'followers': person_data.get('followers', ''),\n",
|
||
" 'yoe_current': node.get('yoe_current', 0),\n",
|
||
" 'connection_count': person_data.get('connection_count', 0)\n",
|
||
" })\n",
|
||
"\n",
|
||
" print(f\" ✅ Found {len([n for n in org_chart.get('nodes', []) if n.get('decision_score', 0) >= DECISION_THRESHOLD])} decision makers\")\n",
|
||
" else:\n",
|
||
" print(f\" ❌ Failed to generate org chart\")\n",
|
||
"\n",
|
||
"print(f\"\\n✅ Processed {len(org_charts)} companies\")\n",
|
||
"print(f\"🎯 Found {len(decision_makers)} total decision makers\")"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {
|
||
"id": "5aNPZK1bd2XL"
|
||
},
|
||
"source": [
|
||
"## Step 6: Export Decision Makers\n",
|
||
"\n",
|
||
" We extract and rank individuals with high decision-making potential based on their\n",
|
||
" inferred organizational position. The system filters employees by decision score\n",
|
||
" (typically 0.5 or higher), enriches their profiles with company context, and exports\n",
|
||
" them to a CSV file. This creates a prioritized contact list for B2B sales teams,\n",
|
||
" focusing efforts on individuals most likely to influence purchasing decisions."
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 13,
|
||
"metadata": {
|
||
"colab": {
|
||
"base_uri": "https://localhost:8080/"
|
||
},
|
||
"id": "Pd7oBB2xd2XL",
|
||
"outputId": "bc659c08-2c64-414c-a345-9d4a5004373c"
|
||
},
|
||
"outputs": [
|
||
{
|
||
"output_type": "stream",
|
||
"name": "stdout",
|
||
"text": [
|
||
"📊 Top 10 Decision Makers:\n",
|
||
"================================================================================\n",
|
||
"Siti Garcia | CTO | Score: 1.00\n",
|
||
" Company: Posify\n",
|
||
" Level: C-Level | Dept: Engineering\n",
|
||
"--------------------------------------------------------------------------------\n",
|
||
"Lily Lee | CTO | Score: 1.00\n",
|
||
" Company: Posify\n",
|
||
" Level: C-Level | Dept: Engineering\n",
|
||
"--------------------------------------------------------------------------------\n",
|
||
"Lily Lee | CTO | Score: 1.00\n",
|
||
" Company: Omniware\n",
|
||
" Level: C-Level | Dept: Engineering\n",
|
||
"--------------------------------------------------------------------------------\n",
|
||
"Carlos Garcia | CTO | Score: 1.00\n",
|
||
" Company: CloudServe\n",
|
||
" Level: C-Level | Dept: Technology\n",
|
||
"--------------------------------------------------------------------------------\n",
|
||
"Ken Tan | CTO | Score: 1.00\n",
|
||
" Company: CloudServe\n",
|
||
" Level: C-Level | Dept: Technology\n",
|
||
"--------------------------------------------------------------------------------\n",
|
||
"Mei Rahman | CTO | Score: 1.00\n",
|
||
" Company: TableIQ\n",
|
||
" Level: C-Level | Dept: Engineering\n",
|
||
"--------------------------------------------------------------------------------\n",
|
||
"David Kumar | VP Product | Score: 0.90\n",
|
||
" Company: PayPulse\n",
|
||
" Level: VP | Dept: Product\n",
|
||
"--------------------------------------------------------------------------------\n",
|
||
"Ken Garcia | VP Product | Score: 0.90\n",
|
||
" Company: Posify\n",
|
||
" Level: VP | Dept: Product\n",
|
||
"--------------------------------------------------------------------------------\n",
|
||
"Ken Ibrahim | VP Product | Score: 0.85\n",
|
||
" Company: CloudServe\n",
|
||
" Level: VP | Dept: Product\n",
|
||
"--------------------------------------------------------------------------------\n",
|
||
"Lily Ng | Head of Engineering | Score: 0.85\n",
|
||
" Company: TableIQ\n",
|
||
" Level: VP | Dept: Engineering\n",
|
||
"--------------------------------------------------------------------------------\n"
|
||
]
|
||
}
|
||
],
|
||
"source": [
|
||
"# Create decision makers DataFrame and export to CSV\n",
|
||
"if decision_makers:\n",
|
||
" df_decision_makers = pd.DataFrame(decision_makers)\n",
|
||
"\n",
|
||
" # Sort by decision score\n",
|
||
" df_decision_makers = df_decision_makers.sort_values(\n",
|
||
" 'decision_score', ascending=False\n",
|
||
" )\n",
|
||
"\n",
|
||
" # Save to CSV\n",
|
||
" df_decision_makers.to_csv('/content/output/decision_makers.csv', index=False)\n",
|
||
"\n",
|
||
" print(\"📊 Top 10 Decision Makers:\")\n",
|
||
" print(\"=\" * 80)\n",
|
||
"\n",
|
||
" for _, person in df_decision_makers.head(10).iterrows():\n",
|
||
" print(f\"{person['name']:<30} | {person['title']:<40} | Score: {person['decision_score']:.2f}\")\n",
|
||
" print(f\" Company: {person['company']}\")\n",
|
||
" print(f\" Level: {person['title_level']} | Dept: {person['dept']}\")\n",
|
||
" print(\"-\" * 80)\n",
|
||
"else:\n",
|
||
" print(\"⚠️ No decision makers found\")"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {
|
||
"id": "Fi-3KX8Id2XL"
|
||
},
|
||
"source": [
|
||
"## Step 7: Generate Interactive Visualization\n",
|
||
"\n",
|
||
" This step assembles all components into an interactive web application. We copy the\n",
|
||
" HTML template and JavaScript files, ensure all generated data files (company graph,\n",
|
||
" org charts, people data) are in place, and prepare the visualization environment. The\n",
|
||
" template includes a network graph viewer (vis.js), organizational chart displays, and\n",
|
||
" an AI chat interface for querying the knowledge base. This creates a complete,\n",
|
||
" self-contained dashboard."
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 14,
|
||
"metadata": {
|
||
"colab": {
|
||
"base_uri": "https://localhost:8080/"
|
||
},
|
||
"id": "Iu4cOt_jd2XL",
|
||
"outputId": "3dcf7652-180e-479e-81c2-e85b6c1a6880"
|
||
},
|
||
"outputs": [
|
||
{
|
||
"output_type": "stream",
|
||
"name": "stdout",
|
||
"text": [
|
||
"cp: '/content/output/people.jsonl' and '/content/output/people.jsonl' are the same file\n",
|
||
"✅ Visualization files prepared!\n",
|
||
"\n",
|
||
"📁 Output directory contents:\n",
|
||
"total 168\n",
|
||
"drwxr-xr-x 2 root root 4096 Jun 5 05:15 .\n",
|
||
"drwxr-xr-x 1 root root 4096 Jun 5 05:06 ..\n",
|
||
"-rw-r--r-- 1 root root 1652 Jun 5 05:15 ai.js\n",
|
||
"-rw-r--r-- 1 root root 1341 Jun 5 05:06 companies.jsonl\n",
|
||
"-rw-r--r-- 1 root root 59970 Jun 5 05:08 company_graph.json\n",
|
||
"-rw-r--r-- 1 root root 5190 Jun 5 05:15 decision_makers.csv\n",
|
||
"-rw-r--r-- 1 root root 51566 Jun 5 05:15 graph_view.html\n",
|
||
"-rw-r--r-- 1 root root 1560 Jun 5 05:14 org_chart__company_cloudserve_.json\n",
|
||
"-rw-r--r-- 1 root root 1463 Jun 5 05:14 org_chart__company_omniware_.json\n",
|
||
"-rw-r--r-- 1 root root 2201 Jun 5 05:14 org_chart__company_paypulse_.json\n",
|
||
"-rw-r--r-- 1 root root 2262 Jun 5 05:14 org_chart__company_posify_.json\n",
|
||
"-rw-r--r-- 1 root root 1458 Jun 5 05:14 org_chart__company_tableiq_.json\n",
|
||
"-rw-r--r-- 1 root root 8327 Jun 5 05:06 people.jsonl\n"
|
||
]
|
||
}
|
||
],
|
||
"source": [
|
||
"# Copy template files and AI.js\n",
|
||
"!cp /content/templates/graph_view_template.html /content/output/graph_view.html\n",
|
||
"!cp /content/templates/ai.js /content/output/\n",
|
||
"\n",
|
||
"# Also copy the people.jsonl for the chat context\n",
|
||
"!cp /content/output/people.jsonl /content/output/\n",
|
||
"\n",
|
||
"print(\"✅ Visualization files prepared!\")\n",
|
||
"print(\"\\n📁 Output directory contents:\")\n",
|
||
"!ls -la /content/output/"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {
|
||
"id": "KQklZjdxd2XL"
|
||
},
|
||
"source": [
|
||
"## Step 8: Launch Web Server and Display\n",
|
||
"\n",
|
||
" Finally, we start a local HTTP server to serve the visualization files and display\n",
|
||
" them within Colab using an iframe. The server runs in the background on port 8000, and\n",
|
||
" Colab's proxy system allows secure access to the dashboard. Users can interact with\n",
|
||
" the graph, click on companies to view organizational structures, and use the AI chat\n",
|
||
" to query the data. This step brings together all previous work into a live,\n",
|
||
" interactive B2B intelligence tool."
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 15,
|
||
"metadata": {
|
||
"colab": {
|
||
"base_uri": "https://localhost:8080/"
|
||
},
|
||
"id": "M-9XKPZEd2XL",
|
||
"outputId": "1553d2b8-c972-4818-9073-7ab1febcb773"
|
||
},
|
||
"outputs": [
|
||
{
|
||
"output_type": "stream",
|
||
"name": "stdout",
|
||
"text": [
|
||
"🌐 Web server started on port 8000\n",
|
||
"📊 Loading visualization...\n"
|
||
]
|
||
}
|
||
],
|
||
"source": [
|
||
"# Start a simple HTTP server in the background\n",
|
||
"import subprocess\n",
|
||
"import time\n",
|
||
"\n",
|
||
"# Kill any existing server on port 8000\n",
|
||
"!kill -9 $(lsof -t -i:8000) 2>/dev/null || true\n",
|
||
"\n",
|
||
"# Start the server\n",
|
||
"server_process = subprocess.Popen(\n",
|
||
" ['python', '-m', 'http.server', '8000', '--directory', '/content/output'],\n",
|
||
" stdout=subprocess.DEVNULL,\n",
|
||
" stderr=subprocess.DEVNULL\n",
|
||
")\n",
|
||
"\n",
|
||
"# Wait for server to start\n",
|
||
"time.sleep(2)\n",
|
||
"\n",
|
||
"print(\"🌐 Web server started on port 8000\")\n",
|
||
"print(\"📊 Loading visualization...\")"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 19,
|
||
"metadata": {
|
||
"colab": {
|
||
"base_uri": "https://localhost:8080/",
|
||
"height": 978
|
||
},
|
||
"id": "vHTSBOzMd2XL",
|
||
"outputId": "f7bf2a9a-e5cb-44aa-baf5-c00c5c6867dc"
|
||
},
|
||
"outputs": [
|
||
{
|
||
"output_type": "stream",
|
||
"name": "stdout",
|
||
"text": [
|
||
"🎉 Your LinkedIn Insights Dashboard is ready!\n",
|
||
"\n",
|
||
"📌 Instructions:\n",
|
||
"1. The graph shows company relationships\n",
|
||
"2. Click on a company to see its org chart\n",
|
||
"3. Use the chat button to ask questions about the data\n",
|
||
"4. Don't forget to set your OpenAI API key in Settings for chat to work\n",
|
||
"\n",
|
||
"⚠️ Note: If the visualization doesn't load, refresh this cell\n"
|
||
]
|
||
},
|
||
{
|
||
"output_type": "execute_result",
|
||
"data": {
|
||
"text/plain": [
|
||
"<IPython.lib.display.IFrame at 0x7ad5c0d1df50>"
|
||
],
|
||
"text/html": [
|
||
"\n",
|
||
" <iframe\n",
|
||
" width=\"100%\"\n",
|
||
" height=\"800\"\n",
|
||
" src=\"https://8000-m-s-ecy4y99edwjh-b.us-west1-1.prod.colab.dev/graph_view.html\"\n",
|
||
" frameborder=\"0\"\n",
|
||
" allowfullscreen\n",
|
||
" \n",
|
||
" ></iframe>\n",
|
||
" "
|
||
]
|
||
},
|
||
"metadata": {},
|
||
"execution_count": 19
|
||
}
|
||
],
|
||
"source": [
|
||
"# Display the visualization in an iframe\n",
|
||
"from IPython.display import IFrame\n",
|
||
"\n",
|
||
"# Note: In Colab, we need to use the proxy URL\n",
|
||
"from google.colab.output import eval_js\n",
|
||
"proxy_url = eval_js(\"google.colab.kernel.proxyPort(8000)\")\n",
|
||
"\n",
|
||
"print(\"🎉 Your LinkedIn Insights Dashboard is ready!\")\n",
|
||
"print(\"\\n📌 Instructions:\")\n",
|
||
"print(\"1. The graph shows company relationships\")\n",
|
||
"print(\"2. Click on a company to see its org chart\")\n",
|
||
"print(\"3. Use the chat button to ask questions about the data\")\n",
|
||
"print(\"4. Don't forget to set your OpenAI API key in Settings for chat to work\")\n",
|
||
"print(\"\\n⚠️ Note: If the visualization doesn't load, refresh this cell\")\n",
|
||
"\n",
|
||
"# Display the iframe\n",
|
||
"IFrame(src=proxy_url + \"/graph_view.html\", width='100%', height='800')"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"source": [
|
||
"# Get public URL for the server\n",
|
||
"from google.colab.output import eval_js\n",
|
||
"public_url = eval_js(\"google.colab.kernel.proxyPort(8000)\")\n",
|
||
"\n",
|
||
"print(f\"🌐 Public URL: {public_url}\")\n",
|
||
"print(\"\\n📱 Share this URL to access your dashboard from anywhere!\")\n",
|
||
"print(\"⚠️ Note: This URL is temporary and will expire when the Colab session ends\")"
|
||
],
|
||
"metadata": {
|
||
"colab": {
|
||
"base_uri": "https://localhost:8080/",
|
||
"height": 86
|
||
},
|
||
"id": "V_y0iwsDiO6w",
|
||
"outputId": "c56f6e5b-8c93-44cf-b57e-61866bb284f6"
|
||
},
|
||
"execution_count": 20,
|
||
"outputs": [
|
||
{
|
||
"output_type": "stream",
|
||
"name": "stdout",
|
||
"text": [
|
||
"🌐 Public URL: https://8000-m-s-ecy4y99edwjh-b.us-west1-1.prod.colab.dev\n",
|
||
"\n",
|
||
"📱 Share this URL to access your dashboard from anywhere!\n",
|
||
"⚠️ Note: This URL is temporary and will expire when the Colab session ends\n"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {
|
||
"id": "b4tt60PTd2XL"
|
||
},
|
||
"source": [
|
||
"## 🎯 Summary & Next Steps\n",
|
||
"\n",
|
||
"Congratulations! You've built a complete B2B intelligence system that:\n",
|
||
"\n",
|
||
"✅ **Analyzed** company similarities using AI embeddings \n",
|
||
"✅ **Inferred** organizational structures with LLM \n",
|
||
"✅ **Identified** key decision makers \n",
|
||
"✅ **Visualized** everything in an interactive dashboard \n",
|
||
"\n",
|
||
"### Download Your Results\n",
|
||
"\n",
|
||
"Run the cell below to download all generated files:"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": null,
|
||
"metadata": {
|
||
"id": "JLAu-ak2d2XM"
|
||
},
|
||
"outputs": [],
|
||
"source": [
|
||
"# Create a zip file with all outputs\n",
|
||
"!cd /content/output && zip -r linkedin_insights.zip *.json *.csv *.html *.js *.jsonl\n",
|
||
"\n",
|
||
"# Download the zip file\n",
|
||
"from google.colab import files\n",
|
||
"files.download('/content/output/linkedin_insights.zip')\n",
|
||
"\n",
|
||
"print(\"📦 All files packaged and ready for download!\")"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {
|
||
"id": "Sek8o_S8d2XM"
|
||
},
|
||
"source": [
|
||
"## 🚀 What's Next?\n",
|
||
"\n",
|
||
"### Enhance Your System:\n",
|
||
"1. **Add more data sources** - Combine with CRM, news, social media\n",
|
||
"2. **Improve scoring** - Use more sophisticated algorithms\n",
|
||
"3. **Track changes** - Monitor company/people updates over time\n",
|
||
"4. **Export to CRM** - Integrate with Salesforce, HubSpot, etc.\n",
|
||
"\n",
|
||
"### Production Deployment:\n",
|
||
"1. **Host the dashboard** - Deploy to Vercel, Netlify, or AWS\n",
|
||
"2. **Add authentication** - Secure your intelligence data\n",
|
||
"3. **Schedule updates** - Automate data refreshes\n",
|
||
"4. **Scale the pipeline** - Process thousands of companies\n",
|
||
"\n",
|
||
"## Connect & Learn More\n",
|
||
"\n",
|
||
"- 🐙 **GitHub**: [github.com/unclecode/crawl4ai](https://github.com/unclecode/crawl4ai)\n",
|
||
"- 🐦 **Follow on X**: [@unclecode](https://twitter.com/unclecode)\n",
|
||
"- 💬 **Join our Discord**: [discord.gg/gpPZZgzRAP](https://discord.gg/gpPZZgzRAP)\n",
|
||
"\n",
|
||
"Thank you for joining this workshop! 🙏\n",
|
||
"\n",
|
||
"---\n",
|
||
"\n",
|
||
"Live Long and Build Intelligent Systems 🖖"
|
||
]
|
||
}
|
||
],
|
||
"metadata": {
|
||
"kernelspec": {
|
||
"display_name": "Python 3",
|
||
"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.10.12"
|
||
},
|
||
"colab": {
|
||
"provenance": []
|
||
},
|
||
"widgets": {
|
||
"application/vnd.jupyter.widget-state+json": {
|
||
"af564c9ede624e3ca78d607929a33990": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "HBoxModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_dom_classes": [],
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "HBoxModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/controls",
|
||
"_view_module_version": "1.5.0",
|
||
"_view_name": "HBoxView",
|
||
"box_style": "",
|
||
"children": [
|
||
"IPY_MODEL_dd45c7d2fbd64035bd8b2bed64e3105d",
|
||
"IPY_MODEL_8299d235833244c48f76c6863113b085",
|
||
"IPY_MODEL_23d963f5f1d445cb80ba7f9d129f25d4"
|
||
],
|
||
"layout": "IPY_MODEL_cbf0822bea5b41a6a8feddb4af2ee7ac"
|
||
}
|
||
},
|
||
"dd45c7d2fbd64035bd8b2bed64e3105d": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "HTMLModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_dom_classes": [],
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "HTMLModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/controls",
|
||
"_view_module_version": "1.5.0",
|
||
"_view_name": "HTMLView",
|
||
"description": "",
|
||
"description_tooltip": null,
|
||
"layout": "IPY_MODEL_d881207bc125449caaa22fccbf9360ca",
|
||
"placeholder": "",
|
||
"style": "IPY_MODEL_969f954f20b54467a769d50866961e7c",
|
||
"value": "modules.json: 100%"
|
||
}
|
||
},
|
||
"8299d235833244c48f76c6863113b085": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "FloatProgressModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_dom_classes": [],
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "FloatProgressModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/controls",
|
||
"_view_module_version": "1.5.0",
|
||
"_view_name": "ProgressView",
|
||
"bar_style": "success",
|
||
"description": "",
|
||
"description_tooltip": null,
|
||
"layout": "IPY_MODEL_71df4d964eca44849a9920416c803612",
|
||
"max": 349,
|
||
"min": 0,
|
||
"orientation": "horizontal",
|
||
"style": "IPY_MODEL_54735f0d038145db90bd63927b607f48",
|
||
"value": 349
|
||
}
|
||
},
|
||
"23d963f5f1d445cb80ba7f9d129f25d4": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "HTMLModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_dom_classes": [],
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "HTMLModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/controls",
|
||
"_view_module_version": "1.5.0",
|
||
"_view_name": "HTMLView",
|
||
"description": "",
|
||
"description_tooltip": null,
|
||
"layout": "IPY_MODEL_afd44bccb6904692b26b9e053d6a47f3",
|
||
"placeholder": "",
|
||
"style": "IPY_MODEL_96d11a2c702e449799031476fd7ab0f9",
|
||
"value": " 349/349 [00:00<00:00, 26.4kB/s]"
|
||
}
|
||
},
|
||
"cbf0822bea5b41a6a8feddb4af2ee7ac": {
|
||
"model_module": "@jupyter-widgets/base",
|
||
"model_name": "LayoutModel",
|
||
"model_module_version": "1.2.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/base",
|
||
"_model_module_version": "1.2.0",
|
||
"_model_name": "LayoutModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "LayoutView",
|
||
"align_content": null,
|
||
"align_items": null,
|
||
"align_self": null,
|
||
"border": null,
|
||
"bottom": null,
|
||
"display": null,
|
||
"flex": null,
|
||
"flex_flow": null,
|
||
"grid_area": null,
|
||
"grid_auto_columns": null,
|
||
"grid_auto_flow": null,
|
||
"grid_auto_rows": null,
|
||
"grid_column": null,
|
||
"grid_gap": null,
|
||
"grid_row": null,
|
||
"grid_template_areas": null,
|
||
"grid_template_columns": null,
|
||
"grid_template_rows": null,
|
||
"height": null,
|
||
"justify_content": null,
|
||
"justify_items": null,
|
||
"left": null,
|
||
"margin": null,
|
||
"max_height": null,
|
||
"max_width": null,
|
||
"min_height": null,
|
||
"min_width": null,
|
||
"object_fit": null,
|
||
"object_position": null,
|
||
"order": null,
|
||
"overflow": null,
|
||
"overflow_x": null,
|
||
"overflow_y": null,
|
||
"padding": null,
|
||
"right": null,
|
||
"top": null,
|
||
"visibility": null,
|
||
"width": null
|
||
}
|
||
},
|
||
"d881207bc125449caaa22fccbf9360ca": {
|
||
"model_module": "@jupyter-widgets/base",
|
||
"model_name": "LayoutModel",
|
||
"model_module_version": "1.2.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/base",
|
||
"_model_module_version": "1.2.0",
|
||
"_model_name": "LayoutModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "LayoutView",
|
||
"align_content": null,
|
||
"align_items": null,
|
||
"align_self": null,
|
||
"border": null,
|
||
"bottom": null,
|
||
"display": null,
|
||
"flex": null,
|
||
"flex_flow": null,
|
||
"grid_area": null,
|
||
"grid_auto_columns": null,
|
||
"grid_auto_flow": null,
|
||
"grid_auto_rows": null,
|
||
"grid_column": null,
|
||
"grid_gap": null,
|
||
"grid_row": null,
|
||
"grid_template_areas": null,
|
||
"grid_template_columns": null,
|
||
"grid_template_rows": null,
|
||
"height": null,
|
||
"justify_content": null,
|
||
"justify_items": null,
|
||
"left": null,
|
||
"margin": null,
|
||
"max_height": null,
|
||
"max_width": null,
|
||
"min_height": null,
|
||
"min_width": null,
|
||
"object_fit": null,
|
||
"object_position": null,
|
||
"order": null,
|
||
"overflow": null,
|
||
"overflow_x": null,
|
||
"overflow_y": null,
|
||
"padding": null,
|
||
"right": null,
|
||
"top": null,
|
||
"visibility": null,
|
||
"width": null
|
||
}
|
||
},
|
||
"969f954f20b54467a769d50866961e7c": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "DescriptionStyleModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "DescriptionStyleModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "StyleView",
|
||
"description_width": ""
|
||
}
|
||
},
|
||
"71df4d964eca44849a9920416c803612": {
|
||
"model_module": "@jupyter-widgets/base",
|
||
"model_name": "LayoutModel",
|
||
"model_module_version": "1.2.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/base",
|
||
"_model_module_version": "1.2.0",
|
||
"_model_name": "LayoutModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "LayoutView",
|
||
"align_content": null,
|
||
"align_items": null,
|
||
"align_self": null,
|
||
"border": null,
|
||
"bottom": null,
|
||
"display": null,
|
||
"flex": null,
|
||
"flex_flow": null,
|
||
"grid_area": null,
|
||
"grid_auto_columns": null,
|
||
"grid_auto_flow": null,
|
||
"grid_auto_rows": null,
|
||
"grid_column": null,
|
||
"grid_gap": null,
|
||
"grid_row": null,
|
||
"grid_template_areas": null,
|
||
"grid_template_columns": null,
|
||
"grid_template_rows": null,
|
||
"height": null,
|
||
"justify_content": null,
|
||
"justify_items": null,
|
||
"left": null,
|
||
"margin": null,
|
||
"max_height": null,
|
||
"max_width": null,
|
||
"min_height": null,
|
||
"min_width": null,
|
||
"object_fit": null,
|
||
"object_position": null,
|
||
"order": null,
|
||
"overflow": null,
|
||
"overflow_x": null,
|
||
"overflow_y": null,
|
||
"padding": null,
|
||
"right": null,
|
||
"top": null,
|
||
"visibility": null,
|
||
"width": null
|
||
}
|
||
},
|
||
"54735f0d038145db90bd63927b607f48": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "ProgressStyleModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "ProgressStyleModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "StyleView",
|
||
"bar_color": null,
|
||
"description_width": ""
|
||
}
|
||
},
|
||
"afd44bccb6904692b26b9e053d6a47f3": {
|
||
"model_module": "@jupyter-widgets/base",
|
||
"model_name": "LayoutModel",
|
||
"model_module_version": "1.2.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/base",
|
||
"_model_module_version": "1.2.0",
|
||
"_model_name": "LayoutModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "LayoutView",
|
||
"align_content": null,
|
||
"align_items": null,
|
||
"align_self": null,
|
||
"border": null,
|
||
"bottom": null,
|
||
"display": null,
|
||
"flex": null,
|
||
"flex_flow": null,
|
||
"grid_area": null,
|
||
"grid_auto_columns": null,
|
||
"grid_auto_flow": null,
|
||
"grid_auto_rows": null,
|
||
"grid_column": null,
|
||
"grid_gap": null,
|
||
"grid_row": null,
|
||
"grid_template_areas": null,
|
||
"grid_template_columns": null,
|
||
"grid_template_rows": null,
|
||
"height": null,
|
||
"justify_content": null,
|
||
"justify_items": null,
|
||
"left": null,
|
||
"margin": null,
|
||
"max_height": null,
|
||
"max_width": null,
|
||
"min_height": null,
|
||
"min_width": null,
|
||
"object_fit": null,
|
||
"object_position": null,
|
||
"order": null,
|
||
"overflow": null,
|
||
"overflow_x": null,
|
||
"overflow_y": null,
|
||
"padding": null,
|
||
"right": null,
|
||
"top": null,
|
||
"visibility": null,
|
||
"width": null
|
||
}
|
||
},
|
||
"96d11a2c702e449799031476fd7ab0f9": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "DescriptionStyleModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "DescriptionStyleModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "StyleView",
|
||
"description_width": ""
|
||
}
|
||
},
|
||
"cd9ce7b86ef0404884b066424f015624": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "HBoxModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_dom_classes": [],
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "HBoxModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/controls",
|
||
"_view_module_version": "1.5.0",
|
||
"_view_name": "HBoxView",
|
||
"box_style": "",
|
||
"children": [
|
||
"IPY_MODEL_a32e20bbc34d4b52b2ef42053e4fcaf6",
|
||
"IPY_MODEL_dc3a2f00d58c49c2b331d1473e7644e7",
|
||
"IPY_MODEL_c53ca07c0b4d47829e4658fda0f5c388"
|
||
],
|
||
"layout": "IPY_MODEL_fe984f1ae3d84c26adc93e016aba4ab1"
|
||
}
|
||
},
|
||
"a32e20bbc34d4b52b2ef42053e4fcaf6": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "HTMLModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_dom_classes": [],
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "HTMLModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/controls",
|
||
"_view_module_version": "1.5.0",
|
||
"_view_name": "HTMLView",
|
||
"description": "",
|
||
"description_tooltip": null,
|
||
"layout": "IPY_MODEL_3f16a725bd7b4abb8bea8da24c30ea92",
|
||
"placeholder": "",
|
||
"style": "IPY_MODEL_cfdad4190219434ca0c0045eea4f5273",
|
||
"value": "config_sentence_transformers.json: 100%"
|
||
}
|
||
},
|
||
"dc3a2f00d58c49c2b331d1473e7644e7": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "FloatProgressModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_dom_classes": [],
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "FloatProgressModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/controls",
|
||
"_view_module_version": "1.5.0",
|
||
"_view_name": "ProgressView",
|
||
"bar_style": "success",
|
||
"description": "",
|
||
"description_tooltip": null,
|
||
"layout": "IPY_MODEL_e40aa1e925c94f0981dd67c2717f8cbf",
|
||
"max": 116,
|
||
"min": 0,
|
||
"orientation": "horizontal",
|
||
"style": "IPY_MODEL_df6a2f39b45547e9ba17adca033cf785",
|
||
"value": 116
|
||
}
|
||
},
|
||
"c53ca07c0b4d47829e4658fda0f5c388": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "HTMLModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_dom_classes": [],
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "HTMLModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/controls",
|
||
"_view_module_version": "1.5.0",
|
||
"_view_name": "HTMLView",
|
||
"description": "",
|
||
"description_tooltip": null,
|
||
"layout": "IPY_MODEL_1ade1d7c5a5043cba3d643aeaa1b780d",
|
||
"placeholder": "",
|
||
"style": "IPY_MODEL_59f6da84d5e6465e8d7998d22133e43a",
|
||
"value": " 116/116 [00:00<00:00, 10.6kB/s]"
|
||
}
|
||
},
|
||
"fe984f1ae3d84c26adc93e016aba4ab1": {
|
||
"model_module": "@jupyter-widgets/base",
|
||
"model_name": "LayoutModel",
|
||
"model_module_version": "1.2.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/base",
|
||
"_model_module_version": "1.2.0",
|
||
"_model_name": "LayoutModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "LayoutView",
|
||
"align_content": null,
|
||
"align_items": null,
|
||
"align_self": null,
|
||
"border": null,
|
||
"bottom": null,
|
||
"display": null,
|
||
"flex": null,
|
||
"flex_flow": null,
|
||
"grid_area": null,
|
||
"grid_auto_columns": null,
|
||
"grid_auto_flow": null,
|
||
"grid_auto_rows": null,
|
||
"grid_column": null,
|
||
"grid_gap": null,
|
||
"grid_row": null,
|
||
"grid_template_areas": null,
|
||
"grid_template_columns": null,
|
||
"grid_template_rows": null,
|
||
"height": null,
|
||
"justify_content": null,
|
||
"justify_items": null,
|
||
"left": null,
|
||
"margin": null,
|
||
"max_height": null,
|
||
"max_width": null,
|
||
"min_height": null,
|
||
"min_width": null,
|
||
"object_fit": null,
|
||
"object_position": null,
|
||
"order": null,
|
||
"overflow": null,
|
||
"overflow_x": null,
|
||
"overflow_y": null,
|
||
"padding": null,
|
||
"right": null,
|
||
"top": null,
|
||
"visibility": null,
|
||
"width": null
|
||
}
|
||
},
|
||
"3f16a725bd7b4abb8bea8da24c30ea92": {
|
||
"model_module": "@jupyter-widgets/base",
|
||
"model_name": "LayoutModel",
|
||
"model_module_version": "1.2.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/base",
|
||
"_model_module_version": "1.2.0",
|
||
"_model_name": "LayoutModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "LayoutView",
|
||
"align_content": null,
|
||
"align_items": null,
|
||
"align_self": null,
|
||
"border": null,
|
||
"bottom": null,
|
||
"display": null,
|
||
"flex": null,
|
||
"flex_flow": null,
|
||
"grid_area": null,
|
||
"grid_auto_columns": null,
|
||
"grid_auto_flow": null,
|
||
"grid_auto_rows": null,
|
||
"grid_column": null,
|
||
"grid_gap": null,
|
||
"grid_row": null,
|
||
"grid_template_areas": null,
|
||
"grid_template_columns": null,
|
||
"grid_template_rows": null,
|
||
"height": null,
|
||
"justify_content": null,
|
||
"justify_items": null,
|
||
"left": null,
|
||
"margin": null,
|
||
"max_height": null,
|
||
"max_width": null,
|
||
"min_height": null,
|
||
"min_width": null,
|
||
"object_fit": null,
|
||
"object_position": null,
|
||
"order": null,
|
||
"overflow": null,
|
||
"overflow_x": null,
|
||
"overflow_y": null,
|
||
"padding": null,
|
||
"right": null,
|
||
"top": null,
|
||
"visibility": null,
|
||
"width": null
|
||
}
|
||
},
|
||
"cfdad4190219434ca0c0045eea4f5273": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "DescriptionStyleModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "DescriptionStyleModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "StyleView",
|
||
"description_width": ""
|
||
}
|
||
},
|
||
"e40aa1e925c94f0981dd67c2717f8cbf": {
|
||
"model_module": "@jupyter-widgets/base",
|
||
"model_name": "LayoutModel",
|
||
"model_module_version": "1.2.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/base",
|
||
"_model_module_version": "1.2.0",
|
||
"_model_name": "LayoutModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "LayoutView",
|
||
"align_content": null,
|
||
"align_items": null,
|
||
"align_self": null,
|
||
"border": null,
|
||
"bottom": null,
|
||
"display": null,
|
||
"flex": null,
|
||
"flex_flow": null,
|
||
"grid_area": null,
|
||
"grid_auto_columns": null,
|
||
"grid_auto_flow": null,
|
||
"grid_auto_rows": null,
|
||
"grid_column": null,
|
||
"grid_gap": null,
|
||
"grid_row": null,
|
||
"grid_template_areas": null,
|
||
"grid_template_columns": null,
|
||
"grid_template_rows": null,
|
||
"height": null,
|
||
"justify_content": null,
|
||
"justify_items": null,
|
||
"left": null,
|
||
"margin": null,
|
||
"max_height": null,
|
||
"max_width": null,
|
||
"min_height": null,
|
||
"min_width": null,
|
||
"object_fit": null,
|
||
"object_position": null,
|
||
"order": null,
|
||
"overflow": null,
|
||
"overflow_x": null,
|
||
"overflow_y": null,
|
||
"padding": null,
|
||
"right": null,
|
||
"top": null,
|
||
"visibility": null,
|
||
"width": null
|
||
}
|
||
},
|
||
"df6a2f39b45547e9ba17adca033cf785": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "ProgressStyleModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "ProgressStyleModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "StyleView",
|
||
"bar_color": null,
|
||
"description_width": ""
|
||
}
|
||
},
|
||
"1ade1d7c5a5043cba3d643aeaa1b780d": {
|
||
"model_module": "@jupyter-widgets/base",
|
||
"model_name": "LayoutModel",
|
||
"model_module_version": "1.2.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/base",
|
||
"_model_module_version": "1.2.0",
|
||
"_model_name": "LayoutModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "LayoutView",
|
||
"align_content": null,
|
||
"align_items": null,
|
||
"align_self": null,
|
||
"border": null,
|
||
"bottom": null,
|
||
"display": null,
|
||
"flex": null,
|
||
"flex_flow": null,
|
||
"grid_area": null,
|
||
"grid_auto_columns": null,
|
||
"grid_auto_flow": null,
|
||
"grid_auto_rows": null,
|
||
"grid_column": null,
|
||
"grid_gap": null,
|
||
"grid_row": null,
|
||
"grid_template_areas": null,
|
||
"grid_template_columns": null,
|
||
"grid_template_rows": null,
|
||
"height": null,
|
||
"justify_content": null,
|
||
"justify_items": null,
|
||
"left": null,
|
||
"margin": null,
|
||
"max_height": null,
|
||
"max_width": null,
|
||
"min_height": null,
|
||
"min_width": null,
|
||
"object_fit": null,
|
||
"object_position": null,
|
||
"order": null,
|
||
"overflow": null,
|
||
"overflow_x": null,
|
||
"overflow_y": null,
|
||
"padding": null,
|
||
"right": null,
|
||
"top": null,
|
||
"visibility": null,
|
||
"width": null
|
||
}
|
||
},
|
||
"59f6da84d5e6465e8d7998d22133e43a": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "DescriptionStyleModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "DescriptionStyleModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "StyleView",
|
||
"description_width": ""
|
||
}
|
||
},
|
||
"4928132bed71414aa7b4f0bdf2fcc203": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "HBoxModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_dom_classes": [],
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "HBoxModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/controls",
|
||
"_view_module_version": "1.5.0",
|
||
"_view_name": "HBoxView",
|
||
"box_style": "",
|
||
"children": [
|
||
"IPY_MODEL_f01b924c0e6047a69801d07fbf08a4b7",
|
||
"IPY_MODEL_e190561f198f4f0d90303bd967b92c72",
|
||
"IPY_MODEL_58923833504a460f909f6446e8dec4ee"
|
||
],
|
||
"layout": "IPY_MODEL_7d00e20ada8a46a89a2554ef831fc228"
|
||
}
|
||
},
|
||
"f01b924c0e6047a69801d07fbf08a4b7": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "HTMLModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_dom_classes": [],
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "HTMLModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/controls",
|
||
"_view_module_version": "1.5.0",
|
||
"_view_name": "HTMLView",
|
||
"description": "",
|
||
"description_tooltip": null,
|
||
"layout": "IPY_MODEL_3a11abf7227b4416aea98028f8f08be4",
|
||
"placeholder": "",
|
||
"style": "IPY_MODEL_8e54953351f94423b75140e58b14a134",
|
||
"value": "README.md: 100%"
|
||
}
|
||
},
|
||
"e190561f198f4f0d90303bd967b92c72": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "FloatProgressModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_dom_classes": [],
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "FloatProgressModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/controls",
|
||
"_view_module_version": "1.5.0",
|
||
"_view_name": "ProgressView",
|
||
"bar_style": "success",
|
||
"description": "",
|
||
"description_tooltip": null,
|
||
"layout": "IPY_MODEL_688172dd486f407cbabc7b1d63de98b8",
|
||
"max": 10454,
|
||
"min": 0,
|
||
"orientation": "horizontal",
|
||
"style": "IPY_MODEL_469e437e6b044bda83883dff778fa8a5",
|
||
"value": 10454
|
||
}
|
||
},
|
||
"58923833504a460f909f6446e8dec4ee": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "HTMLModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_dom_classes": [],
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "HTMLModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/controls",
|
||
"_view_module_version": "1.5.0",
|
||
"_view_name": "HTMLView",
|
||
"description": "",
|
||
"description_tooltip": null,
|
||
"layout": "IPY_MODEL_4037020e10cc4a16acb8cbfde96464d9",
|
||
"placeholder": "",
|
||
"style": "IPY_MODEL_fa732ec5430b4be58dd45b91cf7e9acb",
|
||
"value": " 10.5k/10.5k [00:00<00:00, 789kB/s]"
|
||
}
|
||
},
|
||
"7d00e20ada8a46a89a2554ef831fc228": {
|
||
"model_module": "@jupyter-widgets/base",
|
||
"model_name": "LayoutModel",
|
||
"model_module_version": "1.2.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/base",
|
||
"_model_module_version": "1.2.0",
|
||
"_model_name": "LayoutModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "LayoutView",
|
||
"align_content": null,
|
||
"align_items": null,
|
||
"align_self": null,
|
||
"border": null,
|
||
"bottom": null,
|
||
"display": null,
|
||
"flex": null,
|
||
"flex_flow": null,
|
||
"grid_area": null,
|
||
"grid_auto_columns": null,
|
||
"grid_auto_flow": null,
|
||
"grid_auto_rows": null,
|
||
"grid_column": null,
|
||
"grid_gap": null,
|
||
"grid_row": null,
|
||
"grid_template_areas": null,
|
||
"grid_template_columns": null,
|
||
"grid_template_rows": null,
|
||
"height": null,
|
||
"justify_content": null,
|
||
"justify_items": null,
|
||
"left": null,
|
||
"margin": null,
|
||
"max_height": null,
|
||
"max_width": null,
|
||
"min_height": null,
|
||
"min_width": null,
|
||
"object_fit": null,
|
||
"object_position": null,
|
||
"order": null,
|
||
"overflow": null,
|
||
"overflow_x": null,
|
||
"overflow_y": null,
|
||
"padding": null,
|
||
"right": null,
|
||
"top": null,
|
||
"visibility": null,
|
||
"width": null
|
||
}
|
||
},
|
||
"3a11abf7227b4416aea98028f8f08be4": {
|
||
"model_module": "@jupyter-widgets/base",
|
||
"model_name": "LayoutModel",
|
||
"model_module_version": "1.2.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/base",
|
||
"_model_module_version": "1.2.0",
|
||
"_model_name": "LayoutModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "LayoutView",
|
||
"align_content": null,
|
||
"align_items": null,
|
||
"align_self": null,
|
||
"border": null,
|
||
"bottom": null,
|
||
"display": null,
|
||
"flex": null,
|
||
"flex_flow": null,
|
||
"grid_area": null,
|
||
"grid_auto_columns": null,
|
||
"grid_auto_flow": null,
|
||
"grid_auto_rows": null,
|
||
"grid_column": null,
|
||
"grid_gap": null,
|
||
"grid_row": null,
|
||
"grid_template_areas": null,
|
||
"grid_template_columns": null,
|
||
"grid_template_rows": null,
|
||
"height": null,
|
||
"justify_content": null,
|
||
"justify_items": null,
|
||
"left": null,
|
||
"margin": null,
|
||
"max_height": null,
|
||
"max_width": null,
|
||
"min_height": null,
|
||
"min_width": null,
|
||
"object_fit": null,
|
||
"object_position": null,
|
||
"order": null,
|
||
"overflow": null,
|
||
"overflow_x": null,
|
||
"overflow_y": null,
|
||
"padding": null,
|
||
"right": null,
|
||
"top": null,
|
||
"visibility": null,
|
||
"width": null
|
||
}
|
||
},
|
||
"8e54953351f94423b75140e58b14a134": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "DescriptionStyleModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "DescriptionStyleModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "StyleView",
|
||
"description_width": ""
|
||
}
|
||
},
|
||
"688172dd486f407cbabc7b1d63de98b8": {
|
||
"model_module": "@jupyter-widgets/base",
|
||
"model_name": "LayoutModel",
|
||
"model_module_version": "1.2.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/base",
|
||
"_model_module_version": "1.2.0",
|
||
"_model_name": "LayoutModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "LayoutView",
|
||
"align_content": null,
|
||
"align_items": null,
|
||
"align_self": null,
|
||
"border": null,
|
||
"bottom": null,
|
||
"display": null,
|
||
"flex": null,
|
||
"flex_flow": null,
|
||
"grid_area": null,
|
||
"grid_auto_columns": null,
|
||
"grid_auto_flow": null,
|
||
"grid_auto_rows": null,
|
||
"grid_column": null,
|
||
"grid_gap": null,
|
||
"grid_row": null,
|
||
"grid_template_areas": null,
|
||
"grid_template_columns": null,
|
||
"grid_template_rows": null,
|
||
"height": null,
|
||
"justify_content": null,
|
||
"justify_items": null,
|
||
"left": null,
|
||
"margin": null,
|
||
"max_height": null,
|
||
"max_width": null,
|
||
"min_height": null,
|
||
"min_width": null,
|
||
"object_fit": null,
|
||
"object_position": null,
|
||
"order": null,
|
||
"overflow": null,
|
||
"overflow_x": null,
|
||
"overflow_y": null,
|
||
"padding": null,
|
||
"right": null,
|
||
"top": null,
|
||
"visibility": null,
|
||
"width": null
|
||
}
|
||
},
|
||
"469e437e6b044bda83883dff778fa8a5": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "ProgressStyleModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "ProgressStyleModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "StyleView",
|
||
"bar_color": null,
|
||
"description_width": ""
|
||
}
|
||
},
|
||
"4037020e10cc4a16acb8cbfde96464d9": {
|
||
"model_module": "@jupyter-widgets/base",
|
||
"model_name": "LayoutModel",
|
||
"model_module_version": "1.2.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/base",
|
||
"_model_module_version": "1.2.0",
|
||
"_model_name": "LayoutModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "LayoutView",
|
||
"align_content": null,
|
||
"align_items": null,
|
||
"align_self": null,
|
||
"border": null,
|
||
"bottom": null,
|
||
"display": null,
|
||
"flex": null,
|
||
"flex_flow": null,
|
||
"grid_area": null,
|
||
"grid_auto_columns": null,
|
||
"grid_auto_flow": null,
|
||
"grid_auto_rows": null,
|
||
"grid_column": null,
|
||
"grid_gap": null,
|
||
"grid_row": null,
|
||
"grid_template_areas": null,
|
||
"grid_template_columns": null,
|
||
"grid_template_rows": null,
|
||
"height": null,
|
||
"justify_content": null,
|
||
"justify_items": null,
|
||
"left": null,
|
||
"margin": null,
|
||
"max_height": null,
|
||
"max_width": null,
|
||
"min_height": null,
|
||
"min_width": null,
|
||
"object_fit": null,
|
||
"object_position": null,
|
||
"order": null,
|
||
"overflow": null,
|
||
"overflow_x": null,
|
||
"overflow_y": null,
|
||
"padding": null,
|
||
"right": null,
|
||
"top": null,
|
||
"visibility": null,
|
||
"width": null
|
||
}
|
||
},
|
||
"fa732ec5430b4be58dd45b91cf7e9acb": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "DescriptionStyleModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "DescriptionStyleModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "StyleView",
|
||
"description_width": ""
|
||
}
|
||
},
|
||
"b41951c5a9364f578ec45798bef257f2": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "HBoxModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_dom_classes": [],
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "HBoxModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/controls",
|
||
"_view_module_version": "1.5.0",
|
||
"_view_name": "HBoxView",
|
||
"box_style": "",
|
||
"children": [
|
||
"IPY_MODEL_221a5aae27ce41f89dfde9c703cd4773",
|
||
"IPY_MODEL_ef357576aeb24cf8bc45d67ece1f5659",
|
||
"IPY_MODEL_1b6006c3ae794984a70ca42ebbd834d6"
|
||
],
|
||
"layout": "IPY_MODEL_4359eb00a54e4fb59d0fb115fab65390"
|
||
}
|
||
},
|
||
"221a5aae27ce41f89dfde9c703cd4773": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "HTMLModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_dom_classes": [],
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "HTMLModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/controls",
|
||
"_view_module_version": "1.5.0",
|
||
"_view_name": "HTMLView",
|
||
"description": "",
|
||
"description_tooltip": null,
|
||
"layout": "IPY_MODEL_f9c074855b3e493984d572575a6a26dc",
|
||
"placeholder": "",
|
||
"style": "IPY_MODEL_0cad1f8cb11141f3bec24bd7167d4b75",
|
||
"value": "sentence_bert_config.json: 100%"
|
||
}
|
||
},
|
||
"ef357576aeb24cf8bc45d67ece1f5659": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "FloatProgressModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_dom_classes": [],
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "FloatProgressModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/controls",
|
||
"_view_module_version": "1.5.0",
|
||
"_view_name": "ProgressView",
|
||
"bar_style": "success",
|
||
"description": "",
|
||
"description_tooltip": null,
|
||
"layout": "IPY_MODEL_e34bd1f9ad8a4df08b799812754f473e",
|
||
"max": 53,
|
||
"min": 0,
|
||
"orientation": "horizontal",
|
||
"style": "IPY_MODEL_ac84c8e13aed4896970e8608907696a9",
|
||
"value": 53
|
||
}
|
||
},
|
||
"1b6006c3ae794984a70ca42ebbd834d6": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "HTMLModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_dom_classes": [],
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "HTMLModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/controls",
|
||
"_view_module_version": "1.5.0",
|
||
"_view_name": "HTMLView",
|
||
"description": "",
|
||
"description_tooltip": null,
|
||
"layout": "IPY_MODEL_ae5f92c5803649fcb8935f0b430c0086",
|
||
"placeholder": "",
|
||
"style": "IPY_MODEL_19b32b7f074245ce85edadfec42fd3c8",
|
||
"value": " 53.0/53.0 [00:00<00:00, 3.28kB/s]"
|
||
}
|
||
},
|
||
"4359eb00a54e4fb59d0fb115fab65390": {
|
||
"model_module": "@jupyter-widgets/base",
|
||
"model_name": "LayoutModel",
|
||
"model_module_version": "1.2.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/base",
|
||
"_model_module_version": "1.2.0",
|
||
"_model_name": "LayoutModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "LayoutView",
|
||
"align_content": null,
|
||
"align_items": null,
|
||
"align_self": null,
|
||
"border": null,
|
||
"bottom": null,
|
||
"display": null,
|
||
"flex": null,
|
||
"flex_flow": null,
|
||
"grid_area": null,
|
||
"grid_auto_columns": null,
|
||
"grid_auto_flow": null,
|
||
"grid_auto_rows": null,
|
||
"grid_column": null,
|
||
"grid_gap": null,
|
||
"grid_row": null,
|
||
"grid_template_areas": null,
|
||
"grid_template_columns": null,
|
||
"grid_template_rows": null,
|
||
"height": null,
|
||
"justify_content": null,
|
||
"justify_items": null,
|
||
"left": null,
|
||
"margin": null,
|
||
"max_height": null,
|
||
"max_width": null,
|
||
"min_height": null,
|
||
"min_width": null,
|
||
"object_fit": null,
|
||
"object_position": null,
|
||
"order": null,
|
||
"overflow": null,
|
||
"overflow_x": null,
|
||
"overflow_y": null,
|
||
"padding": null,
|
||
"right": null,
|
||
"top": null,
|
||
"visibility": null,
|
||
"width": null
|
||
}
|
||
},
|
||
"f9c074855b3e493984d572575a6a26dc": {
|
||
"model_module": "@jupyter-widgets/base",
|
||
"model_name": "LayoutModel",
|
||
"model_module_version": "1.2.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/base",
|
||
"_model_module_version": "1.2.0",
|
||
"_model_name": "LayoutModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "LayoutView",
|
||
"align_content": null,
|
||
"align_items": null,
|
||
"align_self": null,
|
||
"border": null,
|
||
"bottom": null,
|
||
"display": null,
|
||
"flex": null,
|
||
"flex_flow": null,
|
||
"grid_area": null,
|
||
"grid_auto_columns": null,
|
||
"grid_auto_flow": null,
|
||
"grid_auto_rows": null,
|
||
"grid_column": null,
|
||
"grid_gap": null,
|
||
"grid_row": null,
|
||
"grid_template_areas": null,
|
||
"grid_template_columns": null,
|
||
"grid_template_rows": null,
|
||
"height": null,
|
||
"justify_content": null,
|
||
"justify_items": null,
|
||
"left": null,
|
||
"margin": null,
|
||
"max_height": null,
|
||
"max_width": null,
|
||
"min_height": null,
|
||
"min_width": null,
|
||
"object_fit": null,
|
||
"object_position": null,
|
||
"order": null,
|
||
"overflow": null,
|
||
"overflow_x": null,
|
||
"overflow_y": null,
|
||
"padding": null,
|
||
"right": null,
|
||
"top": null,
|
||
"visibility": null,
|
||
"width": null
|
||
}
|
||
},
|
||
"0cad1f8cb11141f3bec24bd7167d4b75": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "DescriptionStyleModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "DescriptionStyleModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "StyleView",
|
||
"description_width": ""
|
||
}
|
||
},
|
||
"e34bd1f9ad8a4df08b799812754f473e": {
|
||
"model_module": "@jupyter-widgets/base",
|
||
"model_name": "LayoutModel",
|
||
"model_module_version": "1.2.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/base",
|
||
"_model_module_version": "1.2.0",
|
||
"_model_name": "LayoutModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "LayoutView",
|
||
"align_content": null,
|
||
"align_items": null,
|
||
"align_self": null,
|
||
"border": null,
|
||
"bottom": null,
|
||
"display": null,
|
||
"flex": null,
|
||
"flex_flow": null,
|
||
"grid_area": null,
|
||
"grid_auto_columns": null,
|
||
"grid_auto_flow": null,
|
||
"grid_auto_rows": null,
|
||
"grid_column": null,
|
||
"grid_gap": null,
|
||
"grid_row": null,
|
||
"grid_template_areas": null,
|
||
"grid_template_columns": null,
|
||
"grid_template_rows": null,
|
||
"height": null,
|
||
"justify_content": null,
|
||
"justify_items": null,
|
||
"left": null,
|
||
"margin": null,
|
||
"max_height": null,
|
||
"max_width": null,
|
||
"min_height": null,
|
||
"min_width": null,
|
||
"object_fit": null,
|
||
"object_position": null,
|
||
"order": null,
|
||
"overflow": null,
|
||
"overflow_x": null,
|
||
"overflow_y": null,
|
||
"padding": null,
|
||
"right": null,
|
||
"top": null,
|
||
"visibility": null,
|
||
"width": null
|
||
}
|
||
},
|
||
"ac84c8e13aed4896970e8608907696a9": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "ProgressStyleModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "ProgressStyleModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "StyleView",
|
||
"bar_color": null,
|
||
"description_width": ""
|
||
}
|
||
},
|
||
"ae5f92c5803649fcb8935f0b430c0086": {
|
||
"model_module": "@jupyter-widgets/base",
|
||
"model_name": "LayoutModel",
|
||
"model_module_version": "1.2.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/base",
|
||
"_model_module_version": "1.2.0",
|
||
"_model_name": "LayoutModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "LayoutView",
|
||
"align_content": null,
|
||
"align_items": null,
|
||
"align_self": null,
|
||
"border": null,
|
||
"bottom": null,
|
||
"display": null,
|
||
"flex": null,
|
||
"flex_flow": null,
|
||
"grid_area": null,
|
||
"grid_auto_columns": null,
|
||
"grid_auto_flow": null,
|
||
"grid_auto_rows": null,
|
||
"grid_column": null,
|
||
"grid_gap": null,
|
||
"grid_row": null,
|
||
"grid_template_areas": null,
|
||
"grid_template_columns": null,
|
||
"grid_template_rows": null,
|
||
"height": null,
|
||
"justify_content": null,
|
||
"justify_items": null,
|
||
"left": null,
|
||
"margin": null,
|
||
"max_height": null,
|
||
"max_width": null,
|
||
"min_height": null,
|
||
"min_width": null,
|
||
"object_fit": null,
|
||
"object_position": null,
|
||
"order": null,
|
||
"overflow": null,
|
||
"overflow_x": null,
|
||
"overflow_y": null,
|
||
"padding": null,
|
||
"right": null,
|
||
"top": null,
|
||
"visibility": null,
|
||
"width": null
|
||
}
|
||
},
|
||
"19b32b7f074245ce85edadfec42fd3c8": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "DescriptionStyleModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "DescriptionStyleModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "StyleView",
|
||
"description_width": ""
|
||
}
|
||
},
|
||
"bbca191bc9b74f859d7d91fe6c3533b2": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "HBoxModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_dom_classes": [],
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "HBoxModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/controls",
|
||
"_view_module_version": "1.5.0",
|
||
"_view_name": "HBoxView",
|
||
"box_style": "",
|
||
"children": [
|
||
"IPY_MODEL_aa3c5bcf5e0947758532f34648274572",
|
||
"IPY_MODEL_89a9c691bfa544308499b1098041d65a",
|
||
"IPY_MODEL_07c2b46da1fe43299e079d384284b02d"
|
||
],
|
||
"layout": "IPY_MODEL_8921cd4e6ac4420786a6b418070dd085"
|
||
}
|
||
},
|
||
"aa3c5bcf5e0947758532f34648274572": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "HTMLModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_dom_classes": [],
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "HTMLModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/controls",
|
||
"_view_module_version": "1.5.0",
|
||
"_view_name": "HTMLView",
|
||
"description": "",
|
||
"description_tooltip": null,
|
||
"layout": "IPY_MODEL_a93cf0c5ef97426cba97753f29052fb9",
|
||
"placeholder": "",
|
||
"style": "IPY_MODEL_5addab1004004b42bcd9c5d0fc1db657",
|
||
"value": "config.json: 100%"
|
||
}
|
||
},
|
||
"89a9c691bfa544308499b1098041d65a": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "FloatProgressModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_dom_classes": [],
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "FloatProgressModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/controls",
|
||
"_view_module_version": "1.5.0",
|
||
"_view_name": "ProgressView",
|
||
"bar_style": "success",
|
||
"description": "",
|
||
"description_tooltip": null,
|
||
"layout": "IPY_MODEL_ee613350763d4f288264d2caff15f40a",
|
||
"max": 612,
|
||
"min": 0,
|
||
"orientation": "horizontal",
|
||
"style": "IPY_MODEL_e818d840183247848c3088cdb1c900a1",
|
||
"value": 612
|
||
}
|
||
},
|
||
"07c2b46da1fe43299e079d384284b02d": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "HTMLModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_dom_classes": [],
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "HTMLModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/controls",
|
||
"_view_module_version": "1.5.0",
|
||
"_view_name": "HTMLView",
|
||
"description": "",
|
||
"description_tooltip": null,
|
||
"layout": "IPY_MODEL_75910de6ddb14e99b6be5b57389c8e73",
|
||
"placeholder": "",
|
||
"style": "IPY_MODEL_82e8967cbfb64fcd8ba07095330cce6d",
|
||
"value": " 612/612 [00:00<00:00, 55.2kB/s]"
|
||
}
|
||
},
|
||
"8921cd4e6ac4420786a6b418070dd085": {
|
||
"model_module": "@jupyter-widgets/base",
|
||
"model_name": "LayoutModel",
|
||
"model_module_version": "1.2.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/base",
|
||
"_model_module_version": "1.2.0",
|
||
"_model_name": "LayoutModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "LayoutView",
|
||
"align_content": null,
|
||
"align_items": null,
|
||
"align_self": null,
|
||
"border": null,
|
||
"bottom": null,
|
||
"display": null,
|
||
"flex": null,
|
||
"flex_flow": null,
|
||
"grid_area": null,
|
||
"grid_auto_columns": null,
|
||
"grid_auto_flow": null,
|
||
"grid_auto_rows": null,
|
||
"grid_column": null,
|
||
"grid_gap": null,
|
||
"grid_row": null,
|
||
"grid_template_areas": null,
|
||
"grid_template_columns": null,
|
||
"grid_template_rows": null,
|
||
"height": null,
|
||
"justify_content": null,
|
||
"justify_items": null,
|
||
"left": null,
|
||
"margin": null,
|
||
"max_height": null,
|
||
"max_width": null,
|
||
"min_height": null,
|
||
"min_width": null,
|
||
"object_fit": null,
|
||
"object_position": null,
|
||
"order": null,
|
||
"overflow": null,
|
||
"overflow_x": null,
|
||
"overflow_y": null,
|
||
"padding": null,
|
||
"right": null,
|
||
"top": null,
|
||
"visibility": null,
|
||
"width": null
|
||
}
|
||
},
|
||
"a93cf0c5ef97426cba97753f29052fb9": {
|
||
"model_module": "@jupyter-widgets/base",
|
||
"model_name": "LayoutModel",
|
||
"model_module_version": "1.2.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/base",
|
||
"_model_module_version": "1.2.0",
|
||
"_model_name": "LayoutModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "LayoutView",
|
||
"align_content": null,
|
||
"align_items": null,
|
||
"align_self": null,
|
||
"border": null,
|
||
"bottom": null,
|
||
"display": null,
|
||
"flex": null,
|
||
"flex_flow": null,
|
||
"grid_area": null,
|
||
"grid_auto_columns": null,
|
||
"grid_auto_flow": null,
|
||
"grid_auto_rows": null,
|
||
"grid_column": null,
|
||
"grid_gap": null,
|
||
"grid_row": null,
|
||
"grid_template_areas": null,
|
||
"grid_template_columns": null,
|
||
"grid_template_rows": null,
|
||
"height": null,
|
||
"justify_content": null,
|
||
"justify_items": null,
|
||
"left": null,
|
||
"margin": null,
|
||
"max_height": null,
|
||
"max_width": null,
|
||
"min_height": null,
|
||
"min_width": null,
|
||
"object_fit": null,
|
||
"object_position": null,
|
||
"order": null,
|
||
"overflow": null,
|
||
"overflow_x": null,
|
||
"overflow_y": null,
|
||
"padding": null,
|
||
"right": null,
|
||
"top": null,
|
||
"visibility": null,
|
||
"width": null
|
||
}
|
||
},
|
||
"5addab1004004b42bcd9c5d0fc1db657": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "DescriptionStyleModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "DescriptionStyleModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "StyleView",
|
||
"description_width": ""
|
||
}
|
||
},
|
||
"ee613350763d4f288264d2caff15f40a": {
|
||
"model_module": "@jupyter-widgets/base",
|
||
"model_name": "LayoutModel",
|
||
"model_module_version": "1.2.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/base",
|
||
"_model_module_version": "1.2.0",
|
||
"_model_name": "LayoutModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "LayoutView",
|
||
"align_content": null,
|
||
"align_items": null,
|
||
"align_self": null,
|
||
"border": null,
|
||
"bottom": null,
|
||
"display": null,
|
||
"flex": null,
|
||
"flex_flow": null,
|
||
"grid_area": null,
|
||
"grid_auto_columns": null,
|
||
"grid_auto_flow": null,
|
||
"grid_auto_rows": null,
|
||
"grid_column": null,
|
||
"grid_gap": null,
|
||
"grid_row": null,
|
||
"grid_template_areas": null,
|
||
"grid_template_columns": null,
|
||
"grid_template_rows": null,
|
||
"height": null,
|
||
"justify_content": null,
|
||
"justify_items": null,
|
||
"left": null,
|
||
"margin": null,
|
||
"max_height": null,
|
||
"max_width": null,
|
||
"min_height": null,
|
||
"min_width": null,
|
||
"object_fit": null,
|
||
"object_position": null,
|
||
"order": null,
|
||
"overflow": null,
|
||
"overflow_x": null,
|
||
"overflow_y": null,
|
||
"padding": null,
|
||
"right": null,
|
||
"top": null,
|
||
"visibility": null,
|
||
"width": null
|
||
}
|
||
},
|
||
"e818d840183247848c3088cdb1c900a1": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "ProgressStyleModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "ProgressStyleModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "StyleView",
|
||
"bar_color": null,
|
||
"description_width": ""
|
||
}
|
||
},
|
||
"75910de6ddb14e99b6be5b57389c8e73": {
|
||
"model_module": "@jupyter-widgets/base",
|
||
"model_name": "LayoutModel",
|
||
"model_module_version": "1.2.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/base",
|
||
"_model_module_version": "1.2.0",
|
||
"_model_name": "LayoutModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "LayoutView",
|
||
"align_content": null,
|
||
"align_items": null,
|
||
"align_self": null,
|
||
"border": null,
|
||
"bottom": null,
|
||
"display": null,
|
||
"flex": null,
|
||
"flex_flow": null,
|
||
"grid_area": null,
|
||
"grid_auto_columns": null,
|
||
"grid_auto_flow": null,
|
||
"grid_auto_rows": null,
|
||
"grid_column": null,
|
||
"grid_gap": null,
|
||
"grid_row": null,
|
||
"grid_template_areas": null,
|
||
"grid_template_columns": null,
|
||
"grid_template_rows": null,
|
||
"height": null,
|
||
"justify_content": null,
|
||
"justify_items": null,
|
||
"left": null,
|
||
"margin": null,
|
||
"max_height": null,
|
||
"max_width": null,
|
||
"min_height": null,
|
||
"min_width": null,
|
||
"object_fit": null,
|
||
"object_position": null,
|
||
"order": null,
|
||
"overflow": null,
|
||
"overflow_x": null,
|
||
"overflow_y": null,
|
||
"padding": null,
|
||
"right": null,
|
||
"top": null,
|
||
"visibility": null,
|
||
"width": null
|
||
}
|
||
},
|
||
"82e8967cbfb64fcd8ba07095330cce6d": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "DescriptionStyleModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "DescriptionStyleModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "StyleView",
|
||
"description_width": ""
|
||
}
|
||
},
|
||
"2c69a83341a348d6be987c9910303dec": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "HBoxModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_dom_classes": [],
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "HBoxModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/controls",
|
||
"_view_module_version": "1.5.0",
|
||
"_view_name": "HBoxView",
|
||
"box_style": "",
|
||
"children": [
|
||
"IPY_MODEL_0d58ae2061ca43bb8ff9fff98f893821",
|
||
"IPY_MODEL_10c63cdf413141ab8bfda05b9ca5aace",
|
||
"IPY_MODEL_685d9c1a57a84aaa80513daa7aceda82"
|
||
],
|
||
"layout": "IPY_MODEL_939f9b8ac9714705a84617e507de8a2f"
|
||
}
|
||
},
|
||
"0d58ae2061ca43bb8ff9fff98f893821": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "HTMLModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_dom_classes": [],
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "HTMLModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/controls",
|
||
"_view_module_version": "1.5.0",
|
||
"_view_name": "HTMLView",
|
||
"description": "",
|
||
"description_tooltip": null,
|
||
"layout": "IPY_MODEL_5136ef1df7b84acabdedd2f95d7d2e06",
|
||
"placeholder": "",
|
||
"style": "IPY_MODEL_48aa32e63ca24878b5cd218466863274",
|
||
"value": "model.safetensors: 100%"
|
||
}
|
||
},
|
||
"10c63cdf413141ab8bfda05b9ca5aace": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "FloatProgressModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_dom_classes": [],
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "FloatProgressModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/controls",
|
||
"_view_module_version": "1.5.0",
|
||
"_view_name": "ProgressView",
|
||
"bar_style": "success",
|
||
"description": "",
|
||
"description_tooltip": null,
|
||
"layout": "IPY_MODEL_eca7f4370b7143f0988297284a5c9137",
|
||
"max": 90868376,
|
||
"min": 0,
|
||
"orientation": "horizontal",
|
||
"style": "IPY_MODEL_f3f3f45fdeed4ceebfb88f08ff2bf3c4",
|
||
"value": 90868376
|
||
}
|
||
},
|
||
"685d9c1a57a84aaa80513daa7aceda82": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "HTMLModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_dom_classes": [],
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "HTMLModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/controls",
|
||
"_view_module_version": "1.5.0",
|
||
"_view_name": "HTMLView",
|
||
"description": "",
|
||
"description_tooltip": null,
|
||
"layout": "IPY_MODEL_55165f24721343019afbe4a1c4a83c53",
|
||
"placeholder": "",
|
||
"style": "IPY_MODEL_1f2950ba148b4dbfbfd2a30b5b64aebe",
|
||
"value": " 90.9M/90.9M [00:01<00:00, 77.1MB/s]"
|
||
}
|
||
},
|
||
"939f9b8ac9714705a84617e507de8a2f": {
|
||
"model_module": "@jupyter-widgets/base",
|
||
"model_name": "LayoutModel",
|
||
"model_module_version": "1.2.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/base",
|
||
"_model_module_version": "1.2.0",
|
||
"_model_name": "LayoutModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "LayoutView",
|
||
"align_content": null,
|
||
"align_items": null,
|
||
"align_self": null,
|
||
"border": null,
|
||
"bottom": null,
|
||
"display": null,
|
||
"flex": null,
|
||
"flex_flow": null,
|
||
"grid_area": null,
|
||
"grid_auto_columns": null,
|
||
"grid_auto_flow": null,
|
||
"grid_auto_rows": null,
|
||
"grid_column": null,
|
||
"grid_gap": null,
|
||
"grid_row": null,
|
||
"grid_template_areas": null,
|
||
"grid_template_columns": null,
|
||
"grid_template_rows": null,
|
||
"height": null,
|
||
"justify_content": null,
|
||
"justify_items": null,
|
||
"left": null,
|
||
"margin": null,
|
||
"max_height": null,
|
||
"max_width": null,
|
||
"min_height": null,
|
||
"min_width": null,
|
||
"object_fit": null,
|
||
"object_position": null,
|
||
"order": null,
|
||
"overflow": null,
|
||
"overflow_x": null,
|
||
"overflow_y": null,
|
||
"padding": null,
|
||
"right": null,
|
||
"top": null,
|
||
"visibility": null,
|
||
"width": null
|
||
}
|
||
},
|
||
"5136ef1df7b84acabdedd2f95d7d2e06": {
|
||
"model_module": "@jupyter-widgets/base",
|
||
"model_name": "LayoutModel",
|
||
"model_module_version": "1.2.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/base",
|
||
"_model_module_version": "1.2.0",
|
||
"_model_name": "LayoutModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "LayoutView",
|
||
"align_content": null,
|
||
"align_items": null,
|
||
"align_self": null,
|
||
"border": null,
|
||
"bottom": null,
|
||
"display": null,
|
||
"flex": null,
|
||
"flex_flow": null,
|
||
"grid_area": null,
|
||
"grid_auto_columns": null,
|
||
"grid_auto_flow": null,
|
||
"grid_auto_rows": null,
|
||
"grid_column": null,
|
||
"grid_gap": null,
|
||
"grid_row": null,
|
||
"grid_template_areas": null,
|
||
"grid_template_columns": null,
|
||
"grid_template_rows": null,
|
||
"height": null,
|
||
"justify_content": null,
|
||
"justify_items": null,
|
||
"left": null,
|
||
"margin": null,
|
||
"max_height": null,
|
||
"max_width": null,
|
||
"min_height": null,
|
||
"min_width": null,
|
||
"object_fit": null,
|
||
"object_position": null,
|
||
"order": null,
|
||
"overflow": null,
|
||
"overflow_x": null,
|
||
"overflow_y": null,
|
||
"padding": null,
|
||
"right": null,
|
||
"top": null,
|
||
"visibility": null,
|
||
"width": null
|
||
}
|
||
},
|
||
"48aa32e63ca24878b5cd218466863274": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "DescriptionStyleModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "DescriptionStyleModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "StyleView",
|
||
"description_width": ""
|
||
}
|
||
},
|
||
"eca7f4370b7143f0988297284a5c9137": {
|
||
"model_module": "@jupyter-widgets/base",
|
||
"model_name": "LayoutModel",
|
||
"model_module_version": "1.2.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/base",
|
||
"_model_module_version": "1.2.0",
|
||
"_model_name": "LayoutModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "LayoutView",
|
||
"align_content": null,
|
||
"align_items": null,
|
||
"align_self": null,
|
||
"border": null,
|
||
"bottom": null,
|
||
"display": null,
|
||
"flex": null,
|
||
"flex_flow": null,
|
||
"grid_area": null,
|
||
"grid_auto_columns": null,
|
||
"grid_auto_flow": null,
|
||
"grid_auto_rows": null,
|
||
"grid_column": null,
|
||
"grid_gap": null,
|
||
"grid_row": null,
|
||
"grid_template_areas": null,
|
||
"grid_template_columns": null,
|
||
"grid_template_rows": null,
|
||
"height": null,
|
||
"justify_content": null,
|
||
"justify_items": null,
|
||
"left": null,
|
||
"margin": null,
|
||
"max_height": null,
|
||
"max_width": null,
|
||
"min_height": null,
|
||
"min_width": null,
|
||
"object_fit": null,
|
||
"object_position": null,
|
||
"order": null,
|
||
"overflow": null,
|
||
"overflow_x": null,
|
||
"overflow_y": null,
|
||
"padding": null,
|
||
"right": null,
|
||
"top": null,
|
||
"visibility": null,
|
||
"width": null
|
||
}
|
||
},
|
||
"f3f3f45fdeed4ceebfb88f08ff2bf3c4": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "ProgressStyleModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "ProgressStyleModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "StyleView",
|
||
"bar_color": null,
|
||
"description_width": ""
|
||
}
|
||
},
|
||
"55165f24721343019afbe4a1c4a83c53": {
|
||
"model_module": "@jupyter-widgets/base",
|
||
"model_name": "LayoutModel",
|
||
"model_module_version": "1.2.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/base",
|
||
"_model_module_version": "1.2.0",
|
||
"_model_name": "LayoutModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "LayoutView",
|
||
"align_content": null,
|
||
"align_items": null,
|
||
"align_self": null,
|
||
"border": null,
|
||
"bottom": null,
|
||
"display": null,
|
||
"flex": null,
|
||
"flex_flow": null,
|
||
"grid_area": null,
|
||
"grid_auto_columns": null,
|
||
"grid_auto_flow": null,
|
||
"grid_auto_rows": null,
|
||
"grid_column": null,
|
||
"grid_gap": null,
|
||
"grid_row": null,
|
||
"grid_template_areas": null,
|
||
"grid_template_columns": null,
|
||
"grid_template_rows": null,
|
||
"height": null,
|
||
"justify_content": null,
|
||
"justify_items": null,
|
||
"left": null,
|
||
"margin": null,
|
||
"max_height": null,
|
||
"max_width": null,
|
||
"min_height": null,
|
||
"min_width": null,
|
||
"object_fit": null,
|
||
"object_position": null,
|
||
"order": null,
|
||
"overflow": null,
|
||
"overflow_x": null,
|
||
"overflow_y": null,
|
||
"padding": null,
|
||
"right": null,
|
||
"top": null,
|
||
"visibility": null,
|
||
"width": null
|
||
}
|
||
},
|
||
"1f2950ba148b4dbfbfd2a30b5b64aebe": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "DescriptionStyleModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "DescriptionStyleModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "StyleView",
|
||
"description_width": ""
|
||
}
|
||
},
|
||
"86384bd507124d7bb348fa5e140b4cf7": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "HBoxModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_dom_classes": [],
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "HBoxModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/controls",
|
||
"_view_module_version": "1.5.0",
|
||
"_view_name": "HBoxView",
|
||
"box_style": "",
|
||
"children": [
|
||
"IPY_MODEL_12fc9273eb914555b302dead40be8794",
|
||
"IPY_MODEL_f304c946daba4aa695cf88e4dd2b86b2",
|
||
"IPY_MODEL_3032935136074d42aaf5459ffc101552"
|
||
],
|
||
"layout": "IPY_MODEL_41953b5c135a40fd89212576b3d78b36"
|
||
}
|
||
},
|
||
"12fc9273eb914555b302dead40be8794": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "HTMLModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_dom_classes": [],
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "HTMLModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/controls",
|
||
"_view_module_version": "1.5.0",
|
||
"_view_name": "HTMLView",
|
||
"description": "",
|
||
"description_tooltip": null,
|
||
"layout": "IPY_MODEL_0d1b529ef3084c0bae04ec880ccc9768",
|
||
"placeholder": "",
|
||
"style": "IPY_MODEL_1fbefb38397f431b9f5f48da4da10eb1",
|
||
"value": "tokenizer_config.json: 100%"
|
||
}
|
||
},
|
||
"f304c946daba4aa695cf88e4dd2b86b2": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "FloatProgressModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_dom_classes": [],
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "FloatProgressModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/controls",
|
||
"_view_module_version": "1.5.0",
|
||
"_view_name": "ProgressView",
|
||
"bar_style": "success",
|
||
"description": "",
|
||
"description_tooltip": null,
|
||
"layout": "IPY_MODEL_a825c331bdac4357bb4b0028ca251e39",
|
||
"max": 350,
|
||
"min": 0,
|
||
"orientation": "horizontal",
|
||
"style": "IPY_MODEL_36809b2c33424c078054c244b902c69e",
|
||
"value": 350
|
||
}
|
||
},
|
||
"3032935136074d42aaf5459ffc101552": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "HTMLModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_dom_classes": [],
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "HTMLModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/controls",
|
||
"_view_module_version": "1.5.0",
|
||
"_view_name": "HTMLView",
|
||
"description": "",
|
||
"description_tooltip": null,
|
||
"layout": "IPY_MODEL_0f80d6363dd54efdacce7bbf44e6c2ba",
|
||
"placeholder": "",
|
||
"style": "IPY_MODEL_c708f4ca7c46480bba1b789c54319443",
|
||
"value": " 350/350 [00:00<00:00, 16.8kB/s]"
|
||
}
|
||
},
|
||
"41953b5c135a40fd89212576b3d78b36": {
|
||
"model_module": "@jupyter-widgets/base",
|
||
"model_name": "LayoutModel",
|
||
"model_module_version": "1.2.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/base",
|
||
"_model_module_version": "1.2.0",
|
||
"_model_name": "LayoutModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "LayoutView",
|
||
"align_content": null,
|
||
"align_items": null,
|
||
"align_self": null,
|
||
"border": null,
|
||
"bottom": null,
|
||
"display": null,
|
||
"flex": null,
|
||
"flex_flow": null,
|
||
"grid_area": null,
|
||
"grid_auto_columns": null,
|
||
"grid_auto_flow": null,
|
||
"grid_auto_rows": null,
|
||
"grid_column": null,
|
||
"grid_gap": null,
|
||
"grid_row": null,
|
||
"grid_template_areas": null,
|
||
"grid_template_columns": null,
|
||
"grid_template_rows": null,
|
||
"height": null,
|
||
"justify_content": null,
|
||
"justify_items": null,
|
||
"left": null,
|
||
"margin": null,
|
||
"max_height": null,
|
||
"max_width": null,
|
||
"min_height": null,
|
||
"min_width": null,
|
||
"object_fit": null,
|
||
"object_position": null,
|
||
"order": null,
|
||
"overflow": null,
|
||
"overflow_x": null,
|
||
"overflow_y": null,
|
||
"padding": null,
|
||
"right": null,
|
||
"top": null,
|
||
"visibility": null,
|
||
"width": null
|
||
}
|
||
},
|
||
"0d1b529ef3084c0bae04ec880ccc9768": {
|
||
"model_module": "@jupyter-widgets/base",
|
||
"model_name": "LayoutModel",
|
||
"model_module_version": "1.2.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/base",
|
||
"_model_module_version": "1.2.0",
|
||
"_model_name": "LayoutModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "LayoutView",
|
||
"align_content": null,
|
||
"align_items": null,
|
||
"align_self": null,
|
||
"border": null,
|
||
"bottom": null,
|
||
"display": null,
|
||
"flex": null,
|
||
"flex_flow": null,
|
||
"grid_area": null,
|
||
"grid_auto_columns": null,
|
||
"grid_auto_flow": null,
|
||
"grid_auto_rows": null,
|
||
"grid_column": null,
|
||
"grid_gap": null,
|
||
"grid_row": null,
|
||
"grid_template_areas": null,
|
||
"grid_template_columns": null,
|
||
"grid_template_rows": null,
|
||
"height": null,
|
||
"justify_content": null,
|
||
"justify_items": null,
|
||
"left": null,
|
||
"margin": null,
|
||
"max_height": null,
|
||
"max_width": null,
|
||
"min_height": null,
|
||
"min_width": null,
|
||
"object_fit": null,
|
||
"object_position": null,
|
||
"order": null,
|
||
"overflow": null,
|
||
"overflow_x": null,
|
||
"overflow_y": null,
|
||
"padding": null,
|
||
"right": null,
|
||
"top": null,
|
||
"visibility": null,
|
||
"width": null
|
||
}
|
||
},
|
||
"1fbefb38397f431b9f5f48da4da10eb1": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "DescriptionStyleModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "DescriptionStyleModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "StyleView",
|
||
"description_width": ""
|
||
}
|
||
},
|
||
"a825c331bdac4357bb4b0028ca251e39": {
|
||
"model_module": "@jupyter-widgets/base",
|
||
"model_name": "LayoutModel",
|
||
"model_module_version": "1.2.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/base",
|
||
"_model_module_version": "1.2.0",
|
||
"_model_name": "LayoutModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "LayoutView",
|
||
"align_content": null,
|
||
"align_items": null,
|
||
"align_self": null,
|
||
"border": null,
|
||
"bottom": null,
|
||
"display": null,
|
||
"flex": null,
|
||
"flex_flow": null,
|
||
"grid_area": null,
|
||
"grid_auto_columns": null,
|
||
"grid_auto_flow": null,
|
||
"grid_auto_rows": null,
|
||
"grid_column": null,
|
||
"grid_gap": null,
|
||
"grid_row": null,
|
||
"grid_template_areas": null,
|
||
"grid_template_columns": null,
|
||
"grid_template_rows": null,
|
||
"height": null,
|
||
"justify_content": null,
|
||
"justify_items": null,
|
||
"left": null,
|
||
"margin": null,
|
||
"max_height": null,
|
||
"max_width": null,
|
||
"min_height": null,
|
||
"min_width": null,
|
||
"object_fit": null,
|
||
"object_position": null,
|
||
"order": null,
|
||
"overflow": null,
|
||
"overflow_x": null,
|
||
"overflow_y": null,
|
||
"padding": null,
|
||
"right": null,
|
||
"top": null,
|
||
"visibility": null,
|
||
"width": null
|
||
}
|
||
},
|
||
"36809b2c33424c078054c244b902c69e": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "ProgressStyleModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "ProgressStyleModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "StyleView",
|
||
"bar_color": null,
|
||
"description_width": ""
|
||
}
|
||
},
|
||
"0f80d6363dd54efdacce7bbf44e6c2ba": {
|
||
"model_module": "@jupyter-widgets/base",
|
||
"model_name": "LayoutModel",
|
||
"model_module_version": "1.2.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/base",
|
||
"_model_module_version": "1.2.0",
|
||
"_model_name": "LayoutModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "LayoutView",
|
||
"align_content": null,
|
||
"align_items": null,
|
||
"align_self": null,
|
||
"border": null,
|
||
"bottom": null,
|
||
"display": null,
|
||
"flex": null,
|
||
"flex_flow": null,
|
||
"grid_area": null,
|
||
"grid_auto_columns": null,
|
||
"grid_auto_flow": null,
|
||
"grid_auto_rows": null,
|
||
"grid_column": null,
|
||
"grid_gap": null,
|
||
"grid_row": null,
|
||
"grid_template_areas": null,
|
||
"grid_template_columns": null,
|
||
"grid_template_rows": null,
|
||
"height": null,
|
||
"justify_content": null,
|
||
"justify_items": null,
|
||
"left": null,
|
||
"margin": null,
|
||
"max_height": null,
|
||
"max_width": null,
|
||
"min_height": null,
|
||
"min_width": null,
|
||
"object_fit": null,
|
||
"object_position": null,
|
||
"order": null,
|
||
"overflow": null,
|
||
"overflow_x": null,
|
||
"overflow_y": null,
|
||
"padding": null,
|
||
"right": null,
|
||
"top": null,
|
||
"visibility": null,
|
||
"width": null
|
||
}
|
||
},
|
||
"c708f4ca7c46480bba1b789c54319443": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "DescriptionStyleModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "DescriptionStyleModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "StyleView",
|
||
"description_width": ""
|
||
}
|
||
},
|
||
"a5a33214229b4f31b78d5f96978a7ecc": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "HBoxModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_dom_classes": [],
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "HBoxModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/controls",
|
||
"_view_module_version": "1.5.0",
|
||
"_view_name": "HBoxView",
|
||
"box_style": "",
|
||
"children": [
|
||
"IPY_MODEL_424d9b8e4f3c451e9e5822316417e7d0",
|
||
"IPY_MODEL_5087c1b1c03e4a278aafcd68bef54154",
|
||
"IPY_MODEL_61ffe7cbc4c2421994427ddfce6689f0"
|
||
],
|
||
"layout": "IPY_MODEL_a12e6b16c889417886e6384fad789932"
|
||
}
|
||
},
|
||
"424d9b8e4f3c451e9e5822316417e7d0": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "HTMLModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_dom_classes": [],
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "HTMLModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/controls",
|
||
"_view_module_version": "1.5.0",
|
||
"_view_name": "HTMLView",
|
||
"description": "",
|
||
"description_tooltip": null,
|
||
"layout": "IPY_MODEL_84d7975247f746c48402f3dcbcc9985c",
|
||
"placeholder": "",
|
||
"style": "IPY_MODEL_e6fdcadb7d7f400aa63fc1e613a3dcc4",
|
||
"value": "vocab.txt: 100%"
|
||
}
|
||
},
|
||
"5087c1b1c03e4a278aafcd68bef54154": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "FloatProgressModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_dom_classes": [],
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "FloatProgressModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/controls",
|
||
"_view_module_version": "1.5.0",
|
||
"_view_name": "ProgressView",
|
||
"bar_style": "success",
|
||
"description": "",
|
||
"description_tooltip": null,
|
||
"layout": "IPY_MODEL_eb7c4700e9114cfabc36a3f10e580b43",
|
||
"max": 231508,
|
||
"min": 0,
|
||
"orientation": "horizontal",
|
||
"style": "IPY_MODEL_2b49618b1ae3460291fccf51d00688ee",
|
||
"value": 231508
|
||
}
|
||
},
|
||
"61ffe7cbc4c2421994427ddfce6689f0": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "HTMLModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_dom_classes": [],
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "HTMLModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/controls",
|
||
"_view_module_version": "1.5.0",
|
||
"_view_name": "HTMLView",
|
||
"description": "",
|
||
"description_tooltip": null,
|
||
"layout": "IPY_MODEL_f363fe5110b74ad89c3d4b670ab57b9f",
|
||
"placeholder": "",
|
||
"style": "IPY_MODEL_bcced56d7dbe438c8b1d04037f6b7558",
|
||
"value": " 232k/232k [00:00<00:00, 3.88MB/s]"
|
||
}
|
||
},
|
||
"a12e6b16c889417886e6384fad789932": {
|
||
"model_module": "@jupyter-widgets/base",
|
||
"model_name": "LayoutModel",
|
||
"model_module_version": "1.2.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/base",
|
||
"_model_module_version": "1.2.0",
|
||
"_model_name": "LayoutModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "LayoutView",
|
||
"align_content": null,
|
||
"align_items": null,
|
||
"align_self": null,
|
||
"border": null,
|
||
"bottom": null,
|
||
"display": null,
|
||
"flex": null,
|
||
"flex_flow": null,
|
||
"grid_area": null,
|
||
"grid_auto_columns": null,
|
||
"grid_auto_flow": null,
|
||
"grid_auto_rows": null,
|
||
"grid_column": null,
|
||
"grid_gap": null,
|
||
"grid_row": null,
|
||
"grid_template_areas": null,
|
||
"grid_template_columns": null,
|
||
"grid_template_rows": null,
|
||
"height": null,
|
||
"justify_content": null,
|
||
"justify_items": null,
|
||
"left": null,
|
||
"margin": null,
|
||
"max_height": null,
|
||
"max_width": null,
|
||
"min_height": null,
|
||
"min_width": null,
|
||
"object_fit": null,
|
||
"object_position": null,
|
||
"order": null,
|
||
"overflow": null,
|
||
"overflow_x": null,
|
||
"overflow_y": null,
|
||
"padding": null,
|
||
"right": null,
|
||
"top": null,
|
||
"visibility": null,
|
||
"width": null
|
||
}
|
||
},
|
||
"84d7975247f746c48402f3dcbcc9985c": {
|
||
"model_module": "@jupyter-widgets/base",
|
||
"model_name": "LayoutModel",
|
||
"model_module_version": "1.2.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/base",
|
||
"_model_module_version": "1.2.0",
|
||
"_model_name": "LayoutModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "LayoutView",
|
||
"align_content": null,
|
||
"align_items": null,
|
||
"align_self": null,
|
||
"border": null,
|
||
"bottom": null,
|
||
"display": null,
|
||
"flex": null,
|
||
"flex_flow": null,
|
||
"grid_area": null,
|
||
"grid_auto_columns": null,
|
||
"grid_auto_flow": null,
|
||
"grid_auto_rows": null,
|
||
"grid_column": null,
|
||
"grid_gap": null,
|
||
"grid_row": null,
|
||
"grid_template_areas": null,
|
||
"grid_template_columns": null,
|
||
"grid_template_rows": null,
|
||
"height": null,
|
||
"justify_content": null,
|
||
"justify_items": null,
|
||
"left": null,
|
||
"margin": null,
|
||
"max_height": null,
|
||
"max_width": null,
|
||
"min_height": null,
|
||
"min_width": null,
|
||
"object_fit": null,
|
||
"object_position": null,
|
||
"order": null,
|
||
"overflow": null,
|
||
"overflow_x": null,
|
||
"overflow_y": null,
|
||
"padding": null,
|
||
"right": null,
|
||
"top": null,
|
||
"visibility": null,
|
||
"width": null
|
||
}
|
||
},
|
||
"e6fdcadb7d7f400aa63fc1e613a3dcc4": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "DescriptionStyleModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "DescriptionStyleModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "StyleView",
|
||
"description_width": ""
|
||
}
|
||
},
|
||
"eb7c4700e9114cfabc36a3f10e580b43": {
|
||
"model_module": "@jupyter-widgets/base",
|
||
"model_name": "LayoutModel",
|
||
"model_module_version": "1.2.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/base",
|
||
"_model_module_version": "1.2.0",
|
||
"_model_name": "LayoutModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "LayoutView",
|
||
"align_content": null,
|
||
"align_items": null,
|
||
"align_self": null,
|
||
"border": null,
|
||
"bottom": null,
|
||
"display": null,
|
||
"flex": null,
|
||
"flex_flow": null,
|
||
"grid_area": null,
|
||
"grid_auto_columns": null,
|
||
"grid_auto_flow": null,
|
||
"grid_auto_rows": null,
|
||
"grid_column": null,
|
||
"grid_gap": null,
|
||
"grid_row": null,
|
||
"grid_template_areas": null,
|
||
"grid_template_columns": null,
|
||
"grid_template_rows": null,
|
||
"height": null,
|
||
"justify_content": null,
|
||
"justify_items": null,
|
||
"left": null,
|
||
"margin": null,
|
||
"max_height": null,
|
||
"max_width": null,
|
||
"min_height": null,
|
||
"min_width": null,
|
||
"object_fit": null,
|
||
"object_position": null,
|
||
"order": null,
|
||
"overflow": null,
|
||
"overflow_x": null,
|
||
"overflow_y": null,
|
||
"padding": null,
|
||
"right": null,
|
||
"top": null,
|
||
"visibility": null,
|
||
"width": null
|
||
}
|
||
},
|
||
"2b49618b1ae3460291fccf51d00688ee": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "ProgressStyleModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "ProgressStyleModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "StyleView",
|
||
"bar_color": null,
|
||
"description_width": ""
|
||
}
|
||
},
|
||
"f363fe5110b74ad89c3d4b670ab57b9f": {
|
||
"model_module": "@jupyter-widgets/base",
|
||
"model_name": "LayoutModel",
|
||
"model_module_version": "1.2.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/base",
|
||
"_model_module_version": "1.2.0",
|
||
"_model_name": "LayoutModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "LayoutView",
|
||
"align_content": null,
|
||
"align_items": null,
|
||
"align_self": null,
|
||
"border": null,
|
||
"bottom": null,
|
||
"display": null,
|
||
"flex": null,
|
||
"flex_flow": null,
|
||
"grid_area": null,
|
||
"grid_auto_columns": null,
|
||
"grid_auto_flow": null,
|
||
"grid_auto_rows": null,
|
||
"grid_column": null,
|
||
"grid_gap": null,
|
||
"grid_row": null,
|
||
"grid_template_areas": null,
|
||
"grid_template_columns": null,
|
||
"grid_template_rows": null,
|
||
"height": null,
|
||
"justify_content": null,
|
||
"justify_items": null,
|
||
"left": null,
|
||
"margin": null,
|
||
"max_height": null,
|
||
"max_width": null,
|
||
"min_height": null,
|
||
"min_width": null,
|
||
"object_fit": null,
|
||
"object_position": null,
|
||
"order": null,
|
||
"overflow": null,
|
||
"overflow_x": null,
|
||
"overflow_y": null,
|
||
"padding": null,
|
||
"right": null,
|
||
"top": null,
|
||
"visibility": null,
|
||
"width": null
|
||
}
|
||
},
|
||
"bcced56d7dbe438c8b1d04037f6b7558": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "DescriptionStyleModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "DescriptionStyleModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "StyleView",
|
||
"description_width": ""
|
||
}
|
||
},
|
||
"f571c42002df425281d6f93029df92cd": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "HBoxModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_dom_classes": [],
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "HBoxModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/controls",
|
||
"_view_module_version": "1.5.0",
|
||
"_view_name": "HBoxView",
|
||
"box_style": "",
|
||
"children": [
|
||
"IPY_MODEL_7fc8b575514d42bda2704ca37c693059",
|
||
"IPY_MODEL_e51a514093304c20b9ef4ba8576902e8",
|
||
"IPY_MODEL_fda4d47309674b97b948f13f242a02ff"
|
||
],
|
||
"layout": "IPY_MODEL_ab15036842cb4181a21acc5220d879e1"
|
||
}
|
||
},
|
||
"7fc8b575514d42bda2704ca37c693059": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "HTMLModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_dom_classes": [],
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "HTMLModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/controls",
|
||
"_view_module_version": "1.5.0",
|
||
"_view_name": "HTMLView",
|
||
"description": "",
|
||
"description_tooltip": null,
|
||
"layout": "IPY_MODEL_e749bdef3b214d1487ccf2ca4f55e7ad",
|
||
"placeholder": "",
|
||
"style": "IPY_MODEL_9de7ac5f1566419caa76ef80fefbe864",
|
||
"value": "tokenizer.json: 100%"
|
||
}
|
||
},
|
||
"e51a514093304c20b9ef4ba8576902e8": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "FloatProgressModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_dom_classes": [],
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "FloatProgressModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/controls",
|
||
"_view_module_version": "1.5.0",
|
||
"_view_name": "ProgressView",
|
||
"bar_style": "success",
|
||
"description": "",
|
||
"description_tooltip": null,
|
||
"layout": "IPY_MODEL_7dd7c43da93f43f4abaf620fcb77fdff",
|
||
"max": 466247,
|
||
"min": 0,
|
||
"orientation": "horizontal",
|
||
"style": "IPY_MODEL_68dfb6915eab4e32b43032e795d30c88",
|
||
"value": 466247
|
||
}
|
||
},
|
||
"fda4d47309674b97b948f13f242a02ff": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "HTMLModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_dom_classes": [],
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "HTMLModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/controls",
|
||
"_view_module_version": "1.5.0",
|
||
"_view_name": "HTMLView",
|
||
"description": "",
|
||
"description_tooltip": null,
|
||
"layout": "IPY_MODEL_84d3ec9956924edf98ee61a2cd722903",
|
||
"placeholder": "",
|
||
"style": "IPY_MODEL_b03b63087ff94d1f826fa10efad2e287",
|
||
"value": " 466k/466k [00:00<00:00, 17.1MB/s]"
|
||
}
|
||
},
|
||
"ab15036842cb4181a21acc5220d879e1": {
|
||
"model_module": "@jupyter-widgets/base",
|
||
"model_name": "LayoutModel",
|
||
"model_module_version": "1.2.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/base",
|
||
"_model_module_version": "1.2.0",
|
||
"_model_name": "LayoutModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "LayoutView",
|
||
"align_content": null,
|
||
"align_items": null,
|
||
"align_self": null,
|
||
"border": null,
|
||
"bottom": null,
|
||
"display": null,
|
||
"flex": null,
|
||
"flex_flow": null,
|
||
"grid_area": null,
|
||
"grid_auto_columns": null,
|
||
"grid_auto_flow": null,
|
||
"grid_auto_rows": null,
|
||
"grid_column": null,
|
||
"grid_gap": null,
|
||
"grid_row": null,
|
||
"grid_template_areas": null,
|
||
"grid_template_columns": null,
|
||
"grid_template_rows": null,
|
||
"height": null,
|
||
"justify_content": null,
|
||
"justify_items": null,
|
||
"left": null,
|
||
"margin": null,
|
||
"max_height": null,
|
||
"max_width": null,
|
||
"min_height": null,
|
||
"min_width": null,
|
||
"object_fit": null,
|
||
"object_position": null,
|
||
"order": null,
|
||
"overflow": null,
|
||
"overflow_x": null,
|
||
"overflow_y": null,
|
||
"padding": null,
|
||
"right": null,
|
||
"top": null,
|
||
"visibility": null,
|
||
"width": null
|
||
}
|
||
},
|
||
"e749bdef3b214d1487ccf2ca4f55e7ad": {
|
||
"model_module": "@jupyter-widgets/base",
|
||
"model_name": "LayoutModel",
|
||
"model_module_version": "1.2.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/base",
|
||
"_model_module_version": "1.2.0",
|
||
"_model_name": "LayoutModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "LayoutView",
|
||
"align_content": null,
|
||
"align_items": null,
|
||
"align_self": null,
|
||
"border": null,
|
||
"bottom": null,
|
||
"display": null,
|
||
"flex": null,
|
||
"flex_flow": null,
|
||
"grid_area": null,
|
||
"grid_auto_columns": null,
|
||
"grid_auto_flow": null,
|
||
"grid_auto_rows": null,
|
||
"grid_column": null,
|
||
"grid_gap": null,
|
||
"grid_row": null,
|
||
"grid_template_areas": null,
|
||
"grid_template_columns": null,
|
||
"grid_template_rows": null,
|
||
"height": null,
|
||
"justify_content": null,
|
||
"justify_items": null,
|
||
"left": null,
|
||
"margin": null,
|
||
"max_height": null,
|
||
"max_width": null,
|
||
"min_height": null,
|
||
"min_width": null,
|
||
"object_fit": null,
|
||
"object_position": null,
|
||
"order": null,
|
||
"overflow": null,
|
||
"overflow_x": null,
|
||
"overflow_y": null,
|
||
"padding": null,
|
||
"right": null,
|
||
"top": null,
|
||
"visibility": null,
|
||
"width": null
|
||
}
|
||
},
|
||
"9de7ac5f1566419caa76ef80fefbe864": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "DescriptionStyleModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "DescriptionStyleModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "StyleView",
|
||
"description_width": ""
|
||
}
|
||
},
|
||
"7dd7c43da93f43f4abaf620fcb77fdff": {
|
||
"model_module": "@jupyter-widgets/base",
|
||
"model_name": "LayoutModel",
|
||
"model_module_version": "1.2.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/base",
|
||
"_model_module_version": "1.2.0",
|
||
"_model_name": "LayoutModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "LayoutView",
|
||
"align_content": null,
|
||
"align_items": null,
|
||
"align_self": null,
|
||
"border": null,
|
||
"bottom": null,
|
||
"display": null,
|
||
"flex": null,
|
||
"flex_flow": null,
|
||
"grid_area": null,
|
||
"grid_auto_columns": null,
|
||
"grid_auto_flow": null,
|
||
"grid_auto_rows": null,
|
||
"grid_column": null,
|
||
"grid_gap": null,
|
||
"grid_row": null,
|
||
"grid_template_areas": null,
|
||
"grid_template_columns": null,
|
||
"grid_template_rows": null,
|
||
"height": null,
|
||
"justify_content": null,
|
||
"justify_items": null,
|
||
"left": null,
|
||
"margin": null,
|
||
"max_height": null,
|
||
"max_width": null,
|
||
"min_height": null,
|
||
"min_width": null,
|
||
"object_fit": null,
|
||
"object_position": null,
|
||
"order": null,
|
||
"overflow": null,
|
||
"overflow_x": null,
|
||
"overflow_y": null,
|
||
"padding": null,
|
||
"right": null,
|
||
"top": null,
|
||
"visibility": null,
|
||
"width": null
|
||
}
|
||
},
|
||
"68dfb6915eab4e32b43032e795d30c88": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "ProgressStyleModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "ProgressStyleModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "StyleView",
|
||
"bar_color": null,
|
||
"description_width": ""
|
||
}
|
||
},
|
||
"84d3ec9956924edf98ee61a2cd722903": {
|
||
"model_module": "@jupyter-widgets/base",
|
||
"model_name": "LayoutModel",
|
||
"model_module_version": "1.2.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/base",
|
||
"_model_module_version": "1.2.0",
|
||
"_model_name": "LayoutModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "LayoutView",
|
||
"align_content": null,
|
||
"align_items": null,
|
||
"align_self": null,
|
||
"border": null,
|
||
"bottom": null,
|
||
"display": null,
|
||
"flex": null,
|
||
"flex_flow": null,
|
||
"grid_area": null,
|
||
"grid_auto_columns": null,
|
||
"grid_auto_flow": null,
|
||
"grid_auto_rows": null,
|
||
"grid_column": null,
|
||
"grid_gap": null,
|
||
"grid_row": null,
|
||
"grid_template_areas": null,
|
||
"grid_template_columns": null,
|
||
"grid_template_rows": null,
|
||
"height": null,
|
||
"justify_content": null,
|
||
"justify_items": null,
|
||
"left": null,
|
||
"margin": null,
|
||
"max_height": null,
|
||
"max_width": null,
|
||
"min_height": null,
|
||
"min_width": null,
|
||
"object_fit": null,
|
||
"object_position": null,
|
||
"order": null,
|
||
"overflow": null,
|
||
"overflow_x": null,
|
||
"overflow_y": null,
|
||
"padding": null,
|
||
"right": null,
|
||
"top": null,
|
||
"visibility": null,
|
||
"width": null
|
||
}
|
||
},
|
||
"b03b63087ff94d1f826fa10efad2e287": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "DescriptionStyleModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "DescriptionStyleModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "StyleView",
|
||
"description_width": ""
|
||
}
|
||
},
|
||
"478779d52d1342c98d4b58f7793525ca": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "HBoxModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_dom_classes": [],
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "HBoxModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/controls",
|
||
"_view_module_version": "1.5.0",
|
||
"_view_name": "HBoxView",
|
||
"box_style": "",
|
||
"children": [
|
||
"IPY_MODEL_af0356140c8f4ea9aa0854302f1a5a16",
|
||
"IPY_MODEL_c0889a40ae5a4f46bd22b5e2be36893d",
|
||
"IPY_MODEL_71a876e5968d439691ca885c743cd9ee"
|
||
],
|
||
"layout": "IPY_MODEL_d0d27eb46dd9434d962cd59f63c90ad5"
|
||
}
|
||
},
|
||
"af0356140c8f4ea9aa0854302f1a5a16": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "HTMLModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_dom_classes": [],
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "HTMLModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/controls",
|
||
"_view_module_version": "1.5.0",
|
||
"_view_name": "HTMLView",
|
||
"description": "",
|
||
"description_tooltip": null,
|
||
"layout": "IPY_MODEL_2d68f023cff04b8892eb7320052b7cf8",
|
||
"placeholder": "",
|
||
"style": "IPY_MODEL_84685055dee943f795f948f0f014be60",
|
||
"value": "special_tokens_map.json: 100%"
|
||
}
|
||
},
|
||
"c0889a40ae5a4f46bd22b5e2be36893d": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "FloatProgressModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_dom_classes": [],
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "FloatProgressModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/controls",
|
||
"_view_module_version": "1.5.0",
|
||
"_view_name": "ProgressView",
|
||
"bar_style": "success",
|
||
"description": "",
|
||
"description_tooltip": null,
|
||
"layout": "IPY_MODEL_898bf12506ff4f4185499baafc20c474",
|
||
"max": 112,
|
||
"min": 0,
|
||
"orientation": "horizontal",
|
||
"style": "IPY_MODEL_39562b44ddad4afeafeccba4c8f3a758",
|
||
"value": 112
|
||
}
|
||
},
|
||
"71a876e5968d439691ca885c743cd9ee": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "HTMLModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_dom_classes": [],
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "HTMLModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/controls",
|
||
"_view_module_version": "1.5.0",
|
||
"_view_name": "HTMLView",
|
||
"description": "",
|
||
"description_tooltip": null,
|
||
"layout": "IPY_MODEL_76077964fc254b0aad053653d915a440",
|
||
"placeholder": "",
|
||
"style": "IPY_MODEL_64b9ab6dbc5448b8ba6999626edc9806",
|
||
"value": " 112/112 [00:00<00:00, 9.55kB/s]"
|
||
}
|
||
},
|
||
"d0d27eb46dd9434d962cd59f63c90ad5": {
|
||
"model_module": "@jupyter-widgets/base",
|
||
"model_name": "LayoutModel",
|
||
"model_module_version": "1.2.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/base",
|
||
"_model_module_version": "1.2.0",
|
||
"_model_name": "LayoutModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "LayoutView",
|
||
"align_content": null,
|
||
"align_items": null,
|
||
"align_self": null,
|
||
"border": null,
|
||
"bottom": null,
|
||
"display": null,
|
||
"flex": null,
|
||
"flex_flow": null,
|
||
"grid_area": null,
|
||
"grid_auto_columns": null,
|
||
"grid_auto_flow": null,
|
||
"grid_auto_rows": null,
|
||
"grid_column": null,
|
||
"grid_gap": null,
|
||
"grid_row": null,
|
||
"grid_template_areas": null,
|
||
"grid_template_columns": null,
|
||
"grid_template_rows": null,
|
||
"height": null,
|
||
"justify_content": null,
|
||
"justify_items": null,
|
||
"left": null,
|
||
"margin": null,
|
||
"max_height": null,
|
||
"max_width": null,
|
||
"min_height": null,
|
||
"min_width": null,
|
||
"object_fit": null,
|
||
"object_position": null,
|
||
"order": null,
|
||
"overflow": null,
|
||
"overflow_x": null,
|
||
"overflow_y": null,
|
||
"padding": null,
|
||
"right": null,
|
||
"top": null,
|
||
"visibility": null,
|
||
"width": null
|
||
}
|
||
},
|
||
"2d68f023cff04b8892eb7320052b7cf8": {
|
||
"model_module": "@jupyter-widgets/base",
|
||
"model_name": "LayoutModel",
|
||
"model_module_version": "1.2.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/base",
|
||
"_model_module_version": "1.2.0",
|
||
"_model_name": "LayoutModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "LayoutView",
|
||
"align_content": null,
|
||
"align_items": null,
|
||
"align_self": null,
|
||
"border": null,
|
||
"bottom": null,
|
||
"display": null,
|
||
"flex": null,
|
||
"flex_flow": null,
|
||
"grid_area": null,
|
||
"grid_auto_columns": null,
|
||
"grid_auto_flow": null,
|
||
"grid_auto_rows": null,
|
||
"grid_column": null,
|
||
"grid_gap": null,
|
||
"grid_row": null,
|
||
"grid_template_areas": null,
|
||
"grid_template_columns": null,
|
||
"grid_template_rows": null,
|
||
"height": null,
|
||
"justify_content": null,
|
||
"justify_items": null,
|
||
"left": null,
|
||
"margin": null,
|
||
"max_height": null,
|
||
"max_width": null,
|
||
"min_height": null,
|
||
"min_width": null,
|
||
"object_fit": null,
|
||
"object_position": null,
|
||
"order": null,
|
||
"overflow": null,
|
||
"overflow_x": null,
|
||
"overflow_y": null,
|
||
"padding": null,
|
||
"right": null,
|
||
"top": null,
|
||
"visibility": null,
|
||
"width": null
|
||
}
|
||
},
|
||
"84685055dee943f795f948f0f014be60": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "DescriptionStyleModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "DescriptionStyleModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "StyleView",
|
||
"description_width": ""
|
||
}
|
||
},
|
||
"898bf12506ff4f4185499baafc20c474": {
|
||
"model_module": "@jupyter-widgets/base",
|
||
"model_name": "LayoutModel",
|
||
"model_module_version": "1.2.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/base",
|
||
"_model_module_version": "1.2.0",
|
||
"_model_name": "LayoutModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "LayoutView",
|
||
"align_content": null,
|
||
"align_items": null,
|
||
"align_self": null,
|
||
"border": null,
|
||
"bottom": null,
|
||
"display": null,
|
||
"flex": null,
|
||
"flex_flow": null,
|
||
"grid_area": null,
|
||
"grid_auto_columns": null,
|
||
"grid_auto_flow": null,
|
||
"grid_auto_rows": null,
|
||
"grid_column": null,
|
||
"grid_gap": null,
|
||
"grid_row": null,
|
||
"grid_template_areas": null,
|
||
"grid_template_columns": null,
|
||
"grid_template_rows": null,
|
||
"height": null,
|
||
"justify_content": null,
|
||
"justify_items": null,
|
||
"left": null,
|
||
"margin": null,
|
||
"max_height": null,
|
||
"max_width": null,
|
||
"min_height": null,
|
||
"min_width": null,
|
||
"object_fit": null,
|
||
"object_position": null,
|
||
"order": null,
|
||
"overflow": null,
|
||
"overflow_x": null,
|
||
"overflow_y": null,
|
||
"padding": null,
|
||
"right": null,
|
||
"top": null,
|
||
"visibility": null,
|
||
"width": null
|
||
}
|
||
},
|
||
"39562b44ddad4afeafeccba4c8f3a758": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "ProgressStyleModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "ProgressStyleModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "StyleView",
|
||
"bar_color": null,
|
||
"description_width": ""
|
||
}
|
||
},
|
||
"76077964fc254b0aad053653d915a440": {
|
||
"model_module": "@jupyter-widgets/base",
|
||
"model_name": "LayoutModel",
|
||
"model_module_version": "1.2.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/base",
|
||
"_model_module_version": "1.2.0",
|
||
"_model_name": "LayoutModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "LayoutView",
|
||
"align_content": null,
|
||
"align_items": null,
|
||
"align_self": null,
|
||
"border": null,
|
||
"bottom": null,
|
||
"display": null,
|
||
"flex": null,
|
||
"flex_flow": null,
|
||
"grid_area": null,
|
||
"grid_auto_columns": null,
|
||
"grid_auto_flow": null,
|
||
"grid_auto_rows": null,
|
||
"grid_column": null,
|
||
"grid_gap": null,
|
||
"grid_row": null,
|
||
"grid_template_areas": null,
|
||
"grid_template_columns": null,
|
||
"grid_template_rows": null,
|
||
"height": null,
|
||
"justify_content": null,
|
||
"justify_items": null,
|
||
"left": null,
|
||
"margin": null,
|
||
"max_height": null,
|
||
"max_width": null,
|
||
"min_height": null,
|
||
"min_width": null,
|
||
"object_fit": null,
|
||
"object_position": null,
|
||
"order": null,
|
||
"overflow": null,
|
||
"overflow_x": null,
|
||
"overflow_y": null,
|
||
"padding": null,
|
||
"right": null,
|
||
"top": null,
|
||
"visibility": null,
|
||
"width": null
|
||
}
|
||
},
|
||
"64b9ab6dbc5448b8ba6999626edc9806": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "DescriptionStyleModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "DescriptionStyleModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "StyleView",
|
||
"description_width": ""
|
||
}
|
||
},
|
||
"2ef5efa3119c4036989f967dc83e46ce": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "HBoxModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_dom_classes": [],
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "HBoxModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/controls",
|
||
"_view_module_version": "1.5.0",
|
||
"_view_name": "HBoxView",
|
||
"box_style": "",
|
||
"children": [
|
||
"IPY_MODEL_17a45c813b044d22821e7601584a7c03",
|
||
"IPY_MODEL_04c6d1b69aa344ea8c65383128e87c92",
|
||
"IPY_MODEL_e331664fedc24fa5b02886700c8eef99"
|
||
],
|
||
"layout": "IPY_MODEL_8da3c08d287943e7b22ff1cceb66b25a"
|
||
}
|
||
},
|
||
"17a45c813b044d22821e7601584a7c03": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "HTMLModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_dom_classes": [],
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "HTMLModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/controls",
|
||
"_view_module_version": "1.5.0",
|
||
"_view_name": "HTMLView",
|
||
"description": "",
|
||
"description_tooltip": null,
|
||
"layout": "IPY_MODEL_4d35fd063fa94ff8a6943308b52eb921",
|
||
"placeholder": "",
|
||
"style": "IPY_MODEL_f044b6943e234bedb079cd4b8be543ef",
|
||
"value": "config.json: 100%"
|
||
}
|
||
},
|
||
"04c6d1b69aa344ea8c65383128e87c92": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "FloatProgressModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_dom_classes": [],
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "FloatProgressModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/controls",
|
||
"_view_module_version": "1.5.0",
|
||
"_view_name": "ProgressView",
|
||
"bar_style": "success",
|
||
"description": "",
|
||
"description_tooltip": null,
|
||
"layout": "IPY_MODEL_095756276f494a52851456e2f173021a",
|
||
"max": 190,
|
||
"min": 0,
|
||
"orientation": "horizontal",
|
||
"style": "IPY_MODEL_0b0d33c42a0d4bd9a35d9f0e02b333f2",
|
||
"value": 190
|
||
}
|
||
},
|
||
"e331664fedc24fa5b02886700c8eef99": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "HTMLModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_dom_classes": [],
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "HTMLModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/controls",
|
||
"_view_module_version": "1.5.0",
|
||
"_view_name": "HTMLView",
|
||
"description": "",
|
||
"description_tooltip": null,
|
||
"layout": "IPY_MODEL_14a28c11165c472488cc340ce1142189",
|
||
"placeholder": "",
|
||
"style": "IPY_MODEL_e3e1032b5d244aa0a369017042834c26",
|
||
"value": " 190/190 [00:00<00:00, 13.8kB/s]"
|
||
}
|
||
},
|
||
"8da3c08d287943e7b22ff1cceb66b25a": {
|
||
"model_module": "@jupyter-widgets/base",
|
||
"model_name": "LayoutModel",
|
||
"model_module_version": "1.2.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/base",
|
||
"_model_module_version": "1.2.0",
|
||
"_model_name": "LayoutModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "LayoutView",
|
||
"align_content": null,
|
||
"align_items": null,
|
||
"align_self": null,
|
||
"border": null,
|
||
"bottom": null,
|
||
"display": null,
|
||
"flex": null,
|
||
"flex_flow": null,
|
||
"grid_area": null,
|
||
"grid_auto_columns": null,
|
||
"grid_auto_flow": null,
|
||
"grid_auto_rows": null,
|
||
"grid_column": null,
|
||
"grid_gap": null,
|
||
"grid_row": null,
|
||
"grid_template_areas": null,
|
||
"grid_template_columns": null,
|
||
"grid_template_rows": null,
|
||
"height": null,
|
||
"justify_content": null,
|
||
"justify_items": null,
|
||
"left": null,
|
||
"margin": null,
|
||
"max_height": null,
|
||
"max_width": null,
|
||
"min_height": null,
|
||
"min_width": null,
|
||
"object_fit": null,
|
||
"object_position": null,
|
||
"order": null,
|
||
"overflow": null,
|
||
"overflow_x": null,
|
||
"overflow_y": null,
|
||
"padding": null,
|
||
"right": null,
|
||
"top": null,
|
||
"visibility": null,
|
||
"width": null
|
||
}
|
||
},
|
||
"4d35fd063fa94ff8a6943308b52eb921": {
|
||
"model_module": "@jupyter-widgets/base",
|
||
"model_name": "LayoutModel",
|
||
"model_module_version": "1.2.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/base",
|
||
"_model_module_version": "1.2.0",
|
||
"_model_name": "LayoutModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "LayoutView",
|
||
"align_content": null,
|
||
"align_items": null,
|
||
"align_self": null,
|
||
"border": null,
|
||
"bottom": null,
|
||
"display": null,
|
||
"flex": null,
|
||
"flex_flow": null,
|
||
"grid_area": null,
|
||
"grid_auto_columns": null,
|
||
"grid_auto_flow": null,
|
||
"grid_auto_rows": null,
|
||
"grid_column": null,
|
||
"grid_gap": null,
|
||
"grid_row": null,
|
||
"grid_template_areas": null,
|
||
"grid_template_columns": null,
|
||
"grid_template_rows": null,
|
||
"height": null,
|
||
"justify_content": null,
|
||
"justify_items": null,
|
||
"left": null,
|
||
"margin": null,
|
||
"max_height": null,
|
||
"max_width": null,
|
||
"min_height": null,
|
||
"min_width": null,
|
||
"object_fit": null,
|
||
"object_position": null,
|
||
"order": null,
|
||
"overflow": null,
|
||
"overflow_x": null,
|
||
"overflow_y": null,
|
||
"padding": null,
|
||
"right": null,
|
||
"top": null,
|
||
"visibility": null,
|
||
"width": null
|
||
}
|
||
},
|
||
"f044b6943e234bedb079cd4b8be543ef": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "DescriptionStyleModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "DescriptionStyleModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "StyleView",
|
||
"description_width": ""
|
||
}
|
||
},
|
||
"095756276f494a52851456e2f173021a": {
|
||
"model_module": "@jupyter-widgets/base",
|
||
"model_name": "LayoutModel",
|
||
"model_module_version": "1.2.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/base",
|
||
"_model_module_version": "1.2.0",
|
||
"_model_name": "LayoutModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "LayoutView",
|
||
"align_content": null,
|
||
"align_items": null,
|
||
"align_self": null,
|
||
"border": null,
|
||
"bottom": null,
|
||
"display": null,
|
||
"flex": null,
|
||
"flex_flow": null,
|
||
"grid_area": null,
|
||
"grid_auto_columns": null,
|
||
"grid_auto_flow": null,
|
||
"grid_auto_rows": null,
|
||
"grid_column": null,
|
||
"grid_gap": null,
|
||
"grid_row": null,
|
||
"grid_template_areas": null,
|
||
"grid_template_columns": null,
|
||
"grid_template_rows": null,
|
||
"height": null,
|
||
"justify_content": null,
|
||
"justify_items": null,
|
||
"left": null,
|
||
"margin": null,
|
||
"max_height": null,
|
||
"max_width": null,
|
||
"min_height": null,
|
||
"min_width": null,
|
||
"object_fit": null,
|
||
"object_position": null,
|
||
"order": null,
|
||
"overflow": null,
|
||
"overflow_x": null,
|
||
"overflow_y": null,
|
||
"padding": null,
|
||
"right": null,
|
||
"top": null,
|
||
"visibility": null,
|
||
"width": null
|
||
}
|
||
},
|
||
"0b0d33c42a0d4bd9a35d9f0e02b333f2": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "ProgressStyleModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "ProgressStyleModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "StyleView",
|
||
"bar_color": null,
|
||
"description_width": ""
|
||
}
|
||
},
|
||
"14a28c11165c472488cc340ce1142189": {
|
||
"model_module": "@jupyter-widgets/base",
|
||
"model_name": "LayoutModel",
|
||
"model_module_version": "1.2.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/base",
|
||
"_model_module_version": "1.2.0",
|
||
"_model_name": "LayoutModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "LayoutView",
|
||
"align_content": null,
|
||
"align_items": null,
|
||
"align_self": null,
|
||
"border": null,
|
||
"bottom": null,
|
||
"display": null,
|
||
"flex": null,
|
||
"flex_flow": null,
|
||
"grid_area": null,
|
||
"grid_auto_columns": null,
|
||
"grid_auto_flow": null,
|
||
"grid_auto_rows": null,
|
||
"grid_column": null,
|
||
"grid_gap": null,
|
||
"grid_row": null,
|
||
"grid_template_areas": null,
|
||
"grid_template_columns": null,
|
||
"grid_template_rows": null,
|
||
"height": null,
|
||
"justify_content": null,
|
||
"justify_items": null,
|
||
"left": null,
|
||
"margin": null,
|
||
"max_height": null,
|
||
"max_width": null,
|
||
"min_height": null,
|
||
"min_width": null,
|
||
"object_fit": null,
|
||
"object_position": null,
|
||
"order": null,
|
||
"overflow": null,
|
||
"overflow_x": null,
|
||
"overflow_y": null,
|
||
"padding": null,
|
||
"right": null,
|
||
"top": null,
|
||
"visibility": null,
|
||
"width": null
|
||
}
|
||
},
|
||
"e3e1032b5d244aa0a369017042834c26": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "DescriptionStyleModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "DescriptionStyleModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "StyleView",
|
||
"description_width": ""
|
||
}
|
||
},
|
||
"a8f4043b1d194d519697c8f460576343": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "HBoxModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_dom_classes": [],
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "HBoxModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/controls",
|
||
"_view_module_version": "1.5.0",
|
||
"_view_name": "HBoxView",
|
||
"box_style": "",
|
||
"children": [
|
||
"IPY_MODEL_a3d7bc4c33fb4a0c97b88c5fad55f006",
|
||
"IPY_MODEL_85bf358df1684c5785707501e1f65b2b",
|
||
"IPY_MODEL_9984fe8bdb8a4c3b8190a53fa97722d1"
|
||
],
|
||
"layout": "IPY_MODEL_417951d37a4b47c593320c313104e08d"
|
||
}
|
||
},
|
||
"a3d7bc4c33fb4a0c97b88c5fad55f006": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "HTMLModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_dom_classes": [],
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "HTMLModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/controls",
|
||
"_view_module_version": "1.5.0",
|
||
"_view_name": "HTMLView",
|
||
"description": "",
|
||
"description_tooltip": null,
|
||
"layout": "IPY_MODEL_fb6dcc559b57491e97391f22a06c9a10",
|
||
"placeholder": "",
|
||
"style": "IPY_MODEL_dac947f16e2745d4a8a9d9a75a4e93a2",
|
||
"value": "Batches: 100%"
|
||
}
|
||
},
|
||
"85bf358df1684c5785707501e1f65b2b": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "FloatProgressModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_dom_classes": [],
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "FloatProgressModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/controls",
|
||
"_view_module_version": "1.5.0",
|
||
"_view_name": "ProgressView",
|
||
"bar_style": "success",
|
||
"description": "",
|
||
"description_tooltip": null,
|
||
"layout": "IPY_MODEL_40aac98762f14246ac1a03ef27786f33",
|
||
"max": 1,
|
||
"min": 0,
|
||
"orientation": "horizontal",
|
||
"style": "IPY_MODEL_e02f702101ce45c08ced253aacb3277a",
|
||
"value": 1
|
||
}
|
||
},
|
||
"9984fe8bdb8a4c3b8190a53fa97722d1": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "HTMLModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_dom_classes": [],
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "HTMLModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/controls",
|
||
"_view_module_version": "1.5.0",
|
||
"_view_name": "HTMLView",
|
||
"description": "",
|
||
"description_tooltip": null,
|
||
"layout": "IPY_MODEL_026f7ee73bfc4b91a6d2234d5cf20aac",
|
||
"placeholder": "",
|
||
"style": "IPY_MODEL_043f406fce684fc3a0ee4411827edde4",
|
||
"value": " 1/1 [00:00<00:00, 3.81it/s]"
|
||
}
|
||
},
|
||
"417951d37a4b47c593320c313104e08d": {
|
||
"model_module": "@jupyter-widgets/base",
|
||
"model_name": "LayoutModel",
|
||
"model_module_version": "1.2.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/base",
|
||
"_model_module_version": "1.2.0",
|
||
"_model_name": "LayoutModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "LayoutView",
|
||
"align_content": null,
|
||
"align_items": null,
|
||
"align_self": null,
|
||
"border": null,
|
||
"bottom": null,
|
||
"display": null,
|
||
"flex": null,
|
||
"flex_flow": null,
|
||
"grid_area": null,
|
||
"grid_auto_columns": null,
|
||
"grid_auto_flow": null,
|
||
"grid_auto_rows": null,
|
||
"grid_column": null,
|
||
"grid_gap": null,
|
||
"grid_row": null,
|
||
"grid_template_areas": null,
|
||
"grid_template_columns": null,
|
||
"grid_template_rows": null,
|
||
"height": null,
|
||
"justify_content": null,
|
||
"justify_items": null,
|
||
"left": null,
|
||
"margin": null,
|
||
"max_height": null,
|
||
"max_width": null,
|
||
"min_height": null,
|
||
"min_width": null,
|
||
"object_fit": null,
|
||
"object_position": null,
|
||
"order": null,
|
||
"overflow": null,
|
||
"overflow_x": null,
|
||
"overflow_y": null,
|
||
"padding": null,
|
||
"right": null,
|
||
"top": null,
|
||
"visibility": null,
|
||
"width": null
|
||
}
|
||
},
|
||
"fb6dcc559b57491e97391f22a06c9a10": {
|
||
"model_module": "@jupyter-widgets/base",
|
||
"model_name": "LayoutModel",
|
||
"model_module_version": "1.2.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/base",
|
||
"_model_module_version": "1.2.0",
|
||
"_model_name": "LayoutModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "LayoutView",
|
||
"align_content": null,
|
||
"align_items": null,
|
||
"align_self": null,
|
||
"border": null,
|
||
"bottom": null,
|
||
"display": null,
|
||
"flex": null,
|
||
"flex_flow": null,
|
||
"grid_area": null,
|
||
"grid_auto_columns": null,
|
||
"grid_auto_flow": null,
|
||
"grid_auto_rows": null,
|
||
"grid_column": null,
|
||
"grid_gap": null,
|
||
"grid_row": null,
|
||
"grid_template_areas": null,
|
||
"grid_template_columns": null,
|
||
"grid_template_rows": null,
|
||
"height": null,
|
||
"justify_content": null,
|
||
"justify_items": null,
|
||
"left": null,
|
||
"margin": null,
|
||
"max_height": null,
|
||
"max_width": null,
|
||
"min_height": null,
|
||
"min_width": null,
|
||
"object_fit": null,
|
||
"object_position": null,
|
||
"order": null,
|
||
"overflow": null,
|
||
"overflow_x": null,
|
||
"overflow_y": null,
|
||
"padding": null,
|
||
"right": null,
|
||
"top": null,
|
||
"visibility": null,
|
||
"width": null
|
||
}
|
||
},
|
||
"dac947f16e2745d4a8a9d9a75a4e93a2": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "DescriptionStyleModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "DescriptionStyleModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "StyleView",
|
||
"description_width": ""
|
||
}
|
||
},
|
||
"40aac98762f14246ac1a03ef27786f33": {
|
||
"model_module": "@jupyter-widgets/base",
|
||
"model_name": "LayoutModel",
|
||
"model_module_version": "1.2.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/base",
|
||
"_model_module_version": "1.2.0",
|
||
"_model_name": "LayoutModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "LayoutView",
|
||
"align_content": null,
|
||
"align_items": null,
|
||
"align_self": null,
|
||
"border": null,
|
||
"bottom": null,
|
||
"display": null,
|
||
"flex": null,
|
||
"flex_flow": null,
|
||
"grid_area": null,
|
||
"grid_auto_columns": null,
|
||
"grid_auto_flow": null,
|
||
"grid_auto_rows": null,
|
||
"grid_column": null,
|
||
"grid_gap": null,
|
||
"grid_row": null,
|
||
"grid_template_areas": null,
|
||
"grid_template_columns": null,
|
||
"grid_template_rows": null,
|
||
"height": null,
|
||
"justify_content": null,
|
||
"justify_items": null,
|
||
"left": null,
|
||
"margin": null,
|
||
"max_height": null,
|
||
"max_width": null,
|
||
"min_height": null,
|
||
"min_width": null,
|
||
"object_fit": null,
|
||
"object_position": null,
|
||
"order": null,
|
||
"overflow": null,
|
||
"overflow_x": null,
|
||
"overflow_y": null,
|
||
"padding": null,
|
||
"right": null,
|
||
"top": null,
|
||
"visibility": null,
|
||
"width": null
|
||
}
|
||
},
|
||
"e02f702101ce45c08ced253aacb3277a": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "ProgressStyleModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "ProgressStyleModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "StyleView",
|
||
"bar_color": null,
|
||
"description_width": ""
|
||
}
|
||
},
|
||
"026f7ee73bfc4b91a6d2234d5cf20aac": {
|
||
"model_module": "@jupyter-widgets/base",
|
||
"model_name": "LayoutModel",
|
||
"model_module_version": "1.2.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/base",
|
||
"_model_module_version": "1.2.0",
|
||
"_model_name": "LayoutModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "LayoutView",
|
||
"align_content": null,
|
||
"align_items": null,
|
||
"align_self": null,
|
||
"border": null,
|
||
"bottom": null,
|
||
"display": null,
|
||
"flex": null,
|
||
"flex_flow": null,
|
||
"grid_area": null,
|
||
"grid_auto_columns": null,
|
||
"grid_auto_flow": null,
|
||
"grid_auto_rows": null,
|
||
"grid_column": null,
|
||
"grid_gap": null,
|
||
"grid_row": null,
|
||
"grid_template_areas": null,
|
||
"grid_template_columns": null,
|
||
"grid_template_rows": null,
|
||
"height": null,
|
||
"justify_content": null,
|
||
"justify_items": null,
|
||
"left": null,
|
||
"margin": null,
|
||
"max_height": null,
|
||
"max_width": null,
|
||
"min_height": null,
|
||
"min_width": null,
|
||
"object_fit": null,
|
||
"object_position": null,
|
||
"order": null,
|
||
"overflow": null,
|
||
"overflow_x": null,
|
||
"overflow_y": null,
|
||
"padding": null,
|
||
"right": null,
|
||
"top": null,
|
||
"visibility": null,
|
||
"width": null
|
||
}
|
||
},
|
||
"043f406fce684fc3a0ee4411827edde4": {
|
||
"model_module": "@jupyter-widgets/controls",
|
||
"model_name": "DescriptionStyleModel",
|
||
"model_module_version": "1.5.0",
|
||
"state": {
|
||
"_model_module": "@jupyter-widgets/controls",
|
||
"_model_module_version": "1.5.0",
|
||
"_model_name": "DescriptionStyleModel",
|
||
"_view_count": null,
|
||
"_view_module": "@jupyter-widgets/base",
|
||
"_view_module_version": "1.2.0",
|
||
"_view_name": "StyleView",
|
||
"description_width": ""
|
||
}
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"nbformat": 4,
|
||
"nbformat_minor": 0
|
||
} |