[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"summary-llm-as-judge-evaluates-rag-keyword-beats-vector-summary":3,"summaries-facets-categories":400,"summary-related-llm-as-judge-evaluates-rag-keyword-beats-vector-summary":7305},{"id":4,"title":5,"ai":6,"body":13,"categories":380,"created_at":381,"date_modified":381,"description":142,"extension":382,"faq":381,"featured":383,"kicker_label":381,"meta":384,"navigation":194,"path":385,"published_at":386,"question":381,"scraped_at":381,"seo":387,"sitemap":388,"source_id":389,"source_name":390,"source_type":391,"source_url":392,"stem":393,"tags":394,"thumbnail_url":381,"tldr":397,"tweet":381,"unknown_tags":398,"__hash__":399},"summaries\u002Fsummaries\u002Fllm-as-judge-evaluates-rag-keyword-beats-vector-summary.md","LLM-as-Judge Evaluates RAG: Keyword Beats Vector",{"provider":7,"model":8,"input_tokens":9,"output_tokens":10,"processing_time_ms":11,"cost_usd":12},"openrouter","x-ai\u002Fgrok-4.1-fast",5849,1975,17506,0.0021348,{"type":14,"value":15,"toc":375},"minimark",[16,21,30,36,58,63,81,97,101,112,133,136,214,217,244,247,267,270,305,309,312,364,371],[17,18,20],"h2",{"id":19},"rag-needs-automated-internal-evaluation-for-optimization","RAG Needs Automated Internal Evaluation for Optimization",[22,23,24,25,29],"p",{},"RAG systems require quantitative evaluation to compare optimizations like retrieval strategies, avoiding manual checks that are slow and subjective—integrate into CI\u002FCD pipelines like unit tests. Focus on ",[26,27,28],"strong",{},"internal evaluation"," of retrieval and generation modules:",[22,31,32,35],{},[26,33,34],{},"Retrieval metrics",":",[37,38,39,46,52],"ul",{},[40,41,42,45],"li",{},[26,43,44],{},"Relevance",": Retrieved chunks match query?",[40,47,48,51],{},[26,49,50],{},"Coverage",": All relevant database chunks fetched?",[40,53,54,57],{},[26,55,56],{},"Correctness",": High signal-to-noise ratio, relevant chunks ranked top?",[22,59,60,35],{},[26,61,62],{},"Generation metrics",[37,64,65,70,76],{},[40,66,67,69],{},[26,68,44],{},": Answer aligns with query, no off-topic drift?",[40,71,72,75],{},[26,73,74],{},"Factuality",": Answer grounded in retrieved sources, no hallucinations?",[40,77,78,80],{},[26,79,56],{},": Answer factually accurate?",[22,82,83,84,87,88,92,93,96],{},"Prefer ",[26,85,86],{},"LLM-as-a-judge"," over traditional NLP metrics (ROUGE, BLEU) for nuanced semantic judgment. Ground evaluators in production setups like Azure AI Search indexes (e.g., ",[89,90,91],"code",{},"rag-evalution-chris"," with 50 chunks from employee handbook PDFs, vectorized in ",[89,94,95],{},"text_vector"," field).",[17,98,100],{"id":99},"azure-sdk-evaluators-automate-llm-as-judge-scoring","Azure SDK Evaluators Automate LLM-as-Judge Scoring",[22,102,103,104,107,108,111],{},"Leverage ",[89,105,106],{},"azure.ai.evaluation"," package with GPT-4 (",[89,109,110],{},"gpt-4.1"," deployment) for zero-shot scoring (1.0-5.0 scale). Key evaluators:",[37,113,114,124],{},[40,115,116,119,120,123],{},[26,117,118],{},"GroundednessEvaluator",": Measures answer's fidelity to sources—scores drop if facts can't be verified in context, even if externally true. Input: ",[89,121,122],{},"response=answer, context=sources",".",[40,125,126,129,130,123],{},[26,127,128],{},"RelevanceEvaluator",": Checks query-response alignment and contextual fit. Input: ",[89,131,132],{},"query=user_question, response=answer, context=sources",[22,134,135],{},"Setup clients for Azure AI Search and OpenAI:",[137,138,143],"pre",{"className":139,"code":140,"language":141,"meta":142,"style":142},"language-python shiki shiki-themes github-light github-dark","import os\nfrom azure.search.documents import SearchClient\nfrom azure.search.documents.models import VectorizedQuery\nfrom openai import AzureOpenAI\n# Load env vars: AZURE_SEARCH_*, AZURE_OPENAI_*\nopenai_client = AzureOpenAI(api_key=AZURE_OPENAI_API_KEY, azure_endpoint=AZURE_OPENAI_ENDPOINT, api_version=\"2024-10-21\")\nsearch_client = SearchClient(endpoint=AZURE_SEARCH_ENDPOINT, index_name=AZURE_SEARCH_INDEX_NAME, credential=AzureKeyCredential(AZURE_SEARCH_ADMIN_KEY))\n\ndef get_embedding_vector(query: str) -> list[float]:\n    response = openai_client.embeddings.create(model=AZURE_OPENAI_EMBEDDING_DEPLOYMENT_NAME, input=[query])\n    return response.data[0].embedding\n","python","",[89,144,145,153,159,165,171,177,183,189,196,202,208],{"__ignoreMap":142},[146,147,150],"span",{"class":148,"line":149},"line",1,[146,151,152],{},"import os\n",[146,154,156],{"class":148,"line":155},2,[146,157,158],{},"from azure.search.documents import SearchClient\n",[146,160,162],{"class":148,"line":161},3,[146,163,164],{},"from azure.search.documents.models import VectorizedQuery\n",[146,166,168],{"class":148,"line":167},4,[146,169,170],{},"from openai import AzureOpenAI\n",[146,172,174],{"class":148,"line":173},5,[146,175,176],{},"# Load env vars: AZURE_SEARCH_*, AZURE_OPENAI_*\n",[146,178,180],{"class":148,"line":179},6,[146,181,182],{},"openai_client = AzureOpenAI(api_key=AZURE_OPENAI_API_KEY, azure_endpoint=AZURE_OPENAI_ENDPOINT, api_version=\"2024-10-21\")\n",[146,184,186],{"class":148,"line":185},7,[146,187,188],{},"search_client = SearchClient(endpoint=AZURE_SEARCH_ENDPOINT, index_name=AZURE_SEARCH_INDEX_NAME, credential=AzureKeyCredential(AZURE_SEARCH_ADMIN_KEY))\n",[146,190,192],{"class":148,"line":191},8,[146,193,195],{"emptyLinePlaceholder":194},true,"\n",[146,197,199],{"class":148,"line":198},9,[146,200,201],{},"def get_embedding_vector(query: str) -> list[float]:\n",[146,203,205],{"class":148,"line":204},10,[146,206,207],{},"    response = openai_client.embeddings.create(model=AZURE_OPENAI_EMBEDDING_DEPLOYMENT_NAME, input=[query])\n",[146,209,211],{"class":148,"line":210},11,[146,212,213],{},"    return response.data[0].embedding\n",[22,215,216],{},"Retrieval (top=5):",[37,218,219,228,236],{},[40,220,221,224,225],{},[26,222,223],{},"Keyword",": ",[89,226,227],{},"search_client.search(search_text=user_question)",[40,229,230,224,233],{},[26,231,232],{},"Vector",[89,234,235],{},"search_client.search(None, vector_queries=[VectorizedQuery(vector=get_embedding_vector(user_question), k_nearest_neighbors=50, fields=\"text_vector\")])",[40,237,238,224,241],{},[26,239,240],{},"Hybrid (semantic)",[89,242,243],{},"search_client.search(user_question, vector_queries=[...], query_type=\"semantic\", semantic_configuration_name=\"rag-evaluation-chris-semantic-configuration\")",[22,245,246],{},"Generation prompt enforces grounding:",[137,248,250],{"className":139,"code":249,"language":141,"meta":142,"style":142},"SYSTEM_MESSAGE = \"\"\"Answer ONLY with facts from sources. Use [source] citations.\"\"\"\nresponse = openai_client.chat.completions.create(model=AZURE_OPENAI_LLM_DEPLOYMENT_NAME, messages=[{\"role\": \"system\", \"content\": SYSTEM_MESSAGE}, {\"role\": \"user\", \"content\": user_question + \"\\nSources: \" + sources}])\nanswer = response.choices[0].message.content\n",[89,251,252,257,262],{"__ignoreMap":142},[146,253,254],{"class":148,"line":149},[146,255,256],{},"SYSTEM_MESSAGE = \"\"\"Answer ONLY with facts from sources. Use [source] citations.\"\"\"\n",[146,258,259],{"class":148,"line":155},[146,260,261],{},"response = openai_client.chat.completions.create(model=AZURE_OPENAI_LLM_DEPLOYMENT_NAME, messages=[{\"role\": \"system\", \"content\": SYSTEM_MESSAGE}, {\"role\": \"user\", \"content\": user_question + \"\\nSources: \" + sources}])\n",[146,263,264],{"class":148,"line":161},[146,265,266],{},"answer = response.choices[0].message.content\n",[22,268,269],{},"Evaluate:",[137,271,273],{"className":139,"code":272,"language":141,"meta":142,"style":142},"from azure.ai.evaluation import AzureOpenAIModelConfiguration, GroundednessEvaluator, RelevanceEvaluator\nmodel_config = {\"azure_endpoint\": AZURE_OPENAI_ENDPOINT, \"azure_deployment\": AZURE_OPENAI_LLM_DEPLOYMENT_NAME, \"api_key\": AZURE_OPENAI_API_KEY}\nrelevance_eval = RelevanceEvaluator(model_config)\ngroundedness_eval = GroundednessEvaluator(model_config)\nrelevance_score = relevance_eval(query=user_question, response=answer, context=sources)\ngroundedness_score = groundedness_eval(response=answer, context=sources)\n",[89,274,275,280,285,290,295,300],{"__ignoreMap":142},[146,276,277],{"class":148,"line":149},[146,278,279],{},"from azure.ai.evaluation import AzureOpenAIModelConfiguration, GroundednessEvaluator, RelevanceEvaluator\n",[146,281,282],{"class":148,"line":155},[146,283,284],{},"model_config = {\"azure_endpoint\": AZURE_OPENAI_ENDPOINT, \"azure_deployment\": AZURE_OPENAI_LLM_DEPLOYMENT_NAME, \"api_key\": AZURE_OPENAI_API_KEY}\n",[146,286,287],{"class":148,"line":161},[146,288,289],{},"relevance_eval = RelevanceEvaluator(model_config)\n",[146,291,292],{"class":148,"line":167},[146,293,294],{},"groundedness_eval = GroundednessEvaluator(model_config)\n",[146,296,297],{"class":148,"line":173},[146,298,299],{},"relevance_score = relevance_eval(query=user_question, response=answer, context=sources)\n",[146,301,302],{"class":148,"line":179},[146,303,304],{},"groundedness_score = groundedness_eval(response=answer, context=sources)\n",[17,306,308],{"id":307},"keyword-search-wins-for-simple-queries-enables-agentic-rag","Keyword Search Wins for Simple Queries, Enables Agentic RAG",[22,310,311],{},"On query \"What does a product manager do?\" (50-chunk index):",[313,314,315,330],"table",{},[316,317,318],"thead",{},[319,320,321,325,328],"tr",{},[322,323,324],"th",{},"Method",[322,326,327],{},"Groundedness",[322,329,44],{},[331,332,333,344,354],"tbody",{},[319,334,335,338,341],{},[336,337,223],"td",{},[336,339,340],{},"4.5",[336,342,343],{},"5.0",[319,345,346,349,352],{},[336,347,348],{},"Hybrid",[336,350,351],{},"4.0",[336,353,340],{},[319,355,356,358,361],{},[336,357,232],{},[336,359,360],{},"3.0",[336,362,363],{},"3.5",[22,365,366,367,370],{},"Keyword search topped scores unexpectedly for this task, proving automated eval reveals trade-offs (e.g., vector struggles with exact phrasing). This closes the loop for ",[26,368,369],{},"Agentic RAG",": reliable metrics select best retrieval for self-improving agents.",[372,373,374],"style",{},"html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":142,"searchDepth":155,"depth":155,"links":376},[377,378,379],{"id":19,"depth":155,"text":20},{"id":99,"depth":155,"text":100},{"id":307,"depth":155,"text":308},[],null,"md",false,{},"\u002Fsummaries\u002Fllm-as-judge-evaluates-rag-keyword-beats-vector-summary","2026-04-08 21:21:17",{"title":5,"description":142},{"loc":385},"20b8d035b68db639","Level Up Coding","article","https:\u002F\u002Funknown","summaries\u002Fllm-as-judge-evaluates-rag-keyword-beats-vector-summary",[395,141,396],"llm","ai-tools","Use Azure SDK's GroundednessEvaluator (1-5 scale: answer fidelity to sources) and RelevanceEvaluator (query-response alignment) to automate RAG scoring; keyword search outperformed vector\u002Fhybrid on 'product manager duties' query.",[],"WbpHbWCJqCpSbai5hGyHaCpcDDTRGieYViPox5fj2mc",[401,404,407,409,412,414,417,420,422,424,426,428,431,433,435,437,439,442,444,446,448,450,453,456,458,460,462,464,466,468,470,472,474,476,478,480,482,484,486,488,490,492,494,496,498,500,502,505,507,509,511,513,515,517,519,521,523,525,527,529,531,534,536,538,540,542,544,546,548,550,552,554,556,558,560,562,564,566,568,570,572,575,577,579,581,583,585,587,589,591,593,595,597,599,601,604,606,608,610,612,614,616,618,620,622,624,626,628,630,632,634,636,638,640,642,644,646,648,650,652,654,656,658,660,662,664,666,669,671,673,675,677,679,681,683,685,687,689,692,694,696,698,700,702,704,706,708,710,712,714,716,718,720,722,725,727,729,731,733,735,737,739,741,743,745,748,750,752,754,756,758,760,762,764,766,768,770,772,774,776,778,780,782,784,786,788,790,792,794,796,798,800,802,804,807,809,811,814,816,818,820,822,824,826,828,830,832,834,836,838,840,842,844,846,848,850,853,855,857,859,861,863,865,867,869,871,873,875,878,880,882,884,886,888,890,892,894,896,898,900,902,904,906,908,910,912,914,916,918,920,922,924,926,928,930,932,934,936,938,940,942,944,946,948,950,952,954,956,958,960,962,964,966,968,970,972,974,976,978,980,982,984,986,988,990,992,994,996,998,1000,1002,1004,1006,1008,1010,1012,1014,1016,1018,1020,1022,1024,1026,1028,1030,1032,1034,1036,1038,1040,1042,1044,1046,1048,1050,1052,1054,1056,1058,1060,1062,1064,1066,1068,1070,1072,1074,1076,1078,1080,1082,1084,1086,1088,1090,1092,1094,1096,1098,1100,1102,1104,1106,1108,1110,1112,1114,1116,1118,1120,1122,1124,1126,1128,1130,1132,1134,1136,1138,1140,1142,1144,1146,1148,1150,1152,1154,1156,1158,1160,1162,1165,1167,1169,1171,1173,1176,1178,1180,1182,1184,1186,1188,1190,1192,1194,1196,1198,1200,1203,1205,1207,1209,1211,1213,1215,1217,1219,1221,1223,1225,1227,1229,1231,1233,1235,1237,1239,1241,1243,1245,1247,1249,1251,1253,1255,1257,1259,1261,1263,1265,1267,1269,1271,1273,1275,1277,1279,1281,1283,1285,1287,1289,1291,1293,1295,1297,1299,1301,1303,1305,1307,1309,1311,1313,1315,1317,1319,1321,1323,1325,1327,1329,1331,1333,1335,1337,1339,1341,1343,1345,1347,1349,1351,1353,1355,1357,1359,1361,1363,1365,1367,1369,1371,1373,1375,1377,1379,1381,1383,1385,1387,1389,1391,1393,1395,1397,1399,1401,1403,1405,1407,1409,1411,1413,1415,1417,1419,1421,1423,1425,1427,1429,1431,1433,1435,1437,1439,1441,1443,1445,1447,1449,1451,1453,1455,1457,1459,1461,1463,1465,1467,1469,1471,1473,1475,1477,1479,1481,1483,1485,1487,1489,1491,1493,1495,1497,1499,1501,1503,1505,1507,1509,1511,1513,1515,1517,1519,1521,1523,1525,1528,1530,1532,1534,1536,1538,1540,1542,1544,1546,1548,1550,1552,1554,1556,1558,1560,1562,1564,1566,1568,1570,1572,1574,1576,1578,1580,1582,1584,1586,1588,1590,1592,1594,1596,1598,1600,1602,1604,1606,1608,1610,1612,1614,1616,1618,1620,1622,1624,1626,1628,1630,1632,1634,1636,1638,1640,1642,1644,1646,1648,1650,1652,1654,1656,1658,1660,1662,1664,1666,1668,1670,1672,1674,1676,1678,1680,1682,1684,1686,1688,1690,1692,1694,1696,1698,1700,1702,1704,1706,1708,1710,1712,1714,1716,1718,1720,1722,1724,1726,1729,1731,1733,1735,1737,1739,1741,1743,1745,1747,1749,1751,1753,1755,1757,1759,1761,1763,1765,1767,1769,1771,1773,1775,1777,1779,1781,1783,1785,1787,1789,1791,1793,1795,1797,1799,1801,1803,1805,1807,1809,1811,1813,1815,1817,1819,1821,1823,1825,1827,1829,1831,1833,1835,1837,1839,1841,1843,1845,1847,1849,1851,1853,1855,1857,1859,1861,1863,1865,1868,1870,1872,1874,1876,1878,1880,1882,1884,1886,1888,1890,1892,1894,1896,1898,1900,1902,1904,1906,1908,1910,1912,1914,1916,1918,1920,1922,1924,1926,1928,1930,1932,1934,1936,1938,1940,1942,1944,1946,1948,1950,1952,1954,1956,1958,1960,1962,1964,1966,1968,1970,1972,1974,1976,1978,1980,1982,1984,1986,1988,1990,1992,1994,1996,1998,2000,2002,2004,2006,2008,2010,2012,2014,2016,2018,2020,2022,2024,2027,2029,2031,2033,2035,2037,2039,2041,2043,2045,2047,2049,2051,2053,2055,2057,2059,2061,2063,2065,2067,2069,2071,2073,2075,2077,2079,2081,2083,2085,2087,2090,2092,2094,2096,2098,2100,2102,2104,2106,2108,2110,2112,2114,2116,2118,2120,2122,2124,2126,2128,2130,2132,2134,2136,2138,2140,2142,2144,2146,2148,2150,2152,2154,2156,2158,2160,2162,2164,2166,2168,2170,2172,2174,2176,2178,2180,2182,2184,2186,2188,2190,2192,2194,2196,2198,2200,2202,2204,2206,2208,2210,2212,2214,2216,2218,2220,2222,2224,2226,2228,2230,2232,2234,2236,2238,2240,2242,2244,2246,2248,2250,2252,2254,2256,2258,2260,2262,2264,2266,2268,2270,2272,2274,2276,2278,2280,2282,2284,2286,2288,2290,2292,2294,2296,2298,2300,2302,2304,2306,2308,2310,2312,2314,2316,2318,2320,2322,2324,2326,2328,2330,2332,2334,2336,2338,2340,2342,2344,2346,2348,2350,2352,2354,2356,2358,2360,2362,2364,2366,2368,2370,2372,2374,2376,2378,2380,2382,2384,2386,2388,2390,2392,2394,2396,2398,2400,2402,2404,2406,2408,2410,2412,2414,2416,2418,2420,2422,2424,2426,2428,2430,2432,2434,2436,2438,2440,2442,2444,2446,2448,2450,2452,2454,2456,2458,2460,2462,2464,2466,2468,2470,2472,2474,2476,2478,2480,2482,2484,2486,2488,2490,2492,2494,2496,2498,2500,2502,2504,2506,2508,2510,2512,2514,2516,2518,2520,2522,2524,2526,2528,2531,2533,2535,2537,2539,2541,2543,2545,2547,2549,2551,2553,2555,2557,2559,2561,2563,2565,2567,2569,2571,2573,2575,2577,2579,2581,2583,2585,2587,2589,2591,2593,2595,2597,2599,2601,2603,2605,2607,2609,2611,2613,2615,2617,2619,2621,2624,2626,2628,2630,2632,2634,2636,2638,2640,2642,2644,2646,2648,2650,2652,2654,2656,2658,2660,2662,2664,2666,2668,2670,2672,2674,2676,2678,2680,2682,2684,2686,2688,2690,2692,2694,2696,2698,2700,2702,2704,2706,2708,2710,2712,2714,2716,2718,2720,2722,2724,2726,2728,2730,2732,2734,2736,2738,2740,2743,2745,2747,2749,2751,2753,2755,2757,2759,2761,2763,2765,2767,2769,2771,2773,2775,2777,2779,2781,2783,2786,2788,2790,2792,2794,2796,2798,2800,2802,2804,2806,2808,2810,2812,2814,2816,2818,2820,2822,2824,2826,2828,2830,2832,2834,2836,2838,2840,2842,2844,2846,2848,2850,2852,2854,2856,2858,2860,2862,2864,2866,2868,2870,2872,2874,2876,2878,2880,2882,2884,2886,2888,2890,2892,2894,2896,2898,2900,2902,2904,2906,2908,2910,2912,2914,2916,2918,2920,2922,2924,2926,2928,2930,2932,2934,2936,2938,2940,2942,2944,2946,2948,2950,2952,2954,2956,2958,2960,2962,2964,2966,2968,2970,2972,2974,2976,2978,2980,2982,2984,2986,2988,2990,2992,2994,2996,2998,3000,3002,3004,3006,3008,3010,3012,3014,3016,3018,3020,3022,3024,3026,3028,3030,3032,3034,3036,3038,3040,3042,3044,3046,3048,3050,3052,3054,3056,3058,3060,3062,3064,3066,3068,3070,3072,3074,3076,3078,3080,3082,3084,3086,3088,3090,3092,3094,3096,3098,3100,3102,3104,3106,3108,3110,3112,3114,3116,3118,3120,3122,3124,3126,3128,3130,3132,3134,3136,3138,3140,3142,3144,3146,3148,3150,3152,3154,3156,3158,3160,3162,3164,3166,3168,3170,3172,3174,3176,3178,3180,3182,3184,3186,3188,3190,3192,3194,3196,3198,3200,3202,3204,3206,3208,3210,3212,3214,3216,3218,3220,3222,3224,3226,3228,3230,3232,3234,3236,3238,3240,3242,3244,3246,3248,3250,3252,3254,3256,3258,3260,3262,3264,3266,3268,3270,3272,3274,3276,3278,3280,3282,3284,3286,3288,3290,3292,3294,3296,3298,3300,3302,3304,3306,3308,3310,3312,3314,3316,3318,3320,3322,3324,3326,3328,3330,3332,3334,3336,3338,3340,3342,3344,3346,3348,3350,3352,3354,3356,3358,3360,3362,3364,3366,3368,3370,3372,3374,3376,3378,3380,3382,3384,3386,3388,3390,3392,3394,3396,3398,3400,3402,3404,3406,3408,3410,3412,3414,3416,3418,3420,3422,3424,3427,3429,3431,3433,3435,3437,3439,3441,3443,3445,3447,3449,3451,3453,3455,3457,3459,3461,3463,3465,3467,3469,3471,3473,3475,3477,3479,3481,3483,3485,3487,3489,3491,3493,3495,3497,3499,3501,3503,3505,3507,3509,3511,3513,3515,3517,3519,3521,3523,3525,3527,3529,3531,3533,3535,3537,3539,3541,3543,3545,3547,3549,3551,3554,3556,3558,3560,3562,3564,3566,3568,3570,3572,3574,3576,3578,3580,3582,3584,3586,3588,3590,3592,3594,3596,3598,3600,3602,3604,3606,3608,3610,3612,3614,3616,3618,3620,3622,3624,3626,3628,3630,3632,3634,3636,3638,3640,3642,3644,3646,3648,3650,3652,3654,3656,3658,3660,3662,3664,3666,3668,3670,3672,3674,3676,3678,3680,3682,3684,3686,3688,3690,3692,3694,3696,3698,3700,3702,3704,3706,3708,3710,3712,3714,3716,3718,3720,3722,3724,3726,3728,3730,3732,3734,3736,3738,3740,3742,3744,3746,3748,3750,3752,3754,3756,3758,3760,3762,3764,3766,3768,3770,3772,3774,3776,3778,3780,3782,3784,3786,3788,3790,3792,3794,3796,3798,3800,3802,3804,3806,3808,3810,3812,3814,3816,3818,3820,3822,3824,3826,3828,3830,3832,3834,3836,3838,3840,3842,3844,3846,3848,3850,3852,3854,3856,3858,3860,3862,3864,3866,3868,3870,3872,3874,3876,3878,3880,3882,3884,3886,3888,3890,3892,3894,3896,3898,3900,3902,3904,3906,3908,3910,3912,3914,3916,3918,3920,3922,3924,3926,3928,3930,3932,3934,3936,3938,3940,3942,3944,3946,3948,3950,3952,3954,3956,3958,3960,3962,3964,3966,3968,3970,3972,3974,3976,3978,3980,3982,3984,3986,3988,3990,3992,3994,3996,3998,4000,4002,4004,4006,4008,4010,4012,4014,4016,4018,4020,4022,4024,4026,4028,4030,4032,4034,4036,4038,4040,4042,4044,4046,4048,4050,4052,4054,4056,4058,4060,4062,4064,4066,4068,4070,4072,4074,4076,4078,4080,4082,4084,4086,4088,4090,4092,4094,4096,4098,4100,4102,4104,4106,4108,4110,4112,4114,4116,4118,4120,4122,4124,4126,4128,4130,4132,4134,4136,4138,4140,4142,4144,4146,4148,4150,4152,4154,4156,4158,4160,4162,4164,4166,4168,4170,4172,4174,4176,4178,4180,4182,4184,4186,4188,4190,4192,4194,4196,4198,4200,4202,4204,4206,4208,4210,4212,4214,4216,4218,4220,4222,4224,4226,4228,4230,4232,4234,4236,4238,4240,4242,4244,4246,4248,4250,4252,4254,4256,4258,4260,4262,4264,4266,4268,4270,4272,4274,4276,4278,4280,4282,4284,4286,4288,4290,4292,4294,4296,4298,4300,4302,4304,4306,4308,4310,4312,4314,4316,4318,4320,4322,4324,4326,4328,4330,4332,4334,4336,4338,4340,4342,4344,4346,4348,4350,4352,4354,4356,4358,4360,4362,4364,4366,4368,4370,4372,4374,4376,4378,4380,4382,4384,4386,4388,4390,4392,4394,4396,4398,4400,4402,4404,4406,4408,4410,4412,4414,4416,4418,4420,4422,4424,4426,4428,4430,4432,4434,4436,4438,4440,4442,4444,4446,4448,4450,4452,4454,4456,4458,4460,4462,4464,4466,4468,4470,4472,4474,4476,4478,4480,4482,4484,4486,4488,4490,4492,4494,4496,4498,4500,4502,4504,4506,4508,4510,4512,4514,4516,4518,4520,4522,4524,4526,4528,4530,4532,4534,4536,4538,4540,4542,4544,4546,4548,4550,4552,4554,4556,4558,4560,4562,4564,4566,4568,4570,4572,4574,4576,4578,4580,4582,4584,4586,4588,4590,4592,4594,4596,4598,4600,4602,4604,4606,4608,4610,4612,4614,4616,4618,4620,4622,4624,4626,4628,4630,4632,4634,4636,4638,4640,4642,4644,4646,4648,4650,4652,4654,4656,4658,4660,4662,4664,4666,4668,4670,4672,4674,4676,4678,4680,4682,4684,4686,4688,4690,4692,4694,4696,4698,4700,4702,4704,4706,4708,4710,4712,4714,4716,4718,4720,4722,4724,4726,4728,4730,4732,4734,4736,4738,4740,4742,4744,4746,4748,4750,4752,4754,4756,4758,4760,4762,4764,4766,4768,4770,4772,4774,4776,4778,4780,4782,4784,4786,4788,4790,4792,4794,4796,4798,4800,4802,4804,4806,4808,4810,4812,4814,4816,4818,4820,4822,4824,4826,4828,4830,4832,4834,4836,4839,4841,4843,4845,4847,4849,4851,4853,4855,4857,4859,4861,4863,4865,4867,4869,4871,4873,4875,4877,4879,4881,4883,4885,4887,4889,4891,4893,4895,4897,4899,4901,4903,4905,4907,4909,4911,4913,4915,4917,4919,4921,4923,4925,4927,4929,4931,4933,4935,4937,4939,4941,4943,4945,4947,4949,4951,4953,4955,4957,4959,4961,4963,4965,4967,4969,4971,4973,4975,4977,4979,4981,4983,4985,4987,4989,4991,4993,4995,4997,4999,5001,5003,5005,5007,5009,5011,5013,5015,5017,5019,5021,5023,5025,5027,5029,5031,5033,5035,5037,5039,5041,5043,5045,5047,5049,5051,5053,5055,5057,5059,5061,5063,5065,5067,5069,5071,5073,5075,5077,5079,5081,5083,5085,5087,5089,5091,5093,5095,5097,5099,5101,5103,5105,5107,5109,5111,5113,5115,5117,5119,5121,5123,5125,5127,5129,5131,5133,5135,5137,5139,5141,5143,5145,5147,5149,5151,5153,5155,5157,5159,5161,5163,5165,5167,5169,5171,5173,5175,5177,5179,5181,5183,5185,5187,5189,5191,5193,5195,5197,5199,5201,5203,5205,5207,5209,5211,5213,5215,5217,5219,5221,5223,5225,5227,5229,5231,5233,5235,5237,5239,5241,5243,5245,5247,5249,5251,5253,5255,5257,5259,5261,5263,5265,5267,5269,5271,5273,5275,5277,5279,5281,5283,5285,5287,5289,5291,5293,5295,5297,5299,5301,5303,5305,5307,5309,5311,5313,5315,5317,5319,5321,5323,5325,5327,5329,5331,5333,5335,5337,5339,5341,5343,5345,5347,5349,5351,5353,5355,5357,5359,5361,5363,5365,5367,5369,5371,5373,5375,5377,5379,5381,5383,5385,5387,5389,5391,5393,5395,5397,5399,5401,5403,5405,5407,5409,5411,5413,5415,5417,5419,5421,5423,5425,5427,5429,5431,5433,5435,5437,5439,5441,5443,5445,5447,5449,5451,5453,5455,5457,5459,5461,5463,5465,5467,5469,5471,5473,5475,5477,5479,5481,5483,5485,5487,5489,5491,5493,5495,5497,5499,5501,5503,5505,5507,5509,5511,5513,5515,5517,5519,5521,5523,5525,5527,5529,5531,5533,5535,5537,5539,5541,5543,5545,5547,5549,5551,5553,5555,5557,5559,5561,5563,5565,5567,5569,5571,5573,5575,5577,5579,5581,5583,5585,5587,5589,5591,5593,5595,5597,5599,5601,5603,5605,5607,5609,5611,5613,5615,5617,5619,5621,5623,5625,5627,5629,5631,5633,5635,5637,5639,5641,5643,5645,5647,5649,5651,5653,5655,5657,5659,5661,5663,5665,5667,5669,5671,5673,5675,5677,5679,5681,5683,5685,5687,5689,5691,5693,5696,5698,5700,5702,5704,5706,5708,5710,5712,5714,5716,5718,5720,5722,5724,5726,5728,5730,5732,5734,5736,5738,5740,5742,5744,5746,5748,5750,5752,5754,5756,5758,5760,5762,5764,5766,5768,5770,5772,5774,5776,5778,5780,5782,5784,5786,5788,5790,5792,5794,5796,5798,5800,5802,5804,5806,5808,5810,5812,5814,5816,5818,5820,5822,5824,5826,5828,5830,5832,5834,5836,5838,5840,5842,5844,5846,5848,5850,5852,5854,5856,5858,5860,5862,5864,5866,5868,5870,5872,5874,5876,5878,5880,5882,5884,5886,5888,5890,5892,5894,5896,5899,5901,5903,5905,5907,5909,5911,5913,5915,5917,5919,5921,5923,5925,5927,5929,5931,5933,5935,5937,5939,5941,5943,5945,5947,5949,5951,5953,5955,5957,5959,5961,5963,5965,5967,5969,5971,5973,5975,5977,5979,5981,5983,5985,5987,5989,5991,5993,5995,5997,5999,6001,6003,6005,6007,6009,6011,6013,6015,6017,6019,6021,6023,6025,6027,6029,6031,6033,6035,6037,6039,6041,6043,6045,6047,6049,6051,6053,6055,6057,6059,6061,6063,6065,6067,6069,6071,6073,6075,6077,6079,6081,6083,6085,6087,6089,6091,6093,6095,6097,6099,6101,6103,6105,6107,6109,6111,6113,6115,6117,6119,6121,6123,6125,6127,6129,6131,6133,6135,6137,6139,6141,6143,6145,6147,6149,6151,6153,6155,6157,6159,6161,6163,6165,6167,6169,6171,6173,6175,6177,6179,6181,6183,6185,6187,6189,6191,6193,6195,6197,6199,6201,6203,6205,6207,6209,6211,6213,6215,6217,6219,6221,6223,6225,6227,6229,6231,6233,6235,6237,6239,6241,6243,6245,6247,6249,6251,6253,6255,6257,6259,6261,6263,6265,6267,6269,6271,6273,6275,6277,6279,6281,6283,6285,6287,6289,6291,6293,6295,6297,6299,6301,6303,6305,6307,6309,6311,6313,6315,6317,6319,6321,6323,6325,6327,6329,6331,6333,6335,6337,6339,6341,6343,6345,6347,6349,6351,6353,6355,6357,6359,6361,6363,6365,6367,6369,6371,6373,6375,6377,6379,6381,6383,6385,6387,6389,6391,6393,6395,6397,6399,6401,6403,6405,6407,6409,6411,6413,6415,6417,6419,6421,6423,6425,6427,6429,6431,6433,6435,6437,6439,6441,6443,6445,6447,6449,6451,6453,6455,6457,6459,6461,6463,6465,6467,6469,6471,6473,6475,6477,6479,6481,6483,6485,6487,6489,6491,6493,6495,6497,6499,6501,6503,6505,6507,6509,6511,6513,6515,6517,6519,6521,6523,6525,6527,6529,6531,6533,6535,6537,6539,6541,6543,6545,6547,6549,6551,6553,6555,6557,6559,6561,6563,6565,6567,6569,6571,6573,6575,6577,6579,6581,6583,6585,6587,6589,6591,6593,6595,6597,6599,6601,6603,6605,6607,6609,6611,6613,6615,6617,6619,6621,6623,6625,6627,6629,6631,6633,6635,6637,6639,6641,6643,6645,6647,6649,6651,6653,6655,6657,6659,6661,6663,6665,6667,6669,6671,6673,6675,6677,6679,6681,6683,6685,6687,6689,6691,6693,6695,6697,6699,6701,6703,6705,6707,6709,6711,6713,6715,6717,6719,6721,6723,6725,6727,6729,6731,6733,6735,6737,6739,6741,6743,6745,6747,6749,6751,6753,6755,6757,6759,6761,6763,6765,6767,6769,6771,6773,6775,6777,6779,6781,6783,6785,6787,6789,6791,6793,6795,6797,6799,6801,6803,6805,6807,6809,6811,6813,6815,6817,6819,6821,6823,6825,6827,6829,6831,6833,6835,6837,6839,6841,6843,6845,6847,6849,6851,6853,6855,6857,6859,6861,6863,6865,6867,6869,6871,6873,6875,6877,6879,6881,6883,6885,6887,6889,6891,6893,6895,6897,6899,6901,6903,6905,6907,6909,6911,6913,6915,6917,6919,6921,6923,6925,6927,6929,6931,6933,6935,6937,6939,6941,6943,6945,6947,6949,6951,6953,6955,6957,6959,6961,6963,6965,6967,6969,6971,6973,6975,6977,6979,6981,6983,6985,6987,6989,6991,6993,6995,6997,6999,7001,7003,7005,7007,7009,7011,7013,7015,7017,7019,7021,7023,7025,7027,7029,7031,7033,7035,7037,7039,7041,7043,7045,7047,7049,7051,7053,7055,7057,7059,7061,7063,7065,7067,7069,7071,7073,7075,7077,7079,7081,7083,7085,7087,7089,7091,7093,7095,7097,7099,7101,7103,7105,7107,7109,7111,7113,7115,7117,7119,7121,7123,7125,7127,7129,7131,7133,7135,7137,7139,7141,7143,7145,7147,7149,7151,7153,7155,7157,7159,7161,7163,7165,7167,7169,7171,7173,7175,7177,7179,7181,7183,7185,7187,7189,7191,7193,7195,7197,7199,7201,7203,7205,7207,7209,7211,7213,7215,7217,7219,7221,7223,7225,7227,7229,7231,7233,7235,7237,7239,7241,7243,7245,7247,7249,7251,7253,7255,7257,7259,7261,7263,7265,7267,7269,7271,7273,7275,7277,7279,7281,7283,7285,7287,7289,7291,7293,7295,7297,7299,7301,7303],{"categories":402},[403],"AI & LLMs",{"categories":405},[406],"Developer Productivity",{"categories":408},[403],{"categories":410},[411],"Business & SaaS",{"categories":413},[403],{"categories":415},[416],"AI Automation",{"categories":418},[419],"Product Strategy",{"categories":421},[416],{"categories":423},[403],{"categories":425},[406],{"categories":427},[416],{"categories":429},[430],"Software Engineering",{"categories":432},[403],{"categories":434},[411],{"categories":436},[],{"categories":438},[403],{"categories":440},[441],"Inference & Serving",{"categories":443},[403],{"categories":445},[403],{"categories":447},[416],{"categories":449},[],{"categories":451},[452],"AI News & Trends",{"categories":454},[455],"Data Science & Visualization",{"categories":457},[416],{"categories":459},[403],{"categories":461},[403],{"categories":463},[411],{"categories":465},[406],{"categories":467},[403],{"categories":469},[416],{"categories":471},[452],{"categories":473},[403],{"categories":475},[416],{"categories":477},[416],{"categories":479},[403],{"categories":481},[403],{"categories":483},[416],{"categories":485},[403],{"categories":487},[403],{"categories":489},[403],{"categories":491},[416],{"categories":493},[452],{"categories":495},[403],{"categories":497},[403],{"categories":499},[403],{"categories":501},[],{"categories":503},[504],"Design & Frontend",{"categories":506},[455],{"categories":508},[452],{"categories":510},[403],{"categories":512},[403],{"categories":514},[403],{"categories":516},[],{"categories":518},[403],{"categories":520},[403],{"categories":522},[416],{"categories":524},[430],{"categories":526},[403],{"categories":528},[416],{"categories":530},[403],{"categories":532},[533],"Marketing & Growth",{"categories":535},[504],{"categories":537},[403],{"categories":539},[416],{"categories":541},[403],{"categories":543},[403],{"categories":545},[430],{"categories":547},[403],{"categories":549},[],{"categories":551},[],{"categories":553},[504],{"categories":555},[403],{"categories":557},[416],{"categories":559},[406],{"categories":561},[430],{"categories":563},[416],{"categories":565},[504],{"categories":567},[419],{"categories":569},[403],{"categories":571},[430],{"categories":573},[574],"DevOps & Cloud",{"categories":576},[416],{"categories":578},[419],{"categories":580},[452],{"categories":582},[403],{"categories":584},[],{"categories":586},[403],{"categories":588},[403],{"categories":590},[],{"categories":592},[416],{"categories":594},[430],{"categories":596},[],{"categories":598},[430],{"categories":600},[403],{"categories":602},[603],"Governance & Standards",{"categories":605},[411],{"categories":607},[],{"categories":609},[],{"categories":611},[403],{"categories":613},[403],{"categories":615},[416],{"categories":617},[403],{"categories":619},[403],{"categories":621},[416],{"categories":623},[403],{"categories":625},[403],{"categories":627},[403],{"categories":629},[],{"categories":631},[430],{"categories":633},[],{"categories":635},[],{"categories":637},[403],{"categories":639},[430],{"categories":641},[],{"categories":643},[430],{"categories":645},[403],{"categories":647},[403],{"categories":649},[533],{"categories":651},[403],{"categories":653},[403],{"categories":655},[403],{"categories":657},[504],{"categories":659},[504],{"categories":661},[403],{"categories":663},[430],{"categories":665},[416],{"categories":667},[668],"GovTech & Public-Sector Adoption",{"categories":670},[430],{"categories":672},[403],{"categories":674},[403],{"categories":676},[403],{"categories":678},[416],{"categories":680},[416],{"categories":682},[455],{"categories":684},[403],{"categories":686},[452],{"categories":688},[416],{"categories":690},[691],"Legal AI Tools",{"categories":693},[403],{"categories":695},[416],{"categories":697},[403],{"categories":699},[533],{"categories":701},[416],{"categories":703},[419],{"categories":705},[403],{"categories":707},[430],{"categories":709},[668],{"categories":711},[],{"categories":713},[416],{"categories":715},[],{"categories":717},[411],{"categories":719},[416],{"categories":721},[416],{"categories":723},[724],"RAG & Retrieval",{"categories":726},[411],{"categories":728},[403],{"categories":730},[430],{"categories":732},[430],{"categories":734},[574],{"categories":736},[504],{"categories":738},[416],{"categories":740},[403],{"categories":742},[403],{"categories":744},[],{"categories":746},[747],"Agents & Orchestration",{"categories":749},[430],{"categories":751},[403],{"categories":753},[],{"categories":755},[416],{"categories":757},[411],{"categories":759},[],{"categories":761},[403],{"categories":763},[],{"categories":765},[403],{"categories":767},[406],{"categories":769},[430],{"categories":771},[411],{"categories":773},[403],{"categories":775},[416],{"categories":777},[403],{"categories":779},[452],{"categories":781},[403],{"categories":783},[],{"categories":785},[403],{"categories":787},[],{"categories":789},[403],{"categories":791},[430],{"categories":793},[403],{"categories":795},[416],{"categories":797},[455],{"categories":799},[],{"categories":801},[403],{"categories":803},[504],{"categories":805},[806],"Models & Frontier Labs",{"categories":808},[],{"categories":810},[504],{"categories":812},[813],"Regulation & Governance of AI",{"categories":815},[419],{"categories":817},[416],{"categories":819},[],{"categories":821},[403],{"categories":823},[403],{"categories":825},[416],{"categories":827},[416],{"categories":829},[452],{"categories":831},[403],{"categories":833},[411],{"categories":835},[403],{"categories":837},[416],{"categories":839},[],{"categories":841},[430],{"categories":843},[416],{"categories":845},[403],{"categories":847},[419],{"categories":849},[403],{"categories":851},[852],"AI Policy & Regulation",{"categories":854},[],{"categories":856},[403],{"categories":858},[416],{"categories":860},[419],{"categories":862},[416],{"categories":864},[403],{"categories":866},[403],{"categories":868},[403],{"categories":870},[416],{"categories":872},[],{"categories":874},[455],{"categories":876},[877],"Evals & Reliability",{"categories":879},[403],{"categories":881},[403],{"categories":883},[],{"categories":885},[406],{"categories":887},[668],{"categories":889},[852],{"categories":891},[403],{"categories":893},[411],{"categories":895},[403],{"categories":897},[416],{"categories":899},[403],{"categories":901},[416],{"categories":903},[747],{"categories":905},[403],{"categories":907},[430],{"categories":909},[403],{"categories":911},[],{"categories":913},[504],{"categories":915},[],{"categories":917},[403],{"categories":919},[668],{"categories":921},[403],{"categories":923},[403],{"categories":925},[403],{"categories":927},[],{"categories":929},[403],{"categories":931},[504],{"categories":933},[430],{"categories":935},[],{"categories":937},[403],{"categories":939},[],{"categories":941},[416],{"categories":943},[403],{"categories":945},[504],{"categories":947},[],{"categories":949},[403],{"categories":951},[403],{"categories":953},[455],{"categories":955},[416],{"categories":957},[403],{"categories":959},[411],{"categories":961},[416],{"categories":963},[403],{"categories":965},[403],{"categories":967},[430],{"categories":969},[504],{"categories":971},[403],{"categories":973},[416],{"categories":975},[],{"categories":977},[430],{"categories":979},[416],{"categories":981},[455],{"categories":983},[],{"categories":985},[403],{"categories":987},[452],{"categories":989},[403],{"categories":991},[],{"categories":993},[403],{"categories":995},[403],{"categories":997},[403],{"categories":999},[411,533],{"categories":1001},[],{"categories":1003},[430],{"categories":1005},[403],{"categories":1007},[403],{"categories":1009},[416],{"categories":1011},[403],{"categories":1013},[],{"categories":1015},[],{"categories":1017},[403],{"categories":1019},[504],{"categories":1021},[403],{"categories":1023},[],{"categories":1025},[403],{"categories":1027},[574],{"categories":1029},[],{"categories":1031},[416],{"categories":1033},[452],{"categories":1035},[403],{"categories":1037},[403],{"categories":1039},[504],{"categories":1041},[],{"categories":1043},[452],{"categories":1045},[403],{"categories":1047},[441],{"categories":1049},[403],{"categories":1051},[403],{"categories":1053},[416],{"categories":1055},[452],{"categories":1057},[806],{"categories":1059},[403],{"categories":1061},[533],{"categories":1063},[],{"categories":1065},[416],{"categories":1067},[411],{"categories":1069},[430],{"categories":1071},[403],{"categories":1073},[416],{"categories":1075},[],{"categories":1077},[403,574],{"categories":1079},[403],{"categories":1081},[403],{"categories":1083},[403],{"categories":1085},[416],{"categories":1087},[403,430],{"categories":1089},[455],{"categories":1091},[403],{"categories":1093},[403],{"categories":1095},[403],{"categories":1097},[430],{"categories":1099},[403],{"categories":1101},[416],{"categories":1103},[416],{"categories":1105},[852],{"categories":1107},[533],{"categories":1109},[403],{"categories":1111},[416],{"categories":1113},[403],{"categories":1115},[403],{"categories":1117},[416],{"categories":1119},[],{"categories":1121},[416],{"categories":1123},[403],{"categories":1125},[403],{"categories":1127},[416],{"categories":1129},[403],{"categories":1131},[403,411],{"categories":1133},[403],{"categories":1135},[411],{"categories":1137},[],{"categories":1139},[504],{"categories":1141},[504],{"categories":1143},[403],{"categories":1145},[],{"categories":1147},[],{"categories":1149},[403],{"categories":1151},[452],{"categories":1153},[],{"categories":1155},[406],{"categories":1157},[403],{"categories":1159},[430],{"categories":1161},[403],{"categories":1163},[1164],"Generative UI & Design-to-Code",{"categories":1166},[403],{"categories":1168},[403],{"categories":1170},[504],{"categories":1172},[403],{"categories":1174},[1175],"Algorithmic Accountability",{"categories":1177},[416],{"categories":1179},[430],{"categories":1181},[452],{"categories":1183},[504],{"categories":1185},[403],{"categories":1187},[],{"categories":1189},[419],{"categories":1191},[403],{"categories":1193},[403],{"categories":1195},[403],{"categories":1197},[403],{"categories":1199},[416],{"categories":1201},[1202],"MLOps & Infrastructure",{"categories":1204},[403],{"categories":1206},[403],{"categories":1208},[403],{"categories":1210},[403],{"categories":1212},[403],{"categories":1214},[430],{"categories":1216},[452],{"categories":1218},[403],{"categories":1220},[419],{"categories":1222},[406],{"categories":1224},[403],{"categories":1226},[416],{"categories":1228},[574],{"categories":1230},[403],{"categories":1232},[411],{"categories":1234},[403],{"categories":1236},[504],{"categories":1238},[403],{"categories":1240},[403],{"categories":1242},[416],{"categories":1244},[],{"categories":1246},[],{"categories":1248},[403],{"categories":1250},[441],{"categories":1252},[504],{"categories":1254},[452],{"categories":1256},[455],{"categories":1258},[],{"categories":1260},[403],{"categories":1262},[403],{"categories":1264},[411],{"categories":1266},[416],{"categories":1268},[403],{"categories":1270},[403],{"categories":1272},[403],{"categories":1274},[403],{"categories":1276},[452],{"categories":1278},[441],{"categories":1280},[403],{"categories":1282},[504],{"categories":1284},[403],{"categories":1286},[],{"categories":1288},[416],{"categories":1290},[430],{"categories":1292},[],{"categories":1294},[403],{"categories":1296},[403],{"categories":1298},[416],{"categories":1300},[430],{"categories":1302},[403],{"categories":1304},[455],{"categories":1306},[504],{"categories":1308},[],{"categories":1310},[403],{"categories":1312},[],{"categories":1314},[403],{"categories":1316},[],{"categories":1318},[403],{"categories":1320},[403],{"categories":1322},[419],{"categories":1324},[411],{"categories":1326},[416],{"categories":1328},[416],{"categories":1330},[],{"categories":1332},[403],{"categories":1334},[406],{"categories":1336},[403],{"categories":1338},[403],{"categories":1340},[411],{"categories":1342},[452],{"categories":1344},[406],{"categories":1346},[],{"categories":1348},[403],{"categories":1350},[],{"categories":1352},[403],{"categories":1354},[],{"categories":1356},[452],{"categories":1358},[452],{"categories":1360},[],{"categories":1362},[747],{"categories":1364},[403],{"categories":1366},[504],{"categories":1368},[430],{"categories":1370},[],{"categories":1372},[691],{"categories":1374},[416],{"categories":1376},[411],{"categories":1378},[],{"categories":1380},[],{"categories":1382},[406],{"categories":1384},[455],{"categories":1386},[],{"categories":1388},[533],{"categories":1390},[416],{"categories":1392},[411],{"categories":1394},[416],{"categories":1396},[403],{"categories":1398},[411],{"categories":1400},[403],{"categories":1402},[430],{"categories":1404},[],{"categories":1406},[441],{"categories":1408},[419],{"categories":1410},[403],{"categories":1412},[504],{"categories":1414},[430],{"categories":1416},[411],{"categories":1418},[403],{"categories":1420},[430],{"categories":1422},[403],{"categories":1424},[416],{"categories":1426},[411],{"categories":1428},[403],{"categories":1430},[403],{"categories":1432},[403],{"categories":1434},[403],{"categories":1436},[403],{"categories":1438},[],{"categories":1440},[],{"categories":1442},[430],{"categories":1444},[455],{"categories":1446},[419],{"categories":1448},[403],{"categories":1450},[416],{"categories":1452},[430],{"categories":1454},[430],{"categories":1456},[403],{"categories":1458},[],{"categories":1460},[452],{"categories":1462},[419],{"categories":1464},[419],{"categories":1466},[430],{"categories":1468},[403],{"categories":1470},[877],{"categories":1472},[574],{"categories":1474},[],{"categories":1476},[416],{"categories":1478},[403],{"categories":1480},[],{"categories":1482},[406],{"categories":1484},[],{"categories":1486},[403],{"categories":1488},[403],{"categories":1490},[403],{"categories":1492},[504],{"categories":1494},[533],{"categories":1496},[403],{"categories":1498},[430],{"categories":1500},[403],{"categories":1502},[416],{"categories":1504},[],{"categories":1506},[430],{"categories":1508},[403],{"categories":1510},[406],{"categories":1512},[],{"categories":1514},[411],{"categories":1516},[403],{"categories":1518},[403],{"categories":1520},[452],{"categories":1522},[403,574],{"categories":1524},[403],{"categories":1526},[1527],"Design Systems for AI",{"categories":1529},[403],{"categories":1531},[403],{"categories":1533},[452],{"categories":1535},[403],{"categories":1537},[403],{"categories":1539},[403],{"categories":1541},[411],{"categories":1543},[403],{"categories":1545},[403],{"categories":1547},[403],{"categories":1549},[],{"categories":1551},[403],{"categories":1553},[403],{"categories":1555},[411],{"categories":1557},[403],{"categories":1559},[],{"categories":1561},[416],{"categories":1563},[416],{"categories":1565},[430],{"categories":1567},[452],{"categories":1569},[430],{"categories":1571},[403],{"categories":1573},[504],{"categories":1575},[452],{"categories":1577},[455],{"categories":1579},[403],{"categories":1581},[403],{"categories":1583},[416],{"categories":1585},[406],{"categories":1587},[852],{"categories":1589},[403],{"categories":1591},[416],{"categories":1593},[403],{"categories":1595},[430],{"categories":1597},[430],{"categories":1599},[],{"categories":1601},[],{"categories":1603},[403],{"categories":1605},[416],{"categories":1607},[419],{"categories":1609},[],{"categories":1611},[411],{"categories":1613},[403],{"categories":1615},[],{"categories":1617},[504],{"categories":1619},[430],{"categories":1621},[416],{"categories":1623},[430],{"categories":1625},[504],{"categories":1627},[403],{"categories":1629},[403],{"categories":1631},[504],{"categories":1633},[],{"categories":1635},[],{"categories":1637},[452],{"categories":1639},[416],{"categories":1641},[416],{"categories":1643},[403],{"categories":1645},[403],{"categories":1647},[403],{"categories":1649},[403],{"categories":1651},[411],{"categories":1653},[403],{"categories":1655},[403],{"categories":1657},[],{"categories":1659},[430],{"categories":1661},[430],{"categories":1663},[403],{"categories":1665},[430],{"categories":1667},[411],{"categories":1669},[],{"categories":1671},[403],{"categories":1673},[403],{"categories":1675},[403],{"categories":1677},[403],{"categories":1679},[403],{"categories":1681},[416],{"categories":1683},[406],{"categories":1685},[411],{"categories":1687},[403],{"categories":1689},[416],{"categories":1691},[452],{"categories":1693},[416],{"categories":1695},[441],{"categories":1697},[533],{"categories":1699},[403],{"categories":1701},[416],{"categories":1703},[403],{"categories":1705},[403],{"categories":1707},[403],{"categories":1709},[],{"categories":1711},[504],{"categories":1713},[],{"categories":1715},[403],{"categories":1717},[403],{"categories":1719},[],{"categories":1721},[403],{"categories":1723},[430],{"categories":1725},[411],{"categories":1727},[1728],"Visual & Generative Media",{"categories":1730},[416],{"categories":1732},[],{"categories":1734},[403],{"categories":1736},[403],{"categories":1738},[430],{"categories":1740},[574],{"categories":1742},[403],{"categories":1744},[455],{"categories":1746},[852],{"categories":1748},[430],{"categories":1750},[533],{"categories":1752},[403],{"categories":1754},[504],{"categories":1756},[403],{"categories":1758},[403],{"categories":1760},[430],{"categories":1762},[416],{"categories":1764},[403],{"categories":1766},[],{"categories":1768},[],{"categories":1770},[416],{"categories":1772},[430],{"categories":1774},[406],{"categories":1776},[416],{"categories":1778},[806],{"categories":1780},[403],{"categories":1782},[419],{"categories":1784},[403],{"categories":1786},[411],{"categories":1788},[],{"categories":1790},[403],{"categories":1792},[419],{"categories":1794},[403],{"categories":1796},[403],{"categories":1798},[403],{"categories":1800},[419],{"categories":1802},[403],{"categories":1804},[403],{"categories":1806},[533],{"categories":1808},[403],{"categories":1810},[747],{"categories":1812},[403],{"categories":1814},[416],{"categories":1816},[403],{"categories":1818},[403],{"categories":1820},[403],{"categories":1822},[403],{"categories":1824},[504],{"categories":1826},[416],{"categories":1828},[],{"categories":1830},[416],{"categories":1832},[],{"categories":1834},[574],{"categories":1836},[430],{"categories":1838},[],{"categories":1840},[806],{"categories":1842},[403],{"categories":1844},[416],{"categories":1846},[416],{"categories":1848},[403],{"categories":1850},[504,403],{"categories":1852},[406],{"categories":1854},[403],{"categories":1856},[504],{"categories":1858},[],{"categories":1860},[403],{"categories":1862},[406],{"categories":1864},[403],{"categories":1866},[1867],"Medical Imaging & Radiology",{"categories":1869},[403],{"categories":1871},[403],{"categories":1873},[403],{"categories":1875},[504],{"categories":1877},[416],{"categories":1879},[430],{"categories":1881},[],{"categories":1883},[403],{"categories":1885},[403],{"categories":1887},[403],{"categories":1889},[],{"categories":1891},[],{"categories":1893},[403],{"categories":1895},[403],{"categories":1897},[747],{"categories":1899},[403],{"categories":1901},[406],{"categories":1903},[403],{"categories":1905},[403],{"categories":1907},[],{"categories":1909},[416],{"categories":1911},[403],{"categories":1913},[419],{"categories":1915},[430],{"categories":1917},[403],{"categories":1919},[416],{"categories":1921},[747],{"categories":1923},[403],{"categories":1925},[416],{"categories":1927},[403],{"categories":1929},[403],{"categories":1931},[403],{"categories":1933},[504],{"categories":1935},[416],{"categories":1937},[574],{"categories":1939},[504],{"categories":1941},[411],{"categories":1943},[416],{"categories":1945},[452],{"categories":1947},[403],{"categories":1949},[403],{"categories":1951},[419],{"categories":1953},[403],{"categories":1955},[403],{"categories":1957},[403],{"categories":1959},[403],{"categories":1961},[416],{"categories":1963},[403],{"categories":1965},[430],{"categories":1967},[430],{"categories":1969},[403],{"categories":1971},[419],{"categories":1973},[],{"categories":1975},[452],{"categories":1977},[],{"categories":1979},[419],{"categories":1981},[416],{"categories":1983},[403],{"categories":1985},[416],{"categories":1987},[1527],{"categories":1989},[1527],{"categories":1991},[504],{"categories":1993},[403],{"categories":1995},[403],{"categories":1997},[403],{"categories":1999},[416],{"categories":2001},[430],{"categories":2003},[504],{"categories":2005},[416],{"categories":2007},[452],{"categories":2009},[],{"categories":2011},[403],{"categories":2013},[],{"categories":2015},[403],{"categories":2017},[403],{"categories":2019},[403],{"categories":2021},[403],{"categories":2023},[416],{"categories":2025},[2026],"Contract Review & E-Discovery",{"categories":2028},[403],{"categories":2030},[504],{"categories":2032},[403],{"categories":2034},[406],{"categories":2036},[403],{"categories":2038},[452],{"categories":2040},[403],{"categories":2042},[403],{"categories":2044},[533],{"categories":2046},[430],{"categories":2048},[403],{"categories":2050},[403],{"categories":2052},[416],{"categories":2054},[416],{"categories":2056},[1175],{"categories":2058},[403],{"categories":2060},[403],{"categories":2062},[416],{"categories":2064},[416],{"categories":2066},[403],{"categories":2068},[403],{"categories":2070},[403],{"categories":2072},[416],{"categories":2074},[403],{"categories":2076},[403],{"categories":2078},[747],{"categories":2080},[724],{"categories":2082},[403],{"categories":2084},[416],{"categories":2086},[403],{"categories":2088},[2089],"Law-Firm Practice & Adoption",{"categories":2091},[403],{"categories":2093},[416],{"categories":2095},[504],{"categories":2097},[403],{"categories":2099},[403],{"categories":2101},[403],{"categories":2103},[],{"categories":2105},[],{"categories":2107},[430],{"categories":2109},[403],{"categories":2111},[],{"categories":2113},[416],{"categories":2115},[406],{"categories":2117},[574],{"categories":2119},[403],{"categories":2121},[],{"categories":2123},[406],{"categories":2125},[411],{"categories":2127},[403],{"categories":2129},[533],{"categories":2131},[],{"categories":2133},[411],{"categories":2135},[416],{"categories":2137},[411],{"categories":2139},[],{"categories":2141},[403],{"categories":2143},[419],{"categories":2145},[403],{"categories":2147},[430],{"categories":2149},[],{"categories":2151},[],{"categories":2153},[],{"categories":2155},[],{"categories":2157},[403],{"categories":2159},[419],{"categories":2161},[416],{"categories":2163},[574],{"categories":2165},[403],{"categories":2167},[406],{"categories":2169},[430],{"categories":2171},[403],{"categories":2173},[403],{"categories":2175},[430],{"categories":2177},[419],{"categories":2179},[403],{"categories":2181},[403],{"categories":2183},[403],{"categories":2185},[1202],{"categories":2187},[403],{"categories":2189},[430],{"categories":2191},[403],{"categories":2193},[533],{"categories":2195},[430],{"categories":2197},[411],{"categories":2199},[403],{"categories":2201},[403],{"categories":2203},[403],{"categories":2205},[504],{"categories":2207},[403],{"categories":2209},[403],{"categories":2211},[403],{"categories":2213},[403],{"categories":2215},[411],{"categories":2217},[416],{"categories":2219},[403,406],{"categories":2221},[747],{"categories":2223},[403],{"categories":2225},[403],{"categories":2227},[430],{"categories":2229},[430],{"categories":2231},[504],{"categories":2233},[416],{"categories":2235},[416],{"categories":2237},[430],{"categories":2239},[403],{"categories":2241},[403],{"categories":2243},[403],{"categories":2245},[],{"categories":2247},[],{"categories":2249},[403],{"categories":2251},[455],{"categories":2253},[403],{"categories":2255},[416],{"categories":2257},[],{"categories":2259},[403],{"categories":2261},[403],{"categories":2263},[430],{"categories":2265},[455],{"categories":2267},[452],{"categories":2269},[504],{"categories":2271},[403],{"categories":2273},[416],{"categories":2275},[403],{"categories":2277},[430],{"categories":2279},[],{"categories":2281},[416],{"categories":2283},[403],{"categories":2285},[403],{"categories":2287},[403],{"categories":2289},[403],{"categories":2291},[],{"categories":2293},[416],{"categories":2295},[403],{"categories":2297},[403],{"categories":2299},[403],{"categories":2301},[],{"categories":2303},[416],{"categories":2305},[403],{"categories":2307},[403],{"categories":2309},[411],{"categories":2311},[403],{"categories":2313},[403],{"categories":2315},[],{"categories":2317},[406],{"categories":2319},[403],{"categories":2321},[403],{"categories":2323},[403],{"categories":2325},[504],{"categories":2327},[403],{"categories":2329},[430],{"categories":2331},[403],{"categories":2333},[406],{"categories":2335},[403],{"categories":2337},[430],{"categories":2339},[533],{"categories":2341},[416],{"categories":2343},[416],{"categories":2345},[403],{"categories":2347},[403],{"categories":2349},[403,504],{"categories":2351},[403],{"categories":2353},[416],{"categories":2355},[452],{"categories":2357},[403],{"categories":2359},[452],{"categories":2361},[416],{"categories":2363},[504],{"categories":2365},[403],{"categories":2367},[],{"categories":2369},[430],{"categories":2371},[574],{"categories":2373},[504],{"categories":2375},[430],{"categories":2377},[403],{"categories":2379},[419],{"categories":2381},[403],{"categories":2383},[403],{"categories":2385},[416],{"categories":2387},[],{"categories":2389},[],{"categories":2391},[403],{"categories":2393},[],{"categories":2395},[],{"categories":2397},[419],{"categories":2399},[430],{"categories":2401},[403],{"categories":2403},[416],{"categories":2405},[416],{"categories":2407},[411],{"categories":2409},[416],{"categories":2411},[574],{"categories":2413},[403],{"categories":2415},[403],{"categories":2417},[403],{"categories":2419},[441],{"categories":2421},[403],{"categories":2423},[403],{"categories":2425},[403],{"categories":2427},[430],{"categories":2429},[416],{"categories":2431},[403],{"categories":2433},[403],{"categories":2435},[430],{"categories":2437},[691],{"categories":2439},[416],{"categories":2441},[1175],{"categories":2443},[],{"categories":2445},[504],{"categories":2447},[2089],{"categories":2449},[430],{"categories":2451},[],{"categories":2453},[],{"categories":2455},[403],{"categories":2457},[416],{"categories":2459},[],{"categories":2461},[],{"categories":2463},[403],{"categories":2465},[533],{"categories":2467},[403],{"categories":2469},[533],{"categories":2471},[416],{"categories":2473},[403],{"categories":2475},[403],{"categories":2477},[430],{"categories":2479},[419],{"categories":2481},[],{"categories":2483},[403],{"categories":2485},[403],{"categories":2487},[430],{"categories":2489},[2026],{"categories":2491},[504],{"categories":2493},[504],{"categories":2495},[403],{"categories":2497},[416],{"categories":2499},[406],{"categories":2501},[403],{"categories":2503},[403],{"categories":2505},[403],{"categories":2507},[403],{"categories":2509},[504],{"categories":2511},[504],{"categories":2513},[416],{"categories":2515},[416],{"categories":2517},[416],{"categories":2519},[403],{"categories":2521},[403],{"categories":2523},[],{"categories":2525},[403],{"categories":2527},[],{"categories":2529},[2530],"Interaction & Product Design",{"categories":2532},[403],{"categories":2534},[416],{"categories":2536},[430],{"categories":2538},[603],{"categories":2540},[452],{"categories":2542},[430],{"categories":2544},[403],{"categories":2546},[403],{"categories":2548},[403],{"categories":2550},[430],{"categories":2552},[403],{"categories":2554},[406],{"categories":2556},[416],{"categories":2558},[403],{"categories":2560},[],{"categories":2562},[416],{"categories":2564},[416],{"categories":2566},[416],{"categories":2568},[],{"categories":2570},[430],{"categories":2572},[403],{"categories":2574},[416],{"categories":2576},[406],{"categories":2578},[2530],{"categories":2580},[403],{"categories":2582},[406],{"categories":2584},[406],{"categories":2586},[],{"categories":2588},[416],{"categories":2590},[430],{"categories":2592},[],{"categories":2594},[416],{"categories":2596},[452],{"categories":2598},[403],{"categories":2600},[416],{"categories":2602},[403],{"categories":2604},[416],{"categories":2606},[416],{"categories":2608},[403],{"categories":2610},[403],{"categories":2612},[452],{"categories":2614},[455],{"categories":2616},[403],{"categories":2618},[419],{"categories":2620},[430],{"categories":2622},[2623],"Coding Agents & Dev Productivity",{"categories":2625},[452],{"categories":2627},[504],{"categories":2629},[403],{"categories":2631},[403],{"categories":2633},[],{"categories":2635},[403],{"categories":2637},[1175],{"categories":2639},[],{"categories":2641},[403],{"categories":2643},[403],{"categories":2645},[574],{"categories":2647},[403],{"categories":2649},[452],{"categories":2651},[],{"categories":2653},[],{"categories":2655},[403],{"categories":2657},[],{"categories":2659},[416],{"categories":2661},[403],{"categories":2663},[],{"categories":2665},[430],{"categories":2667},[430],{"categories":2669},[403],{"categories":2671},[455],{"categories":2673},[],{"categories":2675},[403],{"categories":2677},[403],{"categories":2679},[403],{"categories":2681},[455],{"categories":2683},[430],{"categories":2685},[416],{"categories":2687},[],{"categories":2689},[],{"categories":2691},[403],{"categories":2693},[403],{"categories":2695},[416],{"categories":2697},[416],{"categories":2699},[668],{"categories":2701},[430],{"categories":2703},[430],{"categories":2705},[416],{"categories":2707},[452],{"categories":2709},[452],{"categories":2711},[416],{"categories":2713},[416],{"categories":2715},[403],{"categories":2717},[406],{"categories":2719},[2530],{"categories":2721},[419],{"categories":2723},[403,574],{"categories":2725},[455],{"categories":2727},[],{"categories":2729},[504],{"categories":2731},[416],{"categories":2733},[430],{"categories":2735},[406],{"categories":2737},[403],{"categories":2739},[416],{"categories":2741},[2742],"The Designer's Role & Craft",{"categories":2744},[504],{"categories":2746},[],{"categories":2748},[416],{"categories":2750},[403],{"categories":2752},[416],{"categories":2754},[416],{"categories":2756},[403],{"categories":2758},[533],{"categories":2760},[403],{"categories":2762},[430],{"categories":2764},[403],{"categories":2766},[504],{"categories":2768},[403],{"categories":2770},[],{"categories":2772},[416],{"categories":2774},[504],{"categories":2776},[419],{"categories":2778},[403],{"categories":2780},[403],{"categories":2782},[403],{"categories":2784},[2785],"AI UX Patterns",{"categories":2787},[416],{"categories":2789},[416],{"categories":2791},[416],{"categories":2793},[416],{"categories":2795},[533],{"categories":2797},[455],{"categories":2799},[403],{"categories":2801},[416],{"categories":2803},[403],{"categories":2805},[1527],{"categories":2807},[],{"categories":2809},[533],{"categories":2811},[416],{"categories":2813},[452],{"categories":2815},[430],{"categories":2817},[403],{"categories":2819},[416],{"categories":2821},[],{"categories":2823},[],{"categories":2825},[403],{"categories":2827},[403],{"categories":2829},[416],{"categories":2831},[403],{"categories":2833},[416],{"categories":2835},[668],{"categories":2837},[504],{"categories":2839},[403],{"categories":2841},[452],{"categories":2843},[430],{"categories":2845},[403],{"categories":2847},[416],{"categories":2849},[416],{"categories":2851},[],{"categories":2853},[403],{"categories":2855},[],{"categories":2857},[403],{"categories":2859},[],{"categories":2861},[403],{"categories":2863},[403],{"categories":2865},[403],{"categories":2867},[416],{"categories":2869},[430],{"categories":2871},[],{"categories":2873},[],{"categories":2875},[455],{"categories":2877},[441],{"categories":2879},[403],{"categories":2881},[403],{"categories":2883},[403],{"categories":2885},[455],{"categories":2887},[403],{"categories":2889},[403],{"categories":2891},[452],{"categories":2893},[403],{"categories":2895},[403],{"categories":2897},[403],{"categories":2899},[416],{"categories":2901},[403],{"categories":2903},[416],{"categories":2905},[403],{"categories":2907},[403],{"categories":2909},[403],{"categories":2911},[416],{"categories":2913},[],{"categories":2915},[403],{"categories":2917},[],{"categories":2919},[403],{"categories":2921},[403],{"categories":2923},[574],{"categories":2925},[403],{"categories":2927},[],{"categories":2929},[],{"categories":2931},[504],{"categories":2933},[1202],{"categories":2935},[416],{"categories":2937},[406],{"categories":2939},[2742],{"categories":2941},[],{"categories":2943},[],{"categories":2945},[403],{"categories":2947},[],{"categories":2949},[],{"categories":2951},[430],{"categories":2953},[452],{"categories":2955},[533],{"categories":2957},[416],{"categories":2959},[411],{"categories":2961},[403],{"categories":2963},[403],{"categories":2965},[411],{"categories":2967},[],{"categories":2969},[504],{"categories":2971},[419],{"categories":2973},[403],{"categories":2975},[403],{"categories":2977},[416],{"categories":2979},[411],{"categories":2981},[403],{"categories":2983},[403],{"categories":2985},[406],{"categories":2987},[403],{"categories":2989},[403],{"categories":2991},[],{"categories":2993},[406],{"categories":2995},[403],{"categories":2997},[533],{"categories":2999},[416],{"categories":3001},[452],{"categories":3003},[403],{"categories":3005},[430],{"categories":3007},[403],{"categories":3009},[403],{"categories":3011},[411],{"categories":3013},[403],{"categories":3015},[403],{"categories":3017},[403],{"categories":3019},[416],{"categories":3021},[403],{"categories":3023},[],{"categories":3025},[403],{"categories":3027},[430],{"categories":3029},[406],{"categories":3031},[403],{"categories":3033},[403],{"categories":3035},[403],{"categories":3037},[],{"categories":3039},[403],{"categories":3041},[747],{"categories":3043},[416],{"categories":3045},[411],{"categories":3047},[452],{"categories":3049},[403],{"categories":3051},[403],{"categories":3053},[],{"categories":3055},[411],{"categories":3057},[411],{"categories":3059},[403],{"categories":3061},[403],{"categories":3063},[419],{"categories":3065},[403],{"categories":3067},[403],{"categories":3069},[403],{"categories":3071},[403],{"categories":3073},[430],{"categories":3075},[430],{"categories":3077},[403],{"categories":3079},[],{"categories":3081},[430],{"categories":3083},[403],{"categories":3085},[430],{"categories":3087},[416],{"categories":3089},[852],{"categories":3091},[],{"categories":3093},[],{"categories":3095},[403],{"categories":3097},[452],{"categories":3099},[],{"categories":3101},[574],{"categories":3103},[403],{"categories":3105},[403],{"categories":3107},[403],{"categories":3109},[504],{"categories":3111},[1164],{"categories":3113},[],{"categories":3115},[403],{"categories":3117},[403],{"categories":3119},[403],{"categories":3121},[430],{"categories":3123},[403],{"categories":3125},[403],{"categories":3127},[403,574],{"categories":3129},[403],{"categories":3131},[403],{"categories":3133},[504],{"categories":3135},[416],{"categories":3137},[],{"categories":3139},[416],{"categories":3141},[416],{"categories":3143},[403],{"categories":3145},[403],{"categories":3147},[403],{"categories":3149},[403],{"categories":3151},[455],{"categories":3153},[403],{"categories":3155},[2785],{"categories":3157},[406],{"categories":3159},[455],{"categories":3161},[406],{"categories":3163},[430],{"categories":3165},[504],{"categories":3167},[416],{"categories":3169},[403],{"categories":3171},[],{"categories":3173},[411],{"categories":3175},[403],{"categories":3177},[403],{"categories":3179},[452],{"categories":3181},[403],{"categories":3183},[403],{"categories":3185},[403],{"categories":3187},[416],{"categories":3189},[403],{"categories":3191},[403],{"categories":3193},[403],{"categories":3195},[411],{"categories":3197},[],{"categories":3199},[574],{"categories":3201},[403],{"categories":3203},[668],{"categories":3205},[504],{"categories":3207},[504],{"categories":3209},[430],{"categories":3211},[416],{"categories":3213},[403],{"categories":3215},[411],{"categories":3217},[452],{"categories":3219},[403],{"categories":3221},[403],{"categories":3223},[403],{"categories":3225},[504],{"categories":3227},[416],{"categories":3229},[416],{"categories":3231},[403],{"categories":3233},[403],{"categories":3235},[806],{"categories":3237},[416],{"categories":3239},[],{"categories":3241},[403],{"categories":3243},[403],{"categories":3245},[403],{"categories":3247},[],{"categories":3249},[],{"categories":3251},[403],{"categories":3253},[403],{"categories":3255},[416],{"categories":3257},[403],{"categories":3259},[403],{"categories":3261},[403],{"categories":3263},[430],{"categories":3265},[403],{"categories":3267},[403],{"categories":3269},[416],{"categories":3271},[403],{"categories":3273},[403],{"categories":3275},[403],{"categories":3277},[403],{"categories":3279},[403],{"categories":3281},[],{"categories":3283},[430],{"categories":3285},[455],{"categories":3287},[403],{"categories":3289},[416],{"categories":3291},[416],{"categories":3293},[403],{"categories":3295},[403],{"categories":3297},[],{"categories":3299},[],{"categories":3301},[403],{"categories":3303},[403],{"categories":3305},[403],{"categories":3307},[452],{"categories":3309},[455],{"categories":3311},[],{"categories":3313},[403],{"categories":3315},[504],{"categories":3317},[403],{"categories":3319},[574],{"categories":3321},[2089],{"categories":3323},[452],{"categories":3325},[430],{"categories":3327},[403],{"categories":3329},[430],{"categories":3331},[430],{"categories":3333},[403],{"categories":3335},[403],{"categories":3337},[430],{"categories":3339},[452],{"categories":3341},[452],{"categories":3343},[574],{"categories":3345},[416],{"categories":3347},[],{"categories":3349},[452],{"categories":3351},[403],{"categories":3353},[416],{"categories":3355},[406],{"categories":3357},[430],{"categories":3359},[403],{"categories":3361},[452],{"categories":3363},[],{"categories":3365},[403],{"categories":3367},[430],{"categories":3369},[430],{"categories":3371},[455],{"categories":3373},[403],{"categories":3375},[452],{"categories":3377},[403],{"categories":3379},[430],{"categories":3381},[416],{"categories":3383},[416],{"categories":3385},[452],{"categories":3387},[416],{"categories":3389},[574],{"categories":3391},[416],{"categories":3393},[403],{"categories":3395},[403],{"categories":3397},[403],{"categories":3399},[403],{"categories":3401},[430],{"categories":3403},[403],{"categories":3405},[],{"categories":3407},[416],{"categories":3409},[411],{"categories":3411},[430],{"categories":3413},[],{"categories":3415},[],{"categories":3417},[403],{"categories":3419},[416],{"categories":3421},[403],{"categories":3423},[403],{"categories":3425},[3426],"Frameworks & Tooling",{"categories":3428},[403],{"categories":3430},[403],{"categories":3432},[430],{"categories":3434},[403],{"categories":3436},[403],{"categories":3438},[],{"categories":3440},[455],{"categories":3442},[455],{"categories":3444},[406],{"categories":3446},[403],{"categories":3448},[416],{"categories":3450},[403],{"categories":3452},[504],{"categories":3454},[],{"categories":3456},[2089],{"categories":3458},[403],{"categories":3460},[430],{"categories":3462},[403],{"categories":3464},[574],{"categories":3466},[574],{"categories":3468},[],{"categories":3470},[416],{"categories":3472},[416],{"categories":3474},[403],{"categories":3476},[403],{"categories":3478},[452],{"categories":3480},[416],{"categories":3482},[452],{"categories":3484},[403],{"categories":3486},[416],{"categories":3488},[],{"categories":3490},[504],{"categories":3492},[403],{"categories":3494},[403],{"categories":3496},[],{"categories":3498},[403],{"categories":3500},[416],{"categories":3502},[403],{"categories":3504},[403],{"categories":3506},[403],{"categories":3508},[],{"categories":3510},[430],{"categories":3512},[403],{"categories":3514},[430],{"categories":3516},[574],{"categories":3518},[403],{"categories":3520},[403],{"categories":3522},[403],{"categories":3524},[430],{"categories":3526},[411],{"categories":3528},[403],{"categories":3530},[2089],{"categories":3532},[],{"categories":3534},[416],{"categories":3536},[406],{"categories":3538},[403],{"categories":3540},[406],{"categories":3542},[403],{"categories":3544},[],{"categories":3546},[416],{"categories":3548},[403],{"categories":3550},[403],{"categories":3552},[3553],"AI Design Tooling",{"categories":3555},[504],{"categories":3557},[403],{"categories":3559},[403],{"categories":3561},[430],{"categories":3563},[504],{"categories":3565},[403],{"categories":3567},[403],{"categories":3569},[430],{"categories":3571},[452],{"categories":3573},[419],{"categories":3575},[430],{"categories":3577},[403],{"categories":3579},[403],{"categories":3581},[403],{"categories":3583},[416],{"categories":3585},[403],{"categories":3587},[],{"categories":3589},[416],{"categories":3591},[403],{"categories":3593},[403],{"categories":3595},[416],{"categories":3597},[403],{"categories":3599},[403],{"categories":3601},[403],{"categories":3603},[416],{"categories":3605},[],{"categories":3607},[416],{"categories":3609},[3426],{"categories":3611},[403],{"categories":3613},[403],{"categories":3615},[416],{"categories":3617},[416],{"categories":3619},[430],{"categories":3621},[430],{"categories":3623},[403],{"categories":3625},[],{"categories":3627},[430],{"categories":3629},[403],{"categories":3631},[403],{"categories":3633},[416],{"categories":3635},[411],{"categories":3637},[403],{"categories":3639},[],{"categories":3641},[403],{"categories":3643},[403],{"categories":3645},[2530],{"categories":3647},[],{"categories":3649},[403],{"categories":3651},[403],{"categories":3653},[403],{"categories":3655},[403],{"categories":3657},[504],{"categories":3659},[403],{"categories":3661},[],{"categories":3663},[403],{"categories":3665},[403],{"categories":3667},[403],{"categories":3669},[403],{"categories":3671},[533],{"categories":3673},[452],{"categories":3675},[403],{"categories":3677},[403],{"categories":3679},[2089],{"categories":3681},[406],{"categories":3683},[403],{"categories":3685},[403],{"categories":3687},[455],{"categories":3689},[403],{"categories":3691},[403],{"categories":3693},[452],{"categories":3695},[416],{"categories":3697},[],{"categories":3699},[403],{"categories":3701},[403],{"categories":3703},[504],{"categories":3705},[403],{"categories":3707},[533],{"categories":3709},[416],{"categories":3711},[403],{"categories":3713},[416],{"categories":3715},[],{"categories":3717},[],{"categories":3719},[],{"categories":3721},[406],{"categories":3723},[452],{"categories":3725},[416],{"categories":3727},[403],{"categories":3729},[403],{"categories":3731},[403],{"categories":3733},[403],{"categories":3735},[691],{"categories":3737},[504],{"categories":3739},[416],{"categories":3741},[403],{"categories":3743},[],{"categories":3745},[416],{"categories":3747},[416],{"categories":3749},[],{"categories":3751},[403],{"categories":3753},[416],{"categories":3755},[403],{"categories":3757},[],{"categories":3759},[403],{"categories":3761},[403],{"categories":3763},[403],{"categories":3765},[452],{"categories":3767},[504],{"categories":3769},[416],{"categories":3771},[504],{"categories":3773},[416],{"categories":3775},[403],{"categories":3777},[411],{"categories":3779},[],{"categories":3781},[],{"categories":3783},[403],{"categories":3785},[403],{"categories":3787},[403],{"categories":3789},[406],{"categories":3791},[416],{"categories":3793},[452],{"categories":3795},[],{"categories":3797},[504],{"categories":3799},[],{"categories":3801},[430],{"categories":3803},[403],{"categories":3805},[430],{"categories":3807},[504],{"categories":3809},[430],{"categories":3811},[403],{"categories":3813},[],{"categories":3815},[403],{"categories":3817},[403],{"categories":3819},[],{"categories":3821},[403],{"categories":3823},[403],{"categories":3825},[533],{"categories":3827},[403],{"categories":3829},[403],{"categories":3831},[574],{"categories":3833},[430],{"categories":3835},[403],{"categories":3837},[],{"categories":3839},[416],{"categories":3841},[403],{"categories":3843},[406],{"categories":3845},[806],{"categories":3847},[403],{"categories":3849},[403],{"categories":3851},[416],{"categories":3853},[403],{"categories":3855},[416],{"categories":3857},[403],{"categories":3859},[403],{"categories":3861},[403],{"categories":3863},[403],{"categories":3865},[],{"categories":3867},[403],{"categories":3869},[406],{"categories":3871},[403],{"categories":3873},[411],{"categories":3875},[430],{"categories":3877},[504],{"categories":3879},[],{"categories":3881},[403],{"categories":3883},[],{"categories":3885},[416],{"categories":3887},[403],{"categories":3889},[],{"categories":3891},[416],{"categories":3893},[403],{"categories":3895},[430],{"categories":3897},[504],{"categories":3899},[452],{"categories":3901},[403],{"categories":3903},[452],{"categories":3905},[416],{"categories":3907},[504],{"categories":3909},[403],{"categories":3911},[],{"categories":3913},[403],{"categories":3915},[441],{"categories":3917},[416],{"categories":3919},[403],{"categories":3921},[504],{"categories":3923},[452],{"categories":3925},[411],{"categories":3927},[430],{"categories":3929},[403],{"categories":3931},[403],{"categories":3933},[403],{"categories":3935},[403],{"categories":3937},[452],{"categories":3939},[533],{"categories":3941},[],{"categories":3943},[],{"categories":3945},[455],{"categories":3947},[747],{"categories":3949},[403],{"categories":3951},[416],{"categories":3953},[403,430],{"categories":3955},[452],{"categories":3957},[403],{"categories":3959},[403],{"categories":3961},[403],{"categories":3963},[403],{"categories":3965},[403],{"categories":3967},[403],{"categories":3969},[403],{"categories":3971},[416],{"categories":3973},[403],{"categories":3975},[416],{"categories":3977},[403],{"categories":3979},[403],{"categories":3981},[403],{"categories":3983},[],{"categories":3985},[403],{"categories":3987},[1527],{"categories":3989},[430],{"categories":3991},[504],{"categories":3993},[403],{"categories":3995},[403],{"categories":3997},[403],{"categories":3999},[455],{"categories":4001},[416],{"categories":4003},[533],{"categories":4005},[574],{"categories":4007},[],{"categories":4009},[430],{"categories":4011},[403],{"categories":4013},[411],{"categories":4015},[416],{"categories":4017},[406],{"categories":4019},[416],{"categories":4021},[403],{"categories":4023},[416],{"categories":4025},[416],{"categories":4027},[419],{"categories":4029},[430],{"categories":4031},[403],{"categories":4033},[403],{"categories":4035},[],{"categories":4037},[],{"categories":4039},[],{"categories":4041},[574],{"categories":4043},[403],{"categories":4045},[452],{"categories":4047},[403],{"categories":4049},[403],{"categories":4051},[403],{"categories":4053},[403],{"categories":4055},[],{"categories":4057},[403],{"categories":4059},[455],{"categories":4061},[411],{"categories":4063},[416],{"categories":4065},[403],{"categories":4067},[],{"categories":4069},[403],{"categories":4071},[416],{"categories":4073},[403],{"categories":4075},[574],{"categories":4077},[],{"categories":4079},[504],{"categories":4081},[504],{"categories":4083},[403],{"categories":4085},[416],{"categories":4087},[],{"categories":4089},[430],{"categories":4091},[403],{"categories":4093},[504],{"categories":4095},[403],{"categories":4097},[411],{"categories":4099},[416],{"categories":4101},[403],{"categories":4103},[],{"categories":4105},[452],{"categories":4107},[403],{"categories":4109},[403],{"categories":4111},[403],{"categories":4113},[504],{"categories":4115},[416],{"categories":4117},[452],{"categories":4119},[],{"categories":4121},[416],{"categories":4123},[411],{"categories":4125},[416],{"categories":4127},[504],{"categories":4129},[403],{"categories":4131},[403],{"categories":4133},[403],{"categories":4135},[747],{"categories":4137},[403],{"categories":4139},[416],{"categories":4141},[],{"categories":4143},[403],{"categories":4145},[403],{"categories":4147},[574],{"categories":4149},[452],{"categories":4151},[455],{"categories":4153},[852],{"categories":4155},[455],{"categories":4157},[455],{"categories":4159},[403],{"categories":4161},[],{"categories":4163},[],{"categories":4165},[],{"categories":4167},[416],{"categories":4169},[403],{"categories":4171},[416],{"categories":4173},[416],{"categories":4175},[430],{"categories":4177},[403],{"categories":4179},[724],{"categories":4181},[430],{"categories":4183},[416],{"categories":4185},[403],{"categories":4187},[403],{"categories":4189},[403],{"categories":4191},[403],{"categories":4193},[403],{"categories":4195},[416],{"categories":4197},[403],{"categories":4199},[],{"categories":4201},[],{"categories":4203},[403],{"categories":4205},[],{"categories":4207},[403],{"categories":4209},[416],{"categories":4211},[504],{"categories":4213},[403],{"categories":4215},[403],{"categories":4217},[],{"categories":4219},[416],{"categories":4221},[403],{"categories":4223},[403],{"categories":4225},[419],{"categories":4227},[403],{"categories":4229},[504],{"categories":4231},[403],{"categories":4233},[416],{"categories":4235},[411],{"categories":4237},[403],{"categories":4239},[403],{"categories":4241},[533],{"categories":4243},[416],{"categories":4245},[403],{"categories":4247},[403],{"categories":4249},[1164],{"categories":4251},[403],{"categories":4253},[416],{"categories":4255},[403],{"categories":4257},[430],{"categories":4259},[403],{"categories":4261},[806],{"categories":4263},[504],{"categories":4265},[],{"categories":4267},[403],{"categories":4269},[403],{"categories":4271},[452],{"categories":4273},[747],{"categories":4275},[416],{"categories":4277},[403],{"categories":4279},[],{"categories":4281},[452],{"categories":4283},[668],{"categories":4285},[416],{"categories":4287},[416],{"categories":4289},[416],{"categories":4291},[403],{"categories":4293},[403],{"categories":4295},[416],{"categories":4297},[],{"categories":4299},[411],{"categories":4301},[403],{"categories":4303},[411],{"categories":4305},[416],{"categories":4307},[],{"categories":4309},[430],{"categories":4311},[403],{"categories":4313},[403],{"categories":4315},[406],{"categories":4317},[403],{"categories":4319},[452],{"categories":4321},[574],{"categories":4323},[441],{"categories":4325},[416],{"categories":4327},[416],{"categories":4329},[403],{"categories":4331},[403],{"categories":4333},[416],{"categories":4335},[403],{"categories":4337},[406],{"categories":4339},[],{"categories":4341},[416],{"categories":4343},[403],{"categories":4345},[403],{"categories":4347},[403],{"categories":4349},[416],{"categories":4351},[403],{"categories":4353},[],{"categories":4355},[403],{"categories":4357},[],{"categories":4359},[504],{"categories":4361},[416],{"categories":4363},[403,411],{"categories":4365},[416],{"categories":4367},[403],{"categories":4369},[],{"categories":4371},[406],{"categories":4373},[455],{"categories":4375},[411],{"categories":4377},[403],{"categories":4379},[430],{"categories":4381},[403],{"categories":4383},[403],{"categories":4385},[416],{"categories":4387},[403],{"categories":4389},[403],{"categories":4391},[403],{"categories":4393},[452],{"categories":4395},[1527],{"categories":4397},[416],{"categories":4399},[403],{"categories":4401},[],{"categories":4403},[],{"categories":4405},[403],{"categories":4407},[416],{"categories":4409},[403],{"categories":4411},[403],{"categories":4413},[574],{"categories":4415},[],{"categories":4417},[403],{"categories":4419},[416],{"categories":4421},[441],{"categories":4423},[416],{"categories":4425},[747],{"categories":4427},[],{"categories":4429},[691],{"categories":4431},[416],{"categories":4433},[403],{"categories":4435},[403],{"categories":4437},[533],{"categories":4439},[416],{"categories":4441},[403],{"categories":4443},[455],{"categories":4445},[419],{"categories":4447},[416],{"categories":4449},[403],{"categories":4451},[747],{"categories":4453},[403],{"categories":4455},[574],{"categories":4457},[411],{"categories":4459},[],{"categories":4461},[403],{"categories":4463},[403],{"categories":4465},[533],{"categories":4467},[504],{"categories":4469},[403],{"categories":4471},[403],{"categories":4473},[403],{"categories":4475},[],{"categories":4477},[533],{"categories":4479},[452],{"categories":4481},[403],{"categories":4483},[403],{"categories":4485},[403],{"categories":4487},[852],{"categories":4489},[406],{"categories":4491},[403],{"categories":4493},[419],{"categories":4495},[403],{"categories":4497},[],{"categories":4499},[],{"categories":4501},[504],{"categories":4503},[403],{"categories":4505},[455],{"categories":4507},[533],{"categories":4509},[416],{"categories":4511},[403],{"categories":4513},[403],{"categories":4515},[533],{"categories":4517},[452],{"categories":4519},[403],{"categories":4521},[],{"categories":4523},[403],{"categories":4525},[403],{"categories":4527},[],{"categories":4529},[403],{"categories":4531},[403],{"categories":4533},[877],{"categories":4535},[403],{"categories":4537},[403],{"categories":4539},[416],{"categories":4541},[430],{"categories":4543},[747],{"categories":4545},[403],{"categories":4547},[403],{"categories":4549},[403],{"categories":4551},[],{"categories":4553},[403,430],{"categories":4555},[452],{"categories":4557},[416],{"categories":4559},[430],{"categories":4561},[416],{"categories":4563},[1202],{"categories":4565},[430],{"categories":4567},[430],{"categories":4569},[416],{"categories":4571},[403],{"categories":4573},[406],{"categories":4575},[],{"categories":4577},[],{"categories":4579},[416],{"categories":4581},[403],{"categories":4583},[430],{"categories":4585},[403],{"categories":4587},[406],{"categories":4589},[430],{"categories":4591},[430],{"categories":4593},[403],{"categories":4595},[533],{"categories":4597},[403],{"categories":4599},[430],{"categories":4601},[403],{"categories":4603},[],{"categories":4605},[403],{"categories":4607},[403],{"categories":4609},[504,403],{"categories":4611},[574],{"categories":4613},[406],{"categories":4615},[403],{"categories":4617},[],{"categories":4619},[403],{"categories":4621},[403],{"categories":4623},[411],{"categories":4625},[403],{"categories":4627},[411],{"categories":4629},[403],{"categories":4631},[403],{"categories":4633},[668],{"categories":4635},[403],{"categories":4637},[411],{"categories":4639},[430],{"categories":4641},[455],{"categories":4643},[416],{"categories":4645},[403],{"categories":4647},[430],{"categories":4649},[403],{"categories":4651},[403],{"categories":4653},[452],{"categories":4655},[533],{"categories":4657},[504],{"categories":4659},[403],{"categories":4661},[403],{"categories":4663},[403],{"categories":4665},[403],{"categories":4667},[406],{"categories":4669},[403],{"categories":4671},[416],{"categories":4673},[416],{"categories":4675},[430],{"categories":4677},[452],{"categories":4679},[430],{"categories":4681},[430],{"categories":4683},[403],{"categories":4685},[403],{"categories":4687},[],{"categories":4689},[],{"categories":4691},[455],{"categories":4693},[403],{"categories":4695},[430],{"categories":4697},[403],{"categories":4699},[504],{"categories":4701},[747],{"categories":4703},[691],{"categories":4705},[668],{"categories":4707},[403],{"categories":4709},[403],{"categories":4711},[403],{"categories":4713},[455],{"categories":4715},[403],{"categories":4717},[403],{"categories":4719},[403],{"categories":4721},[403],{"categories":4723},[403],{"categories":4725},[403],{"categories":4727},[403],{"categories":4729},[416],{"categories":4731},[406],{"categories":4733},[416],{"categories":4735},[403,411],{"categories":4737},[],{"categories":4739},[504],{"categories":4741},[],{"categories":4743},[419],{"categories":4745},[403],{"categories":4747},[452],{"categories":4749},[406],{"categories":4751},[403],{"categories":4753},[406],{"categories":4755},[416],{"categories":4757},[455],{"categories":4759},[416],{"categories":4761},[419],{"categories":4763},[416],{"categories":4765},[403],{"categories":4767},[403],{"categories":4769},[411],{"categories":4771},[416],{"categories":4773},[430],{"categories":4775},[533],{"categories":4777},[403],{"categories":4779},[403],{"categories":4781},[],{"categories":4783},[452],{"categories":4785},[403],{"categories":4787},[403],{"categories":4789},[403],{"categories":4791},[403],{"categories":4793},[403],{"categories":4795},[403],{"categories":4797},[430],{"categories":4799},[452],{"categories":4801},[430],{"categories":4803},[430],{"categories":4805},[403],{"categories":4807},[403],{"categories":4809},[403],{"categories":4811},[403],{"categories":4813},[691],{"categories":4815},[403],{"categories":4817},[416],{"categories":4819},[452],{"categories":4821},[403],{"categories":4823},[403],{"categories":4825},[403],{"categories":4827},[416],{"categories":4829},[403],{"categories":4831},[403],{"categories":4833},[403],{"categories":4835},[3426],{"categories":4837},[4838],"Clinical AI",{"categories":4840},[504],{"categories":4842},[403],{"categories":4844},[403],{"categories":4846},[403],{"categories":4848},[403],{"categories":4850},[574],{"categories":4852},[2785],{"categories":4854},[403],{"categories":4856},[419],{"categories":4858},[504],{"categories":4860},[403],{"categories":4862},[416],{"categories":4864},[403],{"categories":4866},[403],{"categories":4868},[452],{"categories":4870},[403],{"categories":4872},[416],{"categories":4874},[430],{"categories":4876},[533],{"categories":4878},[403],{"categories":4880},[403],{"categories":4882},[411],{"categories":4884},[403],{"categories":4886},[403],{"categories":4888},[806],{"categories":4890},[403],{"categories":4892},[],{"categories":4894},[416],{"categories":4896},[403],{"categories":4898},[430],{"categories":4900},[406],{"categories":4902},[403],{"categories":4904},[],{"categories":4906},[],{"categories":4908},[403],{"categories":4910},[],{"categories":4912},[411],{"categories":4914},[403],{"categories":4916},[403],{"categories":4918},[416],{"categories":4920},[403],{"categories":4922},[452],{"categories":4924},[452],{"categories":4926},[452],{"categories":4928},[452],{"categories":4930},[],{"categories":4932},[406],{"categories":4934},[416],{"categories":4936},[452],{"categories":4938},[403],{"categories":4940},[877],{"categories":4942},[419],{"categories":4944},[416],{"categories":4946},[403],{"categories":4948},[406],{"categories":4950},[403],{"categories":4952},[416],{"categories":4954},[403],{"categories":4956},[403],{"categories":4958},[403],{"categories":4960},[403,416],{"categories":4962},[416],{"categories":4964},[574],{"categories":4966},[452],{"categories":4968},[416],{"categories":4970},[452],{"categories":4972},[416],{"categories":4974},[403],{"categories":4976},[],{"categories":4978},[452],{"categories":4980},[533],{"categories":4982},[406],{"categories":4984},[403],{"categories":4986},[403],{"categories":4988},[],{"categories":4990},[430],{"categories":4992},[],{"categories":4994},[406],{"categories":4996},[416],{"categories":4998},[452],{"categories":5000},[403],{"categories":5002},[452],{"categories":5004},[406],{"categories":5006},[452],{"categories":5008},[452],{"categories":5010},[],{"categories":5012},[411],{"categories":5014},[416],{"categories":5016},[452],{"categories":5018},[452],{"categories":5020},[452],{"categories":5022},[452],{"categories":5024},[452],{"categories":5026},[452],{"categories":5028},[452],{"categories":5030},[452],{"categories":5032},[452],{"categories":5034},[452],{"categories":5036},[455],{"categories":5038},[406],{"categories":5040},[403],{"categories":5042},[403],{"categories":5044},[416],{"categories":5046},[416],{"categories":5048},[],{"categories":5050},[403],{"categories":5052},[403,406],{"categories":5054},[],{"categories":5056},[416],{"categories":5058},[403],{"categories":5060},[452],{"categories":5062},[416],{"categories":5064},[1202],{"categories":5066},[403],{"categories":5068},[403],{"categories":5070},[403],{"categories":5072},[403],{"categories":5074},[403],{"categories":5076},[668],{"categories":5078},[403],{"categories":5080},[403],{"categories":5082},[416],{"categories":5084},[403],{"categories":5086},[403],{"categories":5088},[411],{"categories":5090},[419],{"categories":5092},[416],{"categories":5094},[416],{"categories":5096},[],{"categories":5098},[416],{"categories":5100},[504],{"categories":5102},[452],{"categories":5104},[403],{"categories":5106},[],{"categories":5108},[419],{"categories":5110},[],{"categories":5112},[430],{"categories":5114},[403],{"categories":5116},[416],{"categories":5118},[504],{"categories":5120},[403],{"categories":5122},[],{"categories":5124},[403],{"categories":5126},[403],{"categories":5128},[],{"categories":5130},[533],{"categories":5132},[403],{"categories":5134},[416],{"categories":5136},[],{"categories":5138},[],{"categories":5140},[452],{"categories":5142},[406],{"categories":5144},[403],{"categories":5146},[403],{"categories":5148},[411],{"categories":5150},[403],{"categories":5152},[403],{"categories":5154},[416],{"categories":5156},[403],{"categories":5158},[411],{"categories":5160},[411],{"categories":5162},[504],{"categories":5164},[],{"categories":5166},[403],{"categories":5168},[452],{"categories":5170},[],{"categories":5172},[403],{"categories":5174},[403],{"categories":5176},[504],{"categories":5178},[403],{"categories":5180},[403],{"categories":5182},[533],{"categories":5184},[403],{"categories":5186},[574],{"categories":5188},[],{"categories":5190},[416],{"categories":5192},[403],{"categories":5194},[533],{"categories":5196},[430],{"categories":5198},[],{"categories":5200},[403],{"categories":5202},[],{"categories":5204},[416],{"categories":5206},[504],{"categories":5208},[430],{"categories":5210},[],{"categories":5212},[3426],{"categories":5214},[411],{"categories":5216},[406],{"categories":5218},[403],{"categories":5220},[455],{"categories":5222},[416],{"categories":5224},[504],{"categories":5226},[403],{"categories":5228},[430],{"categories":5230},[],{"categories":5232},[],{"categories":5234},[403],{"categories":5236},[406],{"categories":5238},[403],{"categories":5240},[533],{"categories":5242},[],{"categories":5244},[416],{"categories":5246},[416],{"categories":5248},[403],{"categories":5250},[416],{"categories":5252},[403],{"categories":5254},[452],{"categories":5256},[430],{"categories":5258},[403],{"categories":5260},[416],{"categories":5262},[419],{"categories":5264},[403],{"categories":5266},[403],{"categories":5268},[403],{"categories":5270},[416],{"categories":5272},[403],{"categories":5274},[419],{"categories":5276},[533],{"categories":5278},[452],{"categories":5280},[],{"categories":5282},[533],{"categories":5284},[403],{"categories":5286},[],{"categories":5288},[430],{"categories":5290},[416],{"categories":5292},[],{"categories":5294},[403],{"categories":5296},[403],{"categories":5298},[403],{"categories":5300},[403],{"categories":5302},[403],{"categories":5304},[416],{"categories":5306},[411],{"categories":5308},[406],{"categories":5310},[416],{"categories":5312},[403],{"categories":5314},[504],{"categories":5316},[430],{"categories":5318},[430],{"categories":5320},[403],{"categories":5322},[455],{"categories":5324},[416],{"categories":5326},[403],{"categories":5328},[403],{"categories":5330},[416],{"categories":5332},[403],{"categories":5334},[403],{"categories":5336},[416],{"categories":5338},[411],{"categories":5340},[403],{"categories":5342},[504],{"categories":5344},[430],{"categories":5346},[416],{"categories":5348},[403],{"categories":5350},[419],{"categories":5352},[403],{"categories":5354},[416],{"categories":5356},[403],{"categories":5358},[403],{"categories":5360},[452],{"categories":5362},[403],{"categories":5364},[],{"categories":5366},[406],{"categories":5368},[403],{"categories":5370},[403],{"categories":5372},[403],{"categories":5374},[430],{"categories":5376},[430],{"categories":5378},[403],{"categories":5380},[430],{"categories":5382},[403],{"categories":5384},[416],{"categories":5386},[403],{"categories":5388},[403],{"categories":5390},[403],{"categories":5392},[403],{"categories":5394},[403],{"categories":5396},[],{"categories":5398},[403],{"categories":5400},[504],{"categories":5402},[416],{"categories":5404},[411],{"categories":5406},[452],{"categories":5408},[403],{"categories":5410},[416],{"categories":5412},[403],{"categories":5414},[416],{"categories":5416},[403],{"categories":5418},[403],{"categories":5420},[504],{"categories":5422},[416],{"categories":5424},[403],{"categories":5426},[533],{"categories":5428},[403],{"categories":5430},[455],{"categories":5432},[403],{"categories":5434},[403],{"categories":5436},[452],{"categories":5438},[403],{"categories":5440},[403],{"categories":5442},[403],{"categories":5444},[403],{"categories":5446},[416],{"categories":5448},[574],{"categories":5450},[403],{"categories":5452},[430],{"categories":5454},[416],{"categories":5456},[455],{"categories":5458},[],{"categories":5460},[416],{"categories":5462},[430],{"categories":5464},[403],{"categories":5466},[403],{"categories":5468},[2623],{"categories":5470},[504],{"categories":5472},[603],{"categories":5474},[403],{"categories":5476},[403],{"categories":5478},[403],{"categories":5480},[403],{"categories":5482},[406],{"categories":5484},[403],{"categories":5486},[403],{"categories":5488},[430],{"categories":5490},[411],{"categories":5492},[403],{"categories":5494},[430],{"categories":5496},[403],{"categories":5498},[],{"categories":5500},[416],{"categories":5502},[416],{"categories":5504},[403],{"categories":5506},[403],{"categories":5508},[403],{"categories":5510},[455],{"categories":5512},[],{"categories":5514},[452],{"categories":5516},[],{"categories":5518},[452],{"categories":5520},[403],{"categories":5522},[403],{"categories":5524},[416],{"categories":5526},[403],{"categories":5528},[416],{"categories":5530},[416],{"categories":5532},[],{"categories":5534},[403],{"categories":5536},[452],{"categories":5538},[403],{"categories":5540},[],{"categories":5542},[403],{"categories":5544},[403],{"categories":5546},[],{"categories":5548},[403],{"categories":5550},[403],{"categories":5552},[504],{"categories":5554},[430],{"categories":5556},[416],{"categories":5558},[403],{"categories":5560},[403],{"categories":5562},[403],{"categories":5564},[403],{"categories":5566},[533],{"categories":5568},[403],{"categories":5570},[403],{"categories":5572},[403],{"categories":5574},[406],{"categories":5576},[403],{"categories":5578},[403],{"categories":5580},[],{"categories":5582},[403],{"categories":5584},[403],{"categories":5586},[403],{"categories":5588},[],{"categories":5590},[406],{"categories":5592},[403],{"categories":5594},[403],{"categories":5596},[452],{"categories":5598},[430],{"categories":5600},[419],{"categories":5602},[416],{"categories":5604},[747],{"categories":5606},[403],{"categories":5608},[403],{"categories":5610},[403],{"categories":5612},[430],{"categories":5614},[452],{"categories":5616},[504],{"categories":5618},[403],{"categories":5620},[403],{"categories":5622},[403],{"categories":5624},[403],{"categories":5626},[452],{"categories":5628},[403],{"categories":5630},[504],{"categories":5632},[403],{"categories":5634},[403],{"categories":5636},[452],{"categories":5638},[504],{"categories":5640},[403],{"categories":5642},[452],{"categories":5644},[403],{"categories":5646},[416],{"categories":5648},[416],{"categories":5650},[416],{"categories":5652},[430],{"categories":5654},[452],{"categories":5656},[416],{"categories":5658},[416],{"categories":5660},[403],{"categories":5662},[430],{"categories":5664},[504],{"categories":5666},[403],{"categories":5668},[403],{"categories":5670},[416],{"categories":5672},[403],{"categories":5674},[],{"categories":5676},[416],{"categories":5678},[],{"categories":5680},[403],{"categories":5682},[403],{"categories":5684},[],{"categories":5686},[],{"categories":5688},[416],{"categories":5690},[411],{"categories":5692},[416],{"categories":5694},[5695],"Liability & Ethics",{"categories":5697},[403],{"categories":5699},[403],{"categories":5701},[403],{"categories":5703},[416],{"categories":5705},[406],{"categories":5707},[416],{"categories":5709},[411],{"categories":5711},[533],{"categories":5713},[416],{"categories":5715},[403],{"categories":5717},[403],{"categories":5719},[],{"categories":5721},[852],{"categories":5723},[416],{"categories":5725},[],{"categories":5727},[403],{"categories":5729},[406],{"categories":5731},[416],{"categories":5733},[],{"categories":5735},[416],{"categories":5737},[403],{"categories":5739},[403],{"categories":5741},[430],{"categories":5743},[403],{"categories":5745},[452],{"categories":5747},[403],{"categories":5749},[403],{"categories":5751},[419],{"categories":5753},[416],{"categories":5755},[403],{"categories":5757},[403],{"categories":5759},[403],{"categories":5761},[452],{"categories":5763},[416],{"categories":5765},[430],{"categories":5767},[504],{"categories":5769},[406],{"categories":5771},[403],{"categories":5773},[403],{"categories":5775},[403],{"categories":5777},[],{"categories":5779},[416],{"categories":5781},[416],{"categories":5783},[416],{"categories":5785},[747],{"categories":5787},[504],{"categories":5789},[416],{"categories":5791},[574],{"categories":5793},[430],{"categories":5795},[452],{"categories":5797},[403],{"categories":5799},[504],{"categories":5801},[403],{"categories":5803},[406],{"categories":5805},[],{"categories":5807},[416],{"categories":5809},[403],{"categories":5811},[403],{"categories":5813},[403],{"categories":5815},[403],{"categories":5817},[416],{"categories":5819},[403],{"categories":5821},[403],{"categories":5823},[504],{"categories":5825},[],{"categories":5827},[416],{"categories":5829},[419],{"categories":5831},[452],{"categories":5833},[416],{"categories":5835},[411],{"categories":5837},[],{"categories":5839},[403],{"categories":5841},[403],{"categories":5843},[419],{"categories":5845},[403],{"categories":5847},[416],{"categories":5849},[452],{"categories":5851},[406],{"categories":5853},[574],{"categories":5855},[403],{"categories":5857},[403],{"categories":5859},[403],{"categories":5861},[452],{"categories":5863},[411],{"categories":5865},[403],{"categories":5867},[504],{"categories":5869},[452],{"categories":5871},[574],{"categories":5873},[403],{"categories":5875},[416],{"categories":5877},[],{"categories":5879},[806],{"categories":5881},[],{"categories":5883},[403],{"categories":5885},[574],{"categories":5887},[403],{"categories":5889},[455],{"categories":5891},[403],{"categories":5893},[416],{"categories":5895},[416],{"categories":5897},[5898],"Design News & Tools",{"categories":5900},[403],{"categories":5902},[403],{"categories":5904},[452],{"categories":5906},[403],{"categories":5908},[403],{"categories":5910},[406],{"categories":5912},[416],{"categories":5914},[403],{"categories":5916},[504],{"categories":5918},[416],{"categories":5920},[416],{"categories":5922},[504],{"categories":5924},[403],{"categories":5926},[403],{"categories":5928},[747],{"categories":5930},[416],{"categories":5932},[403],{"categories":5934},[403],{"categories":5936},[747],{"categories":5938},[403],{"categories":5940},[533],{"categories":5942},[403],{"categories":5944},[416],{"categories":5946},[],{"categories":5948},[403],{"categories":5950},[403],{"categories":5952},[403],{"categories":5954},[452],{"categories":5956},[403],{"categories":5958},[406],{"categories":5960},[],{"categories":5962},[403],{"categories":5964},[403],{"categories":5966},[403],{"categories":5968},[430],{"categories":5970},[877],{"categories":5972},[430],{"categories":5974},[504],{"categories":5976},[403],{"categories":5978},[403,416],{"categories":5980},[533,411],{"categories":5982},[430],{"categories":5984},[403],{"categories":5986},[403],{"categories":5988},[403],{"categories":5990},[403],{"categories":5992},[],{"categories":5994},[416],{"categories":5996},[403],{"categories":5998},[],{"categories":6000},[403],{"categories":6002},[430],{"categories":6004},[403],{"categories":6006},[430],{"categories":6008},[],{"categories":6010},[416],{"categories":6012},[403],{"categories":6014},[411],{"categories":6016},[403],{"categories":6018},[452],{"categories":6020},[403],{"categories":6022},[],{"categories":6024},[416],{"categories":6026},[403],{"categories":6028},[],{"categories":6030},[504],{"categories":6032},[403],{"categories":6034},[403],{"categories":6036},[416],{"categories":6038},[403],{"categories":6040},[403],{"categories":6042},[406],{"categories":6044},[416],{"categories":6046},[403],{"categories":6048},[],{"categories":6050},[403],{"categories":6052},[574],{"categories":6054},[533],{"categories":6056},[411],{"categories":6058},[411],{"categories":6060},[403],{"categories":6062},[406],{"categories":6064},[406],{"categories":6066},[403],{"categories":6068},[416],{"categories":6070},[403],{"categories":6072},[403],{"categories":6074},[403],{"categories":6076},[403],{"categories":6078},[430],{"categories":6080},[403],{"categories":6082},[406],{"categories":6084},[403],{"categories":6086},[403],{"categories":6088},[416],{"categories":6090},[403],{"categories":6092},[533],{"categories":6094},[403],{"categories":6096},[452],{"categories":6098},[403],{"categories":6100},[403],{"categories":6102},[416],{"categories":6104},[419],{"categories":6106},[403],{"categories":6108},[403],{"categories":6110},[416],{"categories":6112},[],{"categories":6114},[430],{"categories":6116},[],{"categories":6118},[430],{"categories":6120},[416],{"categories":6122},[406],{"categories":6124},[403],{"categories":6126},[],{"categories":6128},[455],{"categories":6130},[574],{"categories":6132},[403],{"categories":6134},[430],{"categories":6136},[403],{"categories":6138},[],{"categories":6140},[452],{"categories":6142},[416],{"categories":6144},[430],{"categories":6146},[504],{"categories":6148},[411],{"categories":6150},[403],{"categories":6152},[403],{"categories":6154},[416],{"categories":6156},[430],{"categories":6158},[416],{"categories":6160},[452],{"categories":6162},[403],{"categories":6164},[419],{"categories":6166},[406],{"categories":6168},[419],{"categories":6170},[452],{"categories":6172},[403],{"categories":6174},[430],{"categories":6176},[403],{"categories":6178},[504],{"categories":6180},[411],{"categories":6182},[403],{"categories":6184},[403],{"categories":6186},[403],{"categories":6188},[403],{"categories":6190},[403],{"categories":6192},[403],{"categories":6194},[416],{"categories":6196},[403],{"categories":6198},[416],{"categories":6200},[403],{"categories":6202},[403],{"categories":6204},[406],{"categories":6206},[403],{"categories":6208},[416],{"categories":6210},[416],{"categories":6212},[504],{"categories":6214},[416],{"categories":6216},[416],{"categories":6218},[403],{"categories":6220},[406],{"categories":6222},[416],{"categories":6224},[504],{"categories":6226},[],{"categories":6228},[403],{"categories":6230},[455],{"categories":6232},[747],{"categories":6234},[403],{"categories":6236},[416],{"categories":6238},[403],{"categories":6240},[403],{"categories":6242},[430],{"categories":6244},[403],{"categories":6246},[],{"categories":6248},[403],{"categories":6250},[416],{"categories":6252},[403],{"categories":6254},[533],{"categories":6256},[403],{"categories":6258},[430],{"categories":6260},[403],{"categories":6262},[452],{"categories":6264},[416],{"categories":6266},[403],{"categories":6268},[533],{"categories":6270},[416],{"categories":6272},[411],{"categories":6274},[411],{"categories":6276},[403],{"categories":6278},[403],{"categories":6280},[403],{"categories":6282},[403],{"categories":6284},[403],{"categories":6286},[403],{"categories":6288},[406],{"categories":6290},[],{"categories":6292},[403],{"categories":6294},[403],{"categories":6296},[416],{"categories":6298},[416],{"categories":6300},[403],{"categories":6302},[403],{"categories":6304},[403],{"categories":6306},[403],{"categories":6308},[403],{"categories":6310},[430],{"categories":6312},[],{"categories":6314},[406],{"categories":6316},[403],{"categories":6318},[403],{"categories":6320},[416],{"categories":6322},[416],{"categories":6324},[],{"categories":6326},[430],{"categories":6328},[430],{"categories":6330},[403],{"categories":6332},[533],{"categories":6334},[411],{"categories":6336},[504],{"categories":6338},[],{"categories":6340},[403],{"categories":6342},[416],{"categories":6344},[406],{"categories":6346},[403],{"categories":6348},[403],{"categories":6350},[430],{"categories":6352},[406],{"categories":6354},[403],{"categories":6356},[403],{"categories":6358},[452],{"categories":6360},[455],{"categories":6362},[403],{"categories":6364},[452],{"categories":6366},[416],{"categories":6368},[403],{"categories":6370},[],{"categories":6372},[452],{"categories":6374},[416],{"categories":6376},[504],{"categories":6378},[455],{"categories":6380},[403],{"categories":6382},[403],{"categories":6384},[],{"categories":6386},[416],{"categories":6388},[416],{"categories":6390},[416],{"categories":6392},[3426],{"categories":6394},[452],{"categories":6396},[403],{"categories":6398},[430],{"categories":6400},[403],{"categories":6402},[403],{"categories":6404},[403],{"categories":6406},[403],{"categories":6408},[403],{"categories":6410},[411],{"categories":6412},[403],{"categories":6414},[406],{"categories":6416},[2089],{"categories":6418},[574],{"categories":6420},[406],{"categories":6422},[],{"categories":6424},[403],{"categories":6426},[],{"categories":6428},[452],{"categories":6430},[416],{"categories":6432},[504],{"categories":6434},[403],{"categories":6436},[403],{"categories":6438},[403],{"categories":6440},[452],{"categories":6442},[],{"categories":6444},[416],{"categories":6446},[403],{"categories":6448},[416],{"categories":6450},[416],{"categories":6452},[],{"categories":6454},[403],{"categories":6456},[],{"categories":6458},[452],{"categories":6460},[406],{"categories":6462},[504],{"categories":6464},[403],{"categories":6466},[416],{"categories":6468},[452],{"categories":6470},[403],{"categories":6472},[452],{"categories":6474},[],{"categories":6476},[452],{"categories":6478},[403],{"categories":6480},[406],{"categories":6482},[747],{"categories":6484},[416],{"categories":6486},[403],{"categories":6488},[],{"categories":6490},[430],{"categories":6492},[416],{"categories":6494},[419],{"categories":6496},[416],{"categories":6498},[406],{"categories":6500},[403],{"categories":6502},[403],{"categories":6504},[],{"categories":6506},[],{"categories":6508},[],{"categories":6510},[504],{"categories":6512},[403],{"categories":6514},[416],{"categories":6516},[403],{"categories":6518},[403],{"categories":6520},[],{"categories":6522},[],{"categories":6524},[],{"categories":6526},[403],{"categories":6528},[416],{"categories":6530},[504],{"categories":6532},[403],{"categories":6534},[],{"categories":6536},[416],{"categories":6538},[403],{"categories":6540},[403],{"categories":6542},[406],{"categories":6544},[],{"categories":6546},[],{"categories":6548},[403],{"categories":6550},[403],{"categories":6552},[416],{"categories":6554},[504],{"categories":6556},[403],{"categories":6558},[452],{"categories":6560},[],{"categories":6562},[403],{"categories":6564},[403],{"categories":6566},[533],{"categories":6568},[452],{"categories":6570},[533],{"categories":6572},[455],{"categories":6574},[403],{"categories":6576},[403],{"categories":6578},[],{"categories":6580},[],{"categories":6582},[416],{"categories":6584},[],{"categories":6586},[403],{"categories":6588},[747],{"categories":6590},[403],{"categories":6592},[403],{"categories":6594},[403],{"categories":6596},[403],{"categories":6598},[],{"categories":6600},[416],{"categories":6602},[403],{"categories":6604},[403],{"categories":6606},[],{"categories":6608},[416],{"categories":6610},[403],{"categories":6612},[452],{"categories":6614},[403],{"categories":6616},[533],{"categories":6618},[411],{"categories":6620},[419],{"categories":6622},[403],{"categories":6624},[403],{"categories":6626},[416],{"categories":6628},[455],{"categories":6630},[416],{"categories":6632},[416],{"categories":6634},[],{"categories":6636},[403],{"categories":6638},[416],{"categories":6640},[],{"categories":6642},[403],{"categories":6644},[],{"categories":6646},[452],{"categories":6648},[411],{"categories":6650},[],{"categories":6652},[403],{"categories":6654},[403],{"categories":6656},[403],{"categories":6658},[],{"categories":6660},[416],{"categories":6662},[504],{"categories":6664},[406],{"categories":6666},[403],{"categories":6668},[],{"categories":6670},[411],{"categories":6672},[533],{"categories":6674},[403],{"categories":6676},[430],{"categories":6678},[406],{"categories":6680},[455],{"categories":6682},[411],{"categories":6684},[430],{"categories":6686},[416],{"categories":6688},[430],{"categories":6690},[],{"categories":6692},[403],{"categories":6694},[419],{"categories":6696},[403],{"categories":6698},[],{"categories":6700},[416],{"categories":6702},[406],{"categories":6704},[504],{"categories":6706},[403],{"categories":6708},[406],{"categories":6710},[416],{"categories":6712},[574],{"categories":6714},[403],{"categories":6716},[403],{"categories":6718},[403],{"categories":6720},[403],{"categories":6722},[403],{"categories":6724},[406],{"categories":6726},[403],{"categories":6728},[430],{"categories":6730},[455],{"categories":6732},[416],{"categories":6734},[],{"categories":6736},[403],{"categories":6738},[403],{"categories":6740},[403],{"categories":6742},[430],{"categories":6744},[416],{"categories":6746},[452],{"categories":6748},[430],{"categories":6750},[403],{"categories":6752},[419],{"categories":6754},[],{"categories":6756},[504],{"categories":6758},[430],{"categories":6760},[452],{"categories":6762},[403],{"categories":6764},[406],{"categories":6766},[416],{"categories":6768},[403],{"categories":6770},[403],{"categories":6772},[416],{"categories":6774},[419],{"categories":6776},[403],{"categories":6778},[416],{"categories":6780},[403],{"categories":6782},[411],{"categories":6784},[416],{"categories":6786},[416,574],{"categories":6788},[403],{"categories":6790},[403],{"categories":6792},[416],{"categories":6794},[430],{"categories":6796},[403],{"categories":6798},[403],{"categories":6800},[455],{"categories":6802},[416],{"categories":6804},[533],{"categories":6806},[416],{"categories":6808},[411],{"categories":6810},[],{"categories":6812},[416],{"categories":6814},[403],{"categories":6816},[411],{"categories":6818},[],{"categories":6820},[],{"categories":6822},[430],{"categories":6824},[403],{"categories":6826},[403],{"categories":6828},[416],{"categories":6830},[455],{"categories":6832},[533],{"categories":6834},[403],{"categories":6836},[403],{"categories":6838},[403],{"categories":6840},[416],{"categories":6842},[],{"categories":6844},[416],{"categories":6846},[452],{"categories":6848},[403],{"categories":6850},[416],{"categories":6852},[416],{"categories":6854},[403],{"categories":6856},[],{"categories":6858},[452],{"categories":6860},[430],{"categories":6862},[3426],{"categories":6864},[406],{"categories":6866},[430],{"categories":6868},[403],{"categories":6870},[416],{"categories":6872},[403],{"categories":6874},[403],{"categories":6876},[533],{"categories":6878},[430],{"categories":6880},[455],{"categories":6882},[],{"categories":6884},[452],{"categories":6886},[403],{"categories":6888},[403],{"categories":6890},[],{"categories":6892},[416],{"categories":6894},[403],{"categories":6896},[403],{"categories":6898},[403],{"categories":6900},[403],{"categories":6902},[416],{"categories":6904},[403],{"categories":6906},[403],{"categories":6908},[403],{"categories":6910},[419],{"categories":6912},[403],{"categories":6914},[416],{"categories":6916},[403],{"categories":6918},[403],{"categories":6920},[403],{"categories":6922},[403],{"categories":6924},[403],{"categories":6926},[403],{"categories":6928},[403],{"categories":6930},[411],{"categories":6932},[],{"categories":6934},[419],{"categories":6936},[452],{"categories":6938},[416],{"categories":6940},[403],{"categories":6942},[430],{"categories":6944},[],{"categories":6946},[430],{"categories":6948},[430],{"categories":6950},[416],{"categories":6952},[430],{"categories":6954},[403],{"categories":6956},[403],{"categories":6958},[403],{"categories":6960},[416],{"categories":6962},[430],{"categories":6964},[403],{"categories":6966},[403],{"categories":6968},[403],{"categories":6970},[416],{"categories":6972},[452],{"categories":6974},[403],{"categories":6976},[403],{"categories":6978},[403],{"categories":6980},[411],{"categories":6982},[403],{"categories":6984},[416],{"categories":6986},[504],{"categories":6988},[],{"categories":6990},[403],{"categories":6992},[455],{"categories":6994},[416],{"categories":6996},[403],{"categories":6998},[403],{"categories":7000},[],{"categories":7002},[403],{"categories":7004},[403],{"categories":7006},[452],{"categories":7008},[403],{"categories":7010},[403],{"categories":7012},[416],{"categories":7014},[533],{"categories":7016},[],{"categories":7018},[],{"categories":7020},[430],{"categories":7022},[403],{"categories":7024},[403],{"categories":7026},[452],{"categories":7028},[403],{"categories":7030},[430],{"categories":7032},[452],{"categories":7034},[403],{"categories":7036},[403],{"categories":7038},[533],{"categories":7040},[455],{"categories":7042},[403],{"categories":7044},[403],{"categories":7046},[406],{"categories":7048},[416],{"categories":7050},[403],{"categories":7052},[403],{"categories":7054},[416],{"categories":7056},[411],{"categories":7058},[416],{"categories":7060},[430],{"categories":7062},[403],{"categories":7064},[411],{"categories":7066},[],{"categories":7068},[403],{"categories":7070},[455],{"categories":7072},[403],{"categories":7074},[403],{"categories":7076},[],{"categories":7078},[452],{"categories":7080},[403],{"categories":7082},[416],{"categories":7084},[455],{"categories":7086},[403],{"categories":7088},[430],{"categories":7090},[430],{"categories":7092},[430],{"categories":7094},[403],{"categories":7096},[416],{"categories":7098},[416],{"categories":7100},[403],{"categories":7102},[416],{"categories":7104},[403],{"categories":7106},[403],{"categories":7108},[504],{"categories":7110},[455],{"categories":7112},[455],{"categories":7114},[],{"categories":7116},[452],{"categories":7118},[403],{"categories":7120},[403],{"categories":7122},[430],{"categories":7124},[],{"categories":7126},[452],{"categories":7128},[452],{"categories":7130},[452],{"categories":7132},[],{"categories":7134},[416],{"categories":7136},[403],{"categories":7138},[],{"categories":7140},[406],{"categories":7142},[411],{"categories":7144},[],{"categories":7146},[403],{"categories":7148},[403],{"categories":7150},[],{"categories":7152},[430],{"categories":7154},[],{"categories":7156},[],{"categories":7158},[],{"categories":7160},[],{"categories":7162},[403],{"categories":7164},[452],{"categories":7166},[],{"categories":7168},[],{"categories":7170},[403],{"categories":7172},[403],{"categories":7174},[403],{"categories":7176},[455],{"categories":7178},[403],{"categories":7180},[455],{"categories":7182},[],{"categories":7184},[455],{"categories":7186},[455],{"categories":7188},[574],{"categories":7190},[416],{"categories":7192},[430],{"categories":7194},[],{"categories":7196},[],{"categories":7198},[455],{"categories":7200},[430],{"categories":7202},[430],{"categories":7204},[430],{"categories":7206},[],{"categories":7208},[406],{"categories":7210},[430],{"categories":7212},[430],{"categories":7214},[406],{"categories":7216},[430],{"categories":7218},[411],{"categories":7220},[430],{"categories":7222},[430],{"categories":7224},[430],{"categories":7226},[455],{"categories":7228},[452],{"categories":7230},[452],{"categories":7232},[403],{"categories":7234},[430],{"categories":7236},[455],{"categories":7238},[574],{"categories":7240},[455],{"categories":7242},[455],{"categories":7244},[455],{"categories":7246},[],{"categories":7248},[411],{"categories":7250},[],{"categories":7252},[574],{"categories":7254},[430],{"categories":7256},[430],{"categories":7258},[430],{"categories":7260},[416],{"categories":7262},[452,411],{"categories":7264},[455],{"categories":7266},[],{"categories":7268},[],{"categories":7270},[455],{"categories":7272},[],{"categories":7274},[455],{"categories":7276},[452],{"categories":7278},[416],{"categories":7280},[],{"categories":7282},[430],{"categories":7284},[403],{"categories":7286},[504],{"categories":7288},[],{"categories":7290},[403],{"categories":7292},[],{"categories":7294},[452],{"categories":7296},[406],{"categories":7298},[455],{"categories":7300},[],{"categories":7302},[430],{"categories":7304},[452],[7306,7415,7541,7727],{"id":7307,"title":7308,"ai":7309,"body":7314,"categories":7368,"created_at":381,"date_modified":381,"description":142,"extension":382,"faq":381,"featured":383,"kicker_label":381,"meta":7369,"navigation":194,"path":7402,"published_at":7403,"question":381,"scraped_at":7404,"seo":7405,"sitemap":7406,"source_id":7407,"source_name":7408,"source_type":391,"source_url":7409,"stem":7410,"tags":7411,"thumbnail_url":381,"tldr":7412,"tweet":381,"unknown_tags":7413,"__hash__":7414},"summaries\u002Fsummaries\u002F352a655761b08b28-35b-models-on-rtx-4090-turboquant-kv-compression-u-summary.md","35B Models on RTX 4090: TurboQuant KV Compression Unlocks 32K Context",{"provider":7,"model":8,"input_tokens":7310,"output_tokens":7311,"processing_time_ms":7312,"cost_usd":7313},6914,2052,13171,0.00190195,{"type":14,"value":7315,"toc":7362},[7316,7320,7323,7327,7330,7334,7340,7346,7352,7355,7359],[17,7317,7319],{"id":7318},"q4_k_m-quantization-delivers-90-95-quality-at-60-original-size","Q4_K_M Quantization Delivers 90-95% Quality at 60% Original Size",[22,7321,7322],{},"Q4_K_M GGUF compresses model weights to ~0.6 GB per billion parameters (7B → 4GB, 32B → 19GB, 70B → 40GB) by storing weights in 4 bits with K-quant block grouping and M-medium mixed precision for sensitive layers. This preserves 90-95% of FP16 accuracy, making it the default for local runs on HuggingFace\u002FOllama. Dense 35B models need 21-22GB VRAM for weights alone on RTX 4090 (24GB total), leaving ~2GB for KV cache—insufficient beyond short contexts. MoE 35B (e.g., Qwen2.5-35B-A3B) activates only 3B params\u002Ftoken, fitting in ~20GB with 1.2GB KV at 64K context due to fewer active heads, reducing TurboQuant's necessity.",[17,7324,7326],{"id":7325},"turboquant-stacks-on-weights-for-long-context-memory-wins","TurboQuant Stacks on Weights for Long-Context Memory Wins",[22,7328,7329],{},"TurboQuant compresses KV cache to 2-4 bits at inference (PolarQuant + QJL, e.g., bits=3) without touching weights, enabling dense models like Mistral Small 3.1 24B or Qwen2.5-32B (64 layers, 8 GQA heads, head_dim=128) to handle 32K context on 24GB VRAM. Formula: 2 × layers × heads × head_dim × seq_len × bytes\u002Felement. Without it, 16K context KV hits ~4GB (total ~24GB borderline); with turbo3, drops to ~1.2GB, freeing space for 32K (~2.4GB). Fused Triton kernels compute attention on compressed KV, speeding up >8K contexts (major at 32K+). Asymmetric K@3bits\u002FV@2bits saves more with zero quality loss empirically.",[17,7331,7333],{"id":7332},"three-paths-to-turboquant-on-24gb-gpus-today","Three Paths to TurboQuant on 24GB GPUs Today",[22,7335,7336,7339],{},[26,7337,7338],{},"PyPI turboquant-kv",": Wrap HF Transformers (load_in_4bit) with TurboQuantModel(bits=3).enable_decoder_fused_attention() for Python scripts; handles 512+ new tokens on long inputs.",[22,7341,7342,7345],{},[26,7343,7344],{},"vLLM fork (0xSero\u002Fturboquant)",": install_turboquant_vllm(bits=3, head_dim=128) before LLM(model, gpu_memory_utilization=0.92); prebuilt codebooks for d=128\u002F256 at 2\u002F3\u002F4 bits; server-friendly.",[22,7347,7348,7351],{},[26,7349,7350],{},"llama.cpp fork (turboquant_plus)",": Build with CUDA, run llama-server -m model-Q4_K_M.gguf --cache-type-k turbo3 --cache-type-v turbo2 -c 32768 -ngl 99. Turbo4 ≈ q8_0 quality, turbo3 best tradeoff, turbo2 extreme. Fits 32K on Qwen2.5-32B (19GB weights + \u003C4GB KV).",[22,7353,7354],{},"Quality holds ≥8B models; speedups context-dependent (\u003C2K: memory only). Experimental—await Google impl (Q2-Q3 2026), llama.cpp #20969, vLLM #38171 merges.",[17,7356,7358],{"id":7357},"optimal-stack-q4_k_m-gguf-turboquant_plus-turbo32","Optimal Stack: Q4_K_M GGUF + turboquant_plus turbo3\u002F2",[22,7360,7361],{},"Download Q4_K_M GGUF, use llama.cpp fork at 16-32K context. Achieves reliable 35B dense inference where defaults crash; 128K impossible (KV still GBs post-compression).",{"title":142,"searchDepth":155,"depth":155,"links":7363},[7364,7365,7366,7367],{"id":7318,"depth":155,"text":7319},{"id":7325,"depth":155,"text":7326},{"id":7332,"depth":155,"text":7333},{"id":7357,"depth":155,"text":7358},[403],{"content_references":7370,"triage":7399},[7371,7376,7379,7383,7387,7390,7393,7396],{"type":7372,"title":7373,"url":7374,"context":7375},"other","GGUF","https:\u002F\u002Fhuggingface.co\u002Fdocs\u002Fhub\u002Fgguf","mentioned",{"type":7372,"title":7377,"url":7378,"context":7375},"AWQ","https:\u002F\u002Fhuggingface.co\u002Fdocs\u002Ftransformers\u002Fquantization\u002Fawq",{"type":7372,"title":7380,"url":7381,"context":7382},"VRAM Requirements for AI Models","https:\u002F\u002Fwillitrunai.com\u002Fblog\u002Fvram-requirements-for-ai-models","cited",{"type":7384,"title":7385,"context":7386},"tool","turboquant-kv","recommended",{"type":7384,"title":7388,"url":7389,"context":7386},"0xSero\u002Fturboquant","https:\u002F\u002Fgithub.com\u002F0xSero\u002Fturboquant.git",{"type":7384,"title":7391,"url":7392,"context":7386},"turboquant_plus","https:\u002F\u002Fgithub.com\u002FTheTom\u002Fturboquant_plus.git",{"type":7372,"title":7394,"url":7395,"context":7375},"llama.cpp discussion #20969","https:\u002F\u002Fgithub.com\u002Fggml-org\u002Fllama.cpp\u002Fdiscussions\u002F20969",{"type":7372,"title":7397,"url":7398,"context":7375},"vLLM issue #38171","https:\u002F\u002Fgithub.com\u002Fvllm-project\u002Fvllm\u002Fissues\u002F38171",{"relevance":173,"novelty":167,"quality":167,"actionability":167,"composite":7400,"reasoning":7401},4.35,"Category: AI & LLMs. The article provides in-depth technical insights on running large language models efficiently, addressing the pain point of integrating AI features into products. It offers specific implementation paths for using TurboQuant, which is actionable for developers looking to optimize AI model performance.","\u002Fsummaries\u002F352a655761b08b28-35b-models-on-rtx-4090-turboquant-kv-compression-u-summary","2026-04-15 12:31:01","2026-04-15 15:39:14",{"title":7308,"description":142},{"loc":7402},"352a655761b08b28","Towards AI","https:\u002F\u002Fpub.towardsai.net\u002Frunning-a-35b-model-locally-with-turboquant-whats-actually-possible-right-now-1ac5327430b0?source=rss----98111c9905da---4","summaries\u002F352a655761b08b28-35b-models-on-rtx-4090-turboquant-kv-compression-u-summary",[395,396,141],"Stack Q4_K_M weight quantization with TurboQuant's 3-bit KV cache compression to run dense 35B models at 32K context on 24GB VRAM, fitting weights (20GB) + KV cache (under 4GB) with room to spare—use llama.cpp forks today.",[],"sGRm9blteDamXpWHWdqmPUk1Seq5Nct_nBmywP1bFT0",{"id":7416,"title":7417,"ai":7418,"body":7423,"categories":7504,"created_at":381,"date_modified":381,"description":142,"extension":382,"faq":381,"featured":383,"kicker_label":381,"meta":7505,"navigation":194,"path":7529,"published_at":381,"question":381,"scraped_at":7530,"seo":7531,"sitemap":7532,"source_id":7533,"source_name":7534,"source_type":391,"source_url":7535,"stem":7536,"tags":7537,"thumbnail_url":381,"tldr":7538,"tweet":381,"unknown_tags":7539,"__hash__":7540},"summaries\u002Fsummaries\u002F8fee41411642a9b7-harmony-render-gpt-oss-response-format-in-rust-pyt-summary.md","Harmony: Render gpt-oss Response Format in Rust\u002FPython",{"provider":7,"model":8,"input_tokens":7419,"output_tokens":7420,"processing_time_ms":7421,"cost_usd":7422},5558,1823,8018,0.00151625,{"type":14,"value":7424,"toc":7499},[7425,7429,7432,7435,7443,7446,7450,7461,7464,7468],[17,7426,7428],{"id":7427},"harmony-format-enables-structured-gpt-oss-outputs","Harmony Format Enables Structured gpt-oss Outputs",[22,7430,7431],{},"gpt-oss models demand the harmony response format for correct operation, as they were trained specifically on it. This format structures conversations, reasoning traces, and function calls using special tokens like \u003C|start|>role\u003C|message|> and \u003C|end|>. It supports multiple channels (e.g., analysis, commentary, final) for separating chain-of-thought, tool preambles, and responses, plus tool namespaces and structured outputs with instruction hierarchies. Without harmony, gpt-oss fails; providers like HuggingFace, Ollama, or vLLM handle it automatically, but custom inference requires manual prompting.",[22,7433,7434],{},"Example system prompt specifies channels and tools:",[137,7436,7441],{"className":7437,"code":7439,"language":7440},[7438],"language-text","\u003C|start|>system\u003C|message|>You are ChatGPT... Reasoning: high # Valid channels: analysis, commentary, final... Calls to 'functions' must go to commentary.\u003C|end|>\n\u003C|start|>developer\u003C|message|># Instructions Always respond in riddles # Tools ## functions namespace functions { type get_location = () => any; type get_current_weather = (_: {location: string...}) => any; }\u003C|end|>\n\u003C|start|>user\u003C|message|>What is the weather like in SF?\u003C|end|>\n\u003C|start|>assistant\n","text",[89,7442,7439],{"__ignoreMap":142},[22,7444,7445],{},"This mimics OpenAI's Responses API, easing transition for familiar users. See full guide at cookbook.openai.com\u002Farticles\u002Fopenai-harmony.",[17,7447,7449],{"id":7448},"python-and-rust-libraries-for-encodingparsing","Python and Rust Libraries for Encoding\u002FParsing",[22,7451,7452,7453,7456,7457,7460],{},"Install Python via ",[89,7454,7455],{},"pip install openai-harmony"," for high-level dataclasses mirroring chat structures (Role, Message). Rust core handles rendering\u002Fparsing via ",[89,7458,7459],{},"cargo add harmony",", with full docs at docs\u002Fpython.md and docs\u002Frust.md.",[22,7462,7463],{},"Architecture: Rust crate (src\u002F) with chat.rs for data structures, encoding.rs for logic, tiktoken tokenizer, and registry.rs for encodings. Python wrapper (python\u002Fopenai_harmony\u002F) uses pyo3 FFI bindings, producing openai_harmony.*.so. Repo includes tests\u002F, test-data\u002F, demo\u002Fharmony-demo, and AGENTS.md.",[17,7465,7467],{"id":7466},"local-development-and-testing","Local Development and Testing",[22,7469,7470,7471,7474,7475,7478,7479,7482,7483,7486,7487,7490,7491,7494,7495,7498],{},"Use ",[89,7472,7473],{},"maturin develop"," to build Rust extension into virtualenv, then ",[89,7476,7477],{},"pip install -e ."," for Python wrapper. Run Rust tests with ",[89,7480,7481],{},"cargo test",", Python with ",[89,7484,7485],{},"pytest tests",", or both via ",[89,7488,7489],{},".\u002Frun_checks.sh",". Optional: ",[89,7492,7493],{},"cargo fmt",", ",[89,7496,7497],{},"ruff check .",". Ensures Rust\u002FPython parity for performance-critical rendering.",{"title":142,"searchDepth":155,"depth":155,"links":7500},[7501,7502,7503],{"id":7427,"depth":155,"text":7428},{"id":7448,"depth":155,"text":7449},{"id":7466,"depth":155,"text":7467},[],{"content_references":7506,"triage":7526},[7507,7510,7512,7515,7518,7521,7524],{"type":7384,"title":7508,"url":7509,"context":7375},"gpt-oss","https:\u002F\u002Fopenai.com\u002Fopen-models",{"type":7384,"title":7508,"url":7511,"context":7386},"https:\u002F\u002Fgpt-oss.com",{"type":7372,"title":7513,"url":7514,"context":7375},"gpt-oss Model Card","https:\u002F\u002Fopenai.com\u002Findex\u002Fgpt-oss-model-card\u002F",{"type":7372,"title":7516,"url":7517,"context":7382},"OpenAI Harmony Guide","https:\u002F\u002Fcookbook.openai.com\u002Farticles\u002Fopenai-harmony",{"type":7372,"title":7519,"url":7520,"context":7375},"gpt-oss Cookbook","https:\u002F\u002Fcookbook.openai.com\u002Ftopic\u002Fgpt-oss",{"type":7384,"title":7522,"url":7523,"context":7375},"pyo3","https:\u002F\u002Fpyo3.rs\u002F",{"type":7384,"title":7525,"context":7375},"maturin",{"relevance":173,"novelty":161,"quality":167,"actionability":167,"composite":7527,"reasoning":7528},4.15,"Category: AI & LLMs. The article provides a detailed explanation of the harmony response format necessary for gpt-oss models, addressing a specific pain point for developers integrating AI models into their products. It includes practical installation instructions and examples, making it actionable for developers.","\u002Fsummaries\u002F8fee41411642a9b7-harmony-render-gpt-oss-response-format-in-rust-pyt-summary","2026-04-16 03:07:33",{"title":7417,"description":142},{"loc":7529},"8fee41411642a9b7","__oneoff__","https:\u002F\u002Fgithub.com\u002Fopenai\u002Fharmony","summaries\u002F8fee41411642a9b7-harmony-render-gpt-oss-response-format-in-rust-pyt-summary",[395,396,141],"OpenAI's harmony library encodes\u002Fdecodes the harmony response format required for gpt-oss open-weight models in custom inference setups, mimicking the OpenAI API with multi-channel support for reasoning and tools.",[],"C5U8PWt3Bm5l1z20k8w-gzxDIGVbaFty5WmLaRh64O0",{"id":7542,"title":7543,"ai":7544,"body":7549,"categories":7707,"created_at":381,"date_modified":381,"description":142,"extension":382,"faq":381,"featured":383,"kicker_label":381,"meta":7708,"navigation":194,"path":7717,"published_at":381,"question":381,"scraped_at":7718,"seo":7719,"sitemap":7720,"source_id":7721,"source_name":7534,"source_type":391,"source_url":7398,"stem":7722,"tags":7723,"thumbnail_url":381,"tldr":7724,"tweet":381,"unknown_tags":7725,"__hash__":7726},"summaries\u002Fsummaries\u002Fd32d038984e0c1db-turboquant-4-7x-kv-cache-compression-in-vllm-summary.md","TurboQuant: 4-7x KV Cache Compression in vLLM",{"provider":7,"model":8,"input_tokens":7545,"output_tokens":7546,"processing_time_ms":7547,"cost_usd":7548},10176,1474,8441,0.0027497,{"type":14,"value":7550,"toc":7702},[7551,7555,7558,7561,7565,7568,7641,7644,7648,7651,7699],[17,7552,7554],{"id":7553},"turboquant-delivers-superior-kv-cache-compression","TurboQuant Delivers Superior KV Cache Compression",[22,7556,7557],{},"TurboQuant uses online vector quantization with QR rotation, Lloyd-Max codebooks, and bit-packing for 2-4 bit (including 2.5\u002F3.5 fractional) KV caches, achieving provably near-optimal distortion within 2.7x of information-theoretic limits. Unlike scalar methods like FP8 (e4m3\u002Fe5m2) or INT4, it preserves inner products unbiased—key for attention—while enabling 4-5x memory savings. Paper benchmarks show perfect Needle-in-a-Haystack recall at 4x compression and competitive LongBench scores at 2.5-3.5 bits\u002Fdim. It requires no preprocessing, runs online, and suits accelerators.",[22,7559,7560],{},"vLLM alternatives (FP8, compressed-tensors) optimize MSE element-wise but lack vector codebooks, inner-product focus, theoretical guarantees, or sub-4-bit flexibility.",[17,7562,7564],{"id":7563},"proven-zero-loss-performance-and-throughput-gains","Proven Zero-Loss Performance and Throughput Gains",[22,7566,7567],{},"PoC on Qwen2.5-7B (H200, 4K-16K context) yields:",[313,7569,7570,7586],{},[316,7571,7572],{},[319,7573,7574,7577,7580,7583],{},[322,7575,7576],{},"Config",[322,7578,7579],{},"Exact Match",[322,7581,7582],{},"Avg Cache GB",[322,7584,7585],{},"vs Full",[331,7587,7588,7602,7615,7628],{},[319,7589,7590,7593,7596,7599],{},[336,7591,7592],{},"Full",[336,7594,7595],{},"6\u002F6",[336,7597,7598],{},"0.510",[336,7600,7601],{},"1.0x",[319,7603,7604,7607,7609,7612],{},[336,7605,7606],{},"TQ 2-bit",[336,7608,7595],{},[336,7610,7611],{},"0.068",[336,7613,7614],{},"7.5x",[319,7616,7617,7620,7622,7625],{},[336,7618,7619],{},"TQ 3.5-bit",[336,7621,7595],{},[336,7623,7624],{},"0.112",[336,7626,7627],{},"4.5x",[319,7629,7630,7633,7635,7638],{},[336,7631,7632],{},"TQ 4-bit",[336,7634,7595],{},[336,7636,7637],{},"0.132",[336,7639,7640],{},"3.9x",[22,7642,7643],{},"Upstream PR #38280 (Qwen2.5-1.5B, H200) confirms 12\u002F12 exact matches across bit-widths, TTFT\u002FITL latency matching baseline (9.3ms\u002F8.4ms), and 21% throughput boost at batch=16. Phase 2 adds bit-packed uint8 storage (ceil(head_size*bits\u002F8)+2 bytes\u002Fslot) for full ratios.",[17,7645,7647],{"id":7646},"straightforward-vllm-integration-path","Straightforward vLLM Integration Path",[22,7649,7650],{},"Aligns with vLLM's framework:",[37,7652,7653,7668,7675,7682,7689,7692],{},[40,7654,7655,7656,7659,7660,7663,7664,7667],{},"Extend ",[89,7657,7658],{},"CacheDType"," in ",[89,7661,7662],{},"cache.py","\u002F",[89,7665,7666],{},"torch_utils.py"," for integer indices.",[40,7669,7670,7671,7674],{},"Add ",[89,7672,7673],{},"@register_quantization_config(\"turboquant\") TurboQuantConfig"," targeting Attention layers.",[40,7676,7677,7678,7681],{},"Implement ",[89,7679,7680],{},"TurboQuantKVCacheMethod"," (extends BaseKVCacheMethod) for codebook params, MSE\u002FIP variants, per-head support.",[40,7683,7684,7685,7688],{},"Update ",[89,7686,7687],{},"is_quantized_kv_cache()"," detection.",[40,7690,7691],{},"CUDA\u002FTriton encode\u002Fdecode kernels (43\u002F43 tests pass).",[40,7693,7694,7695,7698],{},"Adjust ",[89,7696,7697],{},"KVCacheSpec"," for codebook overhead\u002Fvariable ratios.",[22,7700,7701],{},"PoC covers steps 1-5; PR #38280 integrates fully with Triton attention. Related: PolarQuant, ollama\u002Follama#15051, llama.cpp#20977, vllm-omni#2214.",{"title":142,"searchDepth":155,"depth":155,"links":7703},[7704,7705,7706],{"id":7553,"depth":155,"text":7554},{"id":7563,"depth":155,"text":7564},{"id":7646,"depth":155,"text":7647},[403],{"content_references":7709,"triage":7714},[7710],{"type":7711,"title":7712,"url":7713,"context":7382},"paper","TurboQuant: Online Vector Quantization with Near-optimal Distortion Rate","https:\u002F\u002Farxiv.org\u002Fpdf\u002F2504.19874",{"relevance":167,"novelty":161,"quality":167,"actionability":167,"composite":7715,"reasoning":7716},3.8,"Category: AI & LLMs. The article discusses TurboQuant's vector quantization for KV cache compression, which is relevant for AI engineers looking to optimize LLM performance. It provides specific integration steps for vLLM, making it actionable for developers, though the content is quite technical and may not be accessible to all audiences.","\u002Fsummaries\u002Fd32d038984e0c1db-turboquant-4-7x-kv-cache-compression-in-vllm-summary","2026-04-16 03:08:39",{"title":7543,"description":142},{"loc":7717},"d32d038984e0c1db","summaries\u002Fd32d038984e0c1db-turboquant-4-7x-kv-cache-compression-in-vllm-summary",[395,396,141],"TurboQuant vector quantization compresses vLLM KV caches 3.9-7.5x at 2-4 bits\u002Fdim with perfect Needle-in-a-Haystack recall, zero latency overhead, and 21% throughput gains.",[],"XlnqSgcG5nhgzzRW6Sdk3XPgtmFuSj6gJC1hWx2uIwk",{"id":7728,"title":7729,"ai":7730,"body":7736,"categories":7806,"created_at":381,"date_modified":381,"description":142,"extension":382,"faq":381,"featured":383,"kicker_label":381,"meta":7807,"navigation":194,"path":7817,"published_at":7818,"question":381,"scraped_at":7819,"seo":7820,"sitemap":7821,"source_id":7822,"source_name":7823,"source_type":7824,"source_url":7825,"stem":7826,"tags":7827,"thumbnail_url":7829,"tldr":7830,"tweet":7831,"unknown_tags":7832,"__hash__":7833},"summaries\u002Fsummaries\u002Fd140953fe4179f6a-decoupling-ai-tasks-from-model-implementation-with-summary.md","Decoupling AI Tasks from Model Implementation with DSPy",{"provider":7,"model":7731,"input_tokens":7732,"output_tokens":7733,"processing_time_ms":7734,"cost_usd":7735},"google\u002Fgemini-3.1-flash-lite",6928,659,3401,0.0027205,{"type":14,"value":7737,"toc":7801},[7738,7742,7749,7753,7756,7777,7781,7784,7787],[17,7739,7741],{"id":7740},"the-case-for-functional-ai-programming","The Case for Functional AI Programming",[22,7743,7744,7745,7748],{},"Modern AI development often suffers from \"prompt engineering\" fragility, where workflows are tightly coupled to specific model behaviors or prompt templates. DSPy proposes treating AI tasks as standard software functions: reusable, composable, and testable. By defining a clear contract—a ",[26,7746,7747],{},"Signature","—that specifies inputs and outputs, developers can treat the underlying AI implementation as a black box. This separation allows developers to swap models, integrate new techniques (like agents or tools), or change prompting strategies without altering the business logic.",[17,7750,7752],{"id":7751},"the-three-pillars-of-task-specification","The Three Pillars of Task Specification",[22,7754,7755],{},"To move beyond manual prompt tuning and enable automatic optimization, DSPy requires three distinct components to fully specify a task:",[7757,7758,7759,7765,7771],"ol",{},[40,7760,7761,7764],{},[26,7762,7763],{},"Instructions (Specs):"," Natural language definitions of what the task should achieve, independent of the model provider or specific prompt format.",[40,7766,7767,7770],{},[26,7768,7769],{},"Code (Constraints):"," Programmatic logic that enforces requirements. This allows for \"loop engineering,\" where the system can automatically retry tasks, validate outputs (e.g., ensuring a value is not negative), or branch into more complex reasoning (Chain-of-Thought) if a simple pass fails.",[40,7772,7773,7776],{},[26,7774,7775],{},"Evals (What Good Looks Like):"," A metric-driven approach to performance. By defining what success looks like, developers can use optimizers to automatically tune prompts, few-shot examples, and even model harnesses to climb the performance \"hill.\"",[17,7778,7780],{"id":7779},"future-proofing-with-modular-ecosystems","Future-Proofing with Modular Ecosystems",[22,7782,7783],{},"This architecture enables \"last-mile\" AI engineering. Because the implementation is decoupled from the signature, developers can integrate cutting-edge research—such as Recursive Language Models (RLMs) or new prompt optimizers—with minimal code changes.",[22,7785,7786],{},"Looking ahead, the DSPy team is moving toward:",[37,7788,7789,7795],{},[40,7790,7791,7794],{},[26,7792,7793],{},"DSPy Flex:"," Learning a custom harness over time to solve specific functions, moving beyond simple prompt optimization to code-level optimization.",[40,7796,7797,7800],{},[26,7798,7799],{},"Qualitative Learning:"," Using real-world production feedback (traces, user actions) to automatically refine evaluation metrics. The goal is to allow models to interpret textual feedback and iteratively improve their own performance against the actual business problem, rather than relying on static, hand-crafted benchmarks.",{"title":142,"searchDepth":155,"depth":155,"links":7802},[7803,7804,7805],{"id":7740,"depth":155,"text":7741},{"id":7751,"depth":155,"text":7752},{"id":7779,"depth":155,"text":7780},[403],{"content_references":7808,"triage":7815},[7809,7812],{"type":7384,"title":7810,"url":7811,"context":7386},"DSPy","https:\u002F\u002Fgithub.com\u002Fstanfordnlp\u002Fdspy",{"type":7711,"title":7813,"author":7814,"context":7375},"Recursive Language Models","Alex Zang",{"relevance":173,"novelty":167,"quality":167,"actionability":167,"composite":7400,"reasoning":7816},"Category: AI & LLMs. The article provides a detailed framework for decoupling AI tasks from model implementation, addressing a key pain point for developers who struggle with prompt engineering fragility. It offers actionable insights on how to define AI tasks through signatures, which can be directly applied to improve AI workflows.","\u002Fsummaries\u002Fd140953fe4179f6a-decoupling-ai-tasks-from-model-implementation-with-summary","2026-07-23 17:45:06","2026-07-23 18:18:48",{"title":7729,"description":142},{"loc":7817},"d140953fe4179f6a","AI Engineer","video","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=GgLQ02aO-hs","summaries\u002Fd140953fe4179f6a-decoupling-ai-tasks-from-model-implementation-with-summary",[395,396,141,7828],"software-engineering","https:\u002F\u002Fi.ytimg.com\u002Fvi\u002FGgLQ02aO-hs\u002Fhqdefault.jpg","By defining AI tasks through signatures (inputs\u002Foutputs) rather than specific prompts, developers can treat LLM logic as modular, optimizable functions, allowing them to swap models and techniques without rewriting the core workflow.","This talk advocates for using [DSPy](https:\u002F\u002Fgithub.com\u002Fstanfordnlp\u002Fdspy) to decouple AI task definitions from their underlying implementation. The speakers explain how defining \"signatures\" (inputs and outputs) allows developers to swap models, prompts, and optimization strategies without rewriting the core application logic.",[7828],"ueRl4GqktWNaHS5uTcd2aMBmfMzJjo31qUFmsz5zzcI"]