[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"summary-eb9df894c207ceed-implementing-bm25-for-hybrid-search-in-alloydb-clo-summary":3,"summaries-facets-categories":169,"summary-related-eb9df894c207ceed-implementing-bm25-for-hybrid-search-in-alloydb-clo-summary":7875},{"id":4,"title":5,"ai":6,"body":13,"categories":126,"created_at":128,"date_modified":128,"description":120,"extension":129,"faq":128,"featured":130,"kicker_label":128,"meta":131,"navigation":148,"path":149,"published_at":150,"question":128,"scraped_at":151,"seo":152,"sitemap":153,"source_id":154,"source_name":155,"source_type":156,"source_url":157,"stem":158,"tags":159,"thumbnail_url":164,"tldr":165,"tweet":166,"unknown_tags":167,"__hash__":168},"summaries\u002Fsummaries\u002Feb9df894c207ceed-implementing-bm25-for-hybrid-search-in-alloydb-clo-summary.md","Implementing BM25 for Hybrid Search in AlloyDB & Cloud SQL",{"provider":7,"model":8,"input_tokens":9,"output_tokens":10,"processing_time_ms":11,"cost_usd":12},"openrouter","google\u002Fgemini-3.1-flash-lite",5168,772,3325,0.00245,{"type":14,"value":15,"toc":119},"minimark",[16,21,25,33,37,40,57,60,80,84,91,116],[17,18,20],"h2",{"id":19},"the-case-for-native-bm25","The Case for Native BM25",[22,23,24],"p",{},"Traditional Postgres full-text search (using GIN or RUM) often struggles at scale because it lacks sophisticated algorithmic scoring. It is susceptible to \"keyword stuffing\" and fails to account for the rarity of specific terms. BM25 (Best Matching 25) addresses these limitations by evaluating term frequency and inverse document frequency while normalizing for document length. This ensures that short, highly relevant documents are not penalized or outranked by long, rambling text that happens to repeat a keyword.",[22,26,27,28,32],{},"By integrating BM25 directly into AlloyDB and Cloud SQL via the ",[29,30,31],"code",{},"pg_search"," extension, developers can eliminate the need for a separate search engine database, simplifying architecture while maintaining high-performance relevance ranking for GenAI and RAG (Retrieval-Augmented Generation) applications.",[17,34,36],{"id":35},"tuning-and-index-selection","Tuning and Index Selection",[22,38,39],{},"When implementing BM25, developers gain granular control over search behavior through two primary parameters:",[41,42,43,51],"ul",{},[44,45,46,50],"li",{},[47,48,49],"strong",{},"K1 (Term Frequency Saturation):"," Controls how much weight is given to repeated words.",[44,52,53,56],{},[47,54,55],{},"B (Document Length Normalization):"," Determines how heavily the length of a document penalizes its relevance score.",[22,58,59],{},"Choosing the right index depends on the specific use case:",[41,61,62,68,74],{},[44,63,64,67],{},[47,65,66],{},"GIN:"," The general-purpose workhorse for semi-structured JSON or simple tag filtering.",[44,69,70,73],{},[47,71,72],{},"RUM:"," The positional specialist, ideal for exact phrase matching (e.g., legal documents), though it requires more disk space.",[44,75,76,79],{},[47,77,78],{},"BM25:"," The modern standard for algorithmic relevance, specifically recommended for RAG pipelines where semantic vector search needs to be combined with keyword-based filtering.",[17,81,83],{"id":82},"hybrid-search-architecture","Hybrid Search Architecture",[22,85,86,87,90],{},"Hybrid search combines vector similarity (using models like ",[29,88,89],{},"text-embedding-005",") with BM25 full-text search. The implementation typically uses a Common Table Expression (CTE) approach:",[92,93,94,100,106],"ol",{},[44,95,96,99],{},[47,97,98],{},"Vector Search CTE:"," Performs a cosine distance search to retrieve semantically similar items.",[44,101,102,105],{},[47,103,104],{},"Text Search CTE:"," Executes the BM25 index query to rank items based on keyword relevance.",[44,107,108,111,112,115],{},[47,109,110],{},"Fusion:"," A final ",[29,113,114],{},"SELECT"," statement joins these results using Reciprocal Rank Fusion (RRF) to produce a unified, highly relevant list.",[22,117,118],{},"Google Cloud is also developing a hybrid search User Defined Function (UDF) that will automate this RRF process, further simplifying the integration of vector and full-text search components.",{"title":120,"searchDepth":121,"depth":121,"links":122},"",2,[123,124,125],{"id":19,"depth":121,"text":20},{"id":35,"depth":121,"text":36},{"id":82,"depth":121,"text":83},[127],"Software Engineering",null,"md",false,{"content_references":132,"triage":143},[133,138,141],{"type":134,"title":135,"url":136,"context":137},"tool","AlloyDB","https:\u002F\u002Fcloud.google.com\u002Falloydb","mentioned",{"type":134,"title":139,"url":140,"context":137},"Cloud SQL","https:\u002F\u002Fcloud.google.com\u002Fsql",{"type":134,"title":142,"context":137},"pg_search (TigerData)",{"relevance":144,"novelty":145,"quality":145,"actionability":145,"composite":146,"reasoning":147},5,4,4.35,"Category: AI & LLMs. The article provides in-depth insights into implementing BM25 for hybrid search, addressing a specific pain point for developers looking to enhance search performance in AI applications. It offers practical guidance on tuning parameters and selecting appropriate indexes, making it actionable for the target audience.",true,"\u002Fsummaries\u002Feb9df894c207ceed-implementing-bm25-for-hybrid-search-in-alloydb-clo-summary","2026-09-14 14:21:05","2026-09-15 03:12:50",{"title":5,"description":120},{"loc":149},"eb9df894c207ceed","Google Cloud Tech","video","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=-JxQb-kjFHk","summaries\u002Feb9df894c207ceed-implementing-bm25-for-hybrid-search-in-alloydb-clo-summary",[160,161,162,163],"llm","ai-tools","backend","postgresql","https:\u002F\u002Fi.ytimg.com\u002Fvi\u002F-JxQb-kjFHk\u002Fhqdefault.jpg","Google Cloud has added native BM25 support to AlloyDB and Cloud SQL, enabling high-quality, industry-standard full-text ranking directly within the database to improve RAG and hybrid search performance.","This video provides a technical overview of using the [pg_text_search](https:\u002F\u002Fgithub.com\u002Fpg-tech-search\u002Fpg_text_search) extension to implement BM25 ranking within AlloyDB and Cloud SQL. It explains how to configure the index and demonstrates a hybrid search query that combines vector similarity with BM25 keyword relevance.",[163],"fQA0SegaylKNT-PGaN5FxQ8aXxs9_gISEREAtoBXemo",[170,173,176,178,181,183,186,189,191,193,195,197,199,202,204,206,208,210,213,215,217,219,221,224,226,228,230,232,234,236,238,240,242,244,246,248,250,252,254,256,258,260,262,264,266,268,270,272,274,276,279,281,283,285,287,289,291,293,295,297,299,301,303,305,307,309,311,314,316,318,320,322,324,326,328,330,332,334,336,338,340,342,344,346,348,350,352,354,357,359,361,363,365,367,369,371,373,375,377,379,381,383,385,387,389,391,394,396,398,400,402,404,406,408,410,412,414,416,418,420,422,424,426,428,430,432,434,436,438,440,442,444,446,448,450,452,454,456,458,460,462,464,467,469,471,473,475,477,479,481,483,485,487,490,492,494,496,498,500,502,504,506,508,510,512,514,516,518,520,523,525,527,529,531,533,535,537,539,541,543,545,547,549,552,554,556,558,560,562,564,566,568,570,572,574,576,578,580,582,584,586,588,590,592,594,596,598,600,602,604,606,608,610,612,614,616,618,621,623,625,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,691,693,696,698,700,702,704,706,708,710,712,714,716,718,720,722,724,726,728,730,732,734,736,738,740,742,744,746,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,806,808,810,812,814,816,818,820,822,824,826,828,830,832,834,836,838,840,842,844,846,848,850,852,854,856,858,860,862,864,866,868,870,872,874,876,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,1013,1015,1017,1019,1021,1024,1026,1028,1030,1032,1034,1036,1038,1040,1042,1044,1046,1048,1050,1052,1055,1057,1059,1061,1063,1065,1067,1069,1071,1073,1075,1077,1079,1081,1083,1085,1087,1089,1091,1093,1095,1097,1099,1101,1103,1105,1107,1109,1111,1113,1115,1117,1119,1121,1123,1125,1127,1129,1131,1133,1135,1137,1139,1141,1143,1145,1147,1149,1151,1153,1155,1157,1159,1161,1163,1165,1167,1169,1171,1173,1175,1177,1179,1181,1183,1185,1187,1189,1191,1193,1195,1197,1199,1201,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,1408,1410,1412,1414,1416,1418,1420,1422,1424,1426,1428,1430,1432,1434,1436,1438,1440,1442,1444,1446,1448,1450,1452,1454,1456,1458,1460,1462,1464,1466,1468,1470,1472,1474,1476,1478,1480,1482,1484,1486,1488,1490,1492,1494,1496,1498,1500,1502,1504,1506,1508,1510,1512,1514,1516,1518,1520,1522,1524,1526,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,1643,1645,1647,1649,1651,1653,1655,1657,1659,1661,1663,1665,1667,1669,1671,1673,1675,1677,1679,1681,1683,1685,1687,1689,1691,1693,1695,1697,1699,1701,1703,1705,1707,1709,1711,1713,1715,1717,1719,1721,1723,1725,1727,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,1804,1806,1808,1810,1812,1814,1816,1818,1820,1822,1824,1826,1828,1830,1832,1834,1836,1838,1840,1842,1844,1846,1848,1850,1852,1854,1856,1858,1860,1862,1864,1866,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,1987,1989,1991,1993,1995,1997,1999,2001,2003,2005,2007,2009,2011,2013,2015,2017,2019,2021,2023,2025,2027,2029,2031,2033,2035,2037,2039,2041,2043,2045,2047,2049,2051,2053,2055,2058,2060,2062,2064,2066,2068,2070,2072,2074,2076,2078,2080,2082,2084,2086,2088,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,2530,2532,2534,2536,2538,2540,2542,2544,2546,2548,2550,2552,2554,2556,2558,2560,2562,2564,2566,2568,2570,2572,2574,2576,2578,2581,2583,2585,2587,2589,2591,2593,2595,2597,2599,2601,2603,2605,2607,2609,2611,2613,2615,2617,2619,2621,2623,2625,2627,2629,2631,2633,2635,2637,2639,2641,2643,2645,2647,2649,2651,2653,2655,2657,2659,2661,2663,2665,2667,2669,2671,2673,2675,2677,2679,2681,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,2742,2744,2746,2748,2750,2752,2754,2756,2758,2760,2762,2764,2766,2768,2770,2772,2774,2776,2778,2780,2782,2784,2786,2788,2790,2792,2794,2796,2798,2800,2802,2804,2806,2808,2810,2812,2815,2817,2819,2821,2823,2825,2827,2829,2831,2833,2835,2837,2839,2841,2843,2845,2847,2849,2851,2853,2855,2857,2859,2861,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,3426,3428,3430,3432,3434,3436,3438,3440,3442,3444,3446,3448,3450,3452,3454,3456,3458,3460,3462,3464,3466,3468,3470,3472,3474,3476,3478,3480,3482,3484,3486,3488,3490,3492,3494,3496,3498,3500,3502,3504,3506,3508,3510,3512,3514,3516,3518,3520,3522,3524,3526,3528,3530,3532,3534,3536,3538,3540,3542,3544,3546,3548,3550,3552,3554,3556,3558,3560,3562,3564,3566,3568,3570,3572,3574,3576,3578,3580,3582,3584,3586,3588,3590,3593,3595,3597,3599,3601,3603,3605,3607,3609,3611,3613,3615,3617,3619,3621,3623,3625,3627,3629,3631,3633,3635,3637,3639,3641,3643,3645,3647,3649,3651,3653,3655,3657,3659,3661,3663,3665,3667,3669,3671,3673,3675,3677,3679,3681,3683,3685,3687,3689,3691,3693,3695,3697,3699,3701,3703,3705,3707,3709,3711,3713,3715,3717,3719,3721,3723,3725,3727,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,4838,4840,4842,4844,4846,4848,4850,4852,4854,4856,4858,4860,4862,4864,4866,4868,4870,4872,4874,4876,4878,4880,4882,4884,4886,4888,4890,4892,4894,4896,4898,4900,4902,4904,4906,4908,4910,4912,4914,4916,4918,4920,4922,4924,4926,4928,4930,4932,4934,4936,4938,4940,4942,4944,4946,4948,4950,4952,4954,4956,4958,4960,4962,4964,4966,4968,4970,4972,4974,4976,4978,4980,4982,4984,4986,4988,4990,4992,4994,4996,4998,5000,5002,5004,5006,5008,5010,5012,5014,5016,5018,5020,5022,5024,5026,5028,5030,5032,5034,5036,5038,5040,5042,5044,5046,5048,5050,5052,5054,5056,5058,5060,5062,5064,5066,5068,5070,5072,5074,5076,5078,5080,5082,5084,5086,5088,5090,5092,5094,5096,5098,5100,5102,5104,5106,5108,5110,5112,5114,5116,5118,5120,5122,5124,5126,5128,5130,5132,5134,5136,5138,5140,5142,5144,5146,5148,5150,5152,5154,5156,5158,5160,5162,5164,5166,5168,5170,5172,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,5695,5697,5699,5701,5703,5705,5707,5709,5711,5713,5715,5717,5719,5721,5723,5725,5727,5729,5731,5733,5735,5737,5739,5741,5743,5745,5747,5749,5751,5753,5755,5757,5759,5761,5763,5765,5767,5769,5771,5773,5775,5777,5779,5781,5783,5785,5787,5789,5791,5793,5795,5797,5799,5801,5803,5805,5807,5809,5811,5813,5815,5817,5819,5821,5823,5825,5827,5829,5831,5833,5835,5837,5839,5841,5843,5845,5847,5849,5851,5853,5855,5857,5859,5861,5863,5865,5867,5869,5871,5873,5875,5877,5879,5881,5883,5885,5887,5889,5891,5893,5895,5897,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,6120,6122,6124,6126,6128,6130,6132,6134,6136,6138,6140,6142,6144,6146,6148,6150,6152,6154,6156,6158,6160,6162,6164,6166,6168,6170,6172,6174,6176,6178,6180,6182,6184,6186,6188,6190,6192,6194,6196,6198,6200,6202,6204,6206,6208,6210,6212,6214,6216,6218,6220,6222,6224,6226,6228,6230,6232,6234,6236,6238,6240,6242,6244,6246,6248,6250,6252,6254,6256,6258,6260,6262,6264,6266,6268,6270,6272,6274,6276,6278,6280,6282,6284,6286,6288,6290,6292,6294,6296,6298,6300,6302,6304,6306,6308,6310,6312,6314,6316,6318,6320,6322,6324,6326,6328,6330,6332,6334,6336,6338,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,7305,7307,7309,7311,7313,7315,7317,7319,7321,7323,7325,7327,7329,7331,7333,7335,7337,7339,7341,7343,7345,7347,7349,7351,7353,7355,7357,7359,7361,7363,7365,7367,7369,7371,7373,7375,7377,7379,7381,7383,7385,7387,7389,7391,7393,7395,7397,7399,7401,7403,7405,7407,7409,7411,7413,7415,7417,7419,7421,7423,7425,7427,7429,7431,7433,7435,7437,7439,7441,7443,7445,7447,7449,7451,7453,7455,7457,7459,7461,7463,7465,7467,7469,7471,7473,7475,7477,7479,7481,7483,7485,7487,7489,7491,7493,7495,7497,7499,7501,7503,7505,7507,7509,7511,7513,7515,7517,7519,7521,7523,7525,7527,7529,7531,7533,7535,7537,7539,7541,7543,7545,7547,7549,7551,7553,7555,7557,7559,7561,7563,7565,7567,7569,7571,7573,7575,7577,7579,7581,7583,7585,7587,7589,7591,7593,7595,7597,7599,7601,7603,7605,7607,7609,7611,7613,7615,7617,7619,7621,7623,7625,7627,7629,7631,7633,7635,7637,7639,7641,7643,7645,7647,7649,7651,7653,7655,7657,7659,7661,7663,7665,7667,7669,7671,7673,7675,7677,7679,7681,7683,7685,7687,7689,7691,7693,7695,7697,7699,7701,7703,7705,7707,7709,7711,7713,7715,7717,7719,7721,7723,7725,7727,7729,7731,7733,7735,7737,7739,7741,7743,7745,7747,7749,7751,7753,7755,7757,7759,7761,7763,7765,7767,7769,7771,7773,7775,7777,7779,7781,7783,7785,7787,7789,7791,7793,7795,7797,7799,7801,7803,7805,7807,7809,7811,7813,7815,7817,7819,7821,7823,7825,7827,7829,7831,7833,7835,7837,7839,7841,7843,7845,7847,7849,7851,7853,7855,7857,7859,7861,7863,7865,7867,7869,7871,7873],{"categories":171},[172],"AI & LLMs",{"categories":174},[175],"Developer Productivity",{"categories":177},[172],{"categories":179},[180],"Business & SaaS",{"categories":182},[172],{"categories":184},[185],"AI Automation",{"categories":187},[188],"Product Strategy",{"categories":190},[185],{"categories":192},[172],{"categories":194},[175],{"categories":196},[185],{"categories":198},[127],{"categories":200},[201],"Data Science & Visualization",{"categories":203},[172],{"categories":205},[180],{"categories":207},[],{"categories":209},[172],{"categories":211},[212],"Inference & Serving",{"categories":214},[172],{"categories":216},[172],{"categories":218},[185],{"categories":220},[],{"categories":222},[223],"AI News & Trends",{"categories":225},[201],{"categories":227},[185],{"categories":229},[172],{"categories":231},[172],{"categories":233},[172],{"categories":235},[180],{"categories":237},[175],{"categories":239},[172],{"categories":241},[185],{"categories":243},[223],{"categories":245},[172],{"categories":247},[185],{"categories":249},[185],{"categories":251},[172],{"categories":253},[172],{"categories":255},[185],{"categories":257},[172],{"categories":259},[172],{"categories":261},[172],{"categories":263},[180],{"categories":265},[185],{"categories":267},[223],{"categories":269},[172],{"categories":271},[172],{"categories":273},[172],{"categories":275},[],{"categories":277},[278],"Design & Frontend",{"categories":280},[172],{"categories":282},[201],{"categories":284},[172],{"categories":286},[223],{"categories":288},[172],{"categories":290},[172],{"categories":292},[172],{"categories":294},[],{"categories":296},[172],{"categories":298},[172],{"categories":300},[185],{"categories":302},[127],{"categories":304},[172],{"categories":306},[172],{"categories":308},[185],{"categories":310},[172],{"categories":312},[313],"Marketing & Growth",{"categories":315},[278],{"categories":317},[172],{"categories":319},[185],{"categories":321},[172],{"categories":323},[172],{"categories":325},[127],{"categories":327},[172],{"categories":329},[],{"categories":331},[],{"categories":333},[278],{"categories":335},[172],{"categories":337},[185],{"categories":339},[175],{"categories":341},[127],{"categories":343},[185],{"categories":345},[278],{"categories":347},[172],{"categories":349},[188],{"categories":351},[172],{"categories":353},[127],{"categories":355},[356],"DevOps & Cloud",{"categories":358},[185],{"categories":360},[188],{"categories":362},[223],{"categories":364},[172],{"categories":366},[],{"categories":368},[172],{"categories":370},[172],{"categories":372},[172],{"categories":374},[],{"categories":376},[185],{"categories":378},[127],{"categories":380},[356],{"categories":382},[],{"categories":384},[127],{"categories":386},[185],{"categories":388},[172],{"categories":390},[278],{"categories":392},[393],"Governance & Standards",{"categories":395},[180],{"categories":397},[],{"categories":399},[172],{"categories":401},[],{"categories":403},[172],{"categories":405},[172],{"categories":407},[185],{"categories":409},[172],{"categories":411},[185],{"categories":413},[172],{"categories":415},[172],{"categories":417},[185],{"categories":419},[172],{"categories":421},[172],{"categories":423},[172],{"categories":425},[],{"categories":427},[127],{"categories":429},[],{"categories":431},[],{"categories":433},[172],{"categories":435},[127],{"categories":437},[],{"categories":439},[127],{"categories":441},[172],{"categories":443},[185],{"categories":445},[172],{"categories":447},[313],{"categories":449},[172],{"categories":451},[172],{"categories":453},[172],{"categories":455},[278],{"categories":457},[278],{"categories":459},[172],{"categories":461},[127],{"categories":463},[185],{"categories":465},[466],"GovTech & Public-Sector Adoption",{"categories":468},[127],{"categories":470},[172],{"categories":472},[172],{"categories":474},[172],{"categories":476},[185],{"categories":478},[185],{"categories":480},[201],{"categories":482},[172],{"categories":484},[223],{"categories":486},[185],{"categories":488},[489],"Legal AI Tools",{"categories":491},[172],{"categories":493},[185],{"categories":495},[172],{"categories":497},[313],{"categories":499},[185],{"categories":501},[188],{"categories":503},[172],{"categories":505},[127],{"categories":507},[466],{"categories":509},[],{"categories":511},[185],{"categories":513},[],{"categories":515},[180],{"categories":517},[185],{"categories":519},[185],{"categories":521},[522],"RAG & Retrieval",{"categories":524},[180],{"categories":526},[172],{"categories":528},[127],{"categories":530},[127],{"categories":532},[356],{"categories":534},[278],{"categories":536},[185],{"categories":538},[172],{"categories":540},[172],{"categories":542},[172],{"categories":544},[172],{"categories":546},[],{"categories":548},[185],{"categories":550},[551],"Agents & Orchestration",{"categories":553},[127],{"categories":555},[172],{"categories":557},[],{"categories":559},[185],{"categories":561},[180],{"categories":563},[],{"categories":565},[172],{"categories":567},[],{"categories":569},[172],{"categories":571},[175],{"categories":573},[127],{"categories":575},[180],{"categories":577},[172],{"categories":579},[172],{"categories":581},[172],{"categories":583},[185],{"categories":585},[172],{"categories":587},[172],{"categories":589},[223],{"categories":591},[172],{"categories":593},[],{"categories":595},[172],{"categories":597},[172],{"categories":599},[],{"categories":601},[172],{"categories":603},[127],{"categories":605},[172],{"categories":607},[185],{"categories":609},[201],{"categories":611},[],{"categories":613},[172],{"categories":615},[172],{"categories":617},[278],{"categories":619},[620],"Models & Frontier Labs",{"categories":622},[],{"categories":624},[278],{"categories":626},[627],"Regulation & Governance of AI",{"categories":629},[188],{"categories":631},[185],{"categories":633},[],{"categories":635},[172],{"categories":637},[172],{"categories":639},[185],{"categories":641},[185],{"categories":643},[223],{"categories":645},[172],{"categories":647},[180],{"categories":649},[172],{"categories":651},[185],{"categories":653},[],{"categories":655},[127],{"categories":657},[185],{"categories":659},[172],{"categories":661},[172],{"categories":663},[188],{"categories":665},[172],{"categories":667},[668],"AI Policy & Regulation",{"categories":670},[],{"categories":672},[172],{"categories":674},[185],{"categories":676},[185],{"categories":678},[188],{"categories":680},[185],{"categories":682},[172],{"categories":684},[172],{"categories":686},[172],{"categories":688},[185],{"categories":690},[],{"categories":692},[201],{"categories":694},[695],"Evals & Reliability",{"categories":697},[172],{"categories":699},[172],{"categories":701},[],{"categories":703},[201],{"categories":705},[175],{"categories":707},[466],{"categories":709},[668],{"categories":711},[172],{"categories":713},[172],{"categories":715},[180],{"categories":717},[172],{"categories":719},[185],{"categories":721},[172],{"categories":723},[185],{"categories":725},[551],{"categories":727},[172],{"categories":729},[127],{"categories":731},[172],{"categories":733},[172],{"categories":735},[],{"categories":737},[278],{"categories":739},[],{"categories":741},[172],{"categories":743},[172],{"categories":745},[466],{"categories":747},[172],{"categories":749},[172],{"categories":751},[172],{"categories":753},[],{"categories":755},[172],{"categories":757},[278],{"categories":759},[172],{"categories":761},[127],{"categories":763},[],{"categories":765},[172],{"categories":767},[172],{"categories":769},[],{"categories":771},[172],{"categories":773},[185],{"categories":775},[172],{"categories":777},[278],{"categories":779},[],{"categories":781},[172],{"categories":783},[172],{"categories":785},[201],{"categories":787},[185],{"categories":789},[172],{"categories":791},[180],{"categories":793},[185],{"categories":795},[172],{"categories":797},[172],{"categories":799},[127],{"categories":801},[278],{"categories":803},[172],{"categories":805},[185],{"categories":807},[],{"categories":809},[127],{"categories":811},[185],{"categories":813},[201],{"categories":815},[],{"categories":817},[172],{"categories":819},[223],{"categories":821},[172],{"categories":823},[],{"categories":825},[172],{"categories":827},[172],{"categories":829},[172],{"categories":831},[180,313],{"categories":833},[],{"categories":835},[127],{"categories":837},[172],{"categories":839},[172],{"categories":841},[185],{"categories":843},[172],{"categories":845},[172],{"categories":847},[],{"categories":849},[],{"categories":851},[172],{"categories":853},[172],{"categories":855},[278],{"categories":857},[172],{"categories":859},[],{"categories":861},[172],{"categories":863},[356],{"categories":865},[],{"categories":867},[185],{"categories":869},[223],{"categories":871},[172],{"categories":873},[180],{"categories":875},[172],{"categories":877},[127],{"categories":879},[278],{"categories":881},[],{"categories":883},[172],{"categories":885},[223],{"categories":887},[172],{"categories":889},[212],{"categories":891},[172],{"categories":893},[172],{"categories":895},[185],{"categories":897},[223],{"categories":899},[620],{"categories":901},[172],{"categories":903},[313],{"categories":905},[],{"categories":907},[185],{"categories":909},[180],{"categories":911},[127],{"categories":913},[172],{"categories":915},[185],{"categories":917},[],{"categories":919},[172,356],{"categories":921},[172],{"categories":923},[172],{"categories":925},[172],{"categories":927},[172],{"categories":929},[185],{"categories":931},[172,127],{"categories":933},[201],{"categories":935},[172],{"categories":937},[172],{"categories":939},[172],{"categories":941},[127],{"categories":943},[172],{"categories":945},[185],{"categories":947},[185],{"categories":949},[668],{"categories":951},[313],{"categories":953},[172],{"categories":955},[185],{"categories":957},[172],{"categories":959},[172],{"categories":961},[185],{"categories":963},[],{"categories":965},[185],{"categories":967},[172],{"categories":969},[172],{"categories":971},[185],{"categories":973},[172],{"categories":975},[172,180],{"categories":977},[172],{"categories":979},[172],{"categories":981},[180],{"categories":983},[],{"categories":985},[278],{"categories":987},[278],{"categories":989},[172],{"categories":991},[],{"categories":993},[],{"categories":995},[172],{"categories":997},[223],{"categories":999},[],{"categories":1001},[175],{"categories":1003},[172],{"categories":1005},[127],{"categories":1007},[185],{"categories":1009},[172],{"categories":1011},[1012],"Generative UI & Design-to-Code",{"categories":1014},[172],{"categories":1016},[172],{"categories":1018},[278],{"categories":1020},[172],{"categories":1022},[1023],"Algorithmic Accountability",{"categories":1025},[172],{"categories":1027},[185],{"categories":1029},[127],{"categories":1031},[223],{"categories":1033},[278],{"categories":1035},[172],{"categories":1037},[],{"categories":1039},[188],{"categories":1041},[172],{"categories":1043},[172],{"categories":1045},[172],{"categories":1047},[172],{"categories":1049},[172],{"categories":1051},[185],{"categories":1053},[1054],"MLOps & Infrastructure",{"categories":1056},[172],{"categories":1058},[172],{"categories":1060},[172],{"categories":1062},[172],{"categories":1064},[172],{"categories":1066},[172],{"categories":1068},[127],{"categories":1070},[223],{"categories":1072},[172],{"categories":1074},[172],{"categories":1076},[188],{"categories":1078},[175],{"categories":1080},[172],{"categories":1082},[185],{"categories":1084},[356],{"categories":1086},[172],{"categories":1088},[180],{"categories":1090},[172],{"categories":1092},[278],{"categories":1094},[172],{"categories":1096},[188],{"categories":1098},[172],{"categories":1100},[185],{"categories":1102},[],{"categories":1104},[],{"categories":1106},[172],{"categories":1108},[212],{"categories":1110},[278],{"categories":1112},[223],{"categories":1114},[201],{"categories":1116},[],{"categories":1118},[172],{"categories":1120},[172],{"categories":1122},[180],{"categories":1124},[185],{"categories":1126},[172],{"categories":1128},[172],{"categories":1130},[172],{"categories":1132},[172],{"categories":1134},[172],{"categories":1136},[223],{"categories":1138},[212],{"categories":1140},[172],{"categories":1142},[278],{"categories":1144},[172],{"categories":1146},[],{"categories":1148},[185],{"categories":1150},[127],{"categories":1152},[],{"categories":1154},[172],{"categories":1156},[172],{"categories":1158},[185],{"categories":1160},[127],{"categories":1162},[172],{"categories":1164},[201],{"categories":1166},[278],{"categories":1168},[],{"categories":1170},[172],{"categories":1172},[],{"categories":1174},[172],{"categories":1176},[],{"categories":1178},[172],{"categories":1180},[172],{"categories":1182},[188],{"categories":1184},[180],{"categories":1186},[185],{"categories":1188},[185],{"categories":1190},[127],{"categories":1192},[],{"categories":1194},[172],{"categories":1196},[175],{"categories":1198},[172],{"categories":1200},[172],{"categories":1202},[180],{"categories":1204},[223],{"categories":1206},[175],{"categories":1208},[],{"categories":1210},[172],{"categories":1212},[],{"categories":1214},[172],{"categories":1216},[],{"categories":1218},[172],{"categories":1220},[223],{"categories":1222},[223],{"categories":1224},[],{"categories":1226},[551],{"categories":1228},[172],{"categories":1230},[278],{"categories":1232},[127],{"categories":1234},[],{"categories":1236},[489],{"categories":1238},[185],{"categories":1240},[185],{"categories":1242},[180],{"categories":1244},[172],{"categories":1246},[],{"categories":1248},[],{"categories":1250},[175],{"categories":1252},[201],{"categories":1254},[],{"categories":1256},[313],{"categories":1258},[185],{"categories":1260},[180],{"categories":1262},[185],{"categories":1264},[172],{"categories":1266},[180],{"categories":1268},[172],{"categories":1270},[127],{"categories":1272},[],{"categories":1274},[212],{"categories":1276},[188],{"categories":1278},[172],{"categories":1280},[278],{"categories":1282},[127],{"categories":1284},[180],{"categories":1286},[172],{"categories":1288},[127],{"categories":1290},[172],{"categories":1292},[185],{"categories":1294},[180],{"categories":1296},[172],{"categories":1298},[172],{"categories":1300},[172],{"categories":1302},[172],{"categories":1304},[172],{"categories":1306},[172],{"categories":1308},[],{"categories":1310},[],{"categories":1312},[127],{"categories":1314},[201],{"categories":1316},[188],{"categories":1318},[172],{"categories":1320},[185],{"categories":1322},[127],{"categories":1324},[127],{"categories":1326},[172],{"categories":1328},[],{"categories":1330},[172],{"categories":1332},[223],{"categories":1334},[188],{"categories":1336},[188],{"categories":1338},[127],{"categories":1340},[172],{"categories":1342},[695],{"categories":1344},[356],{"categories":1346},[],{"categories":1348},[172],{"categories":1350},[185],{"categories":1352},[172],{"categories":1354},[175],{"categories":1356},[],{"categories":1358},[175],{"categories":1360},[278],{"categories":1362},[],{"categories":1364},[172],{"categories":1366},[172],{"categories":1368},[172],{"categories":1370},[278],{"categories":1372},[313],{"categories":1374},[188],{"categories":1376},[172],{"categories":1378},[127],{"categories":1380},[172],{"categories":1382},[185],{"categories":1384},[],{"categories":1386},[127],{"categories":1388},[172],{"categories":1390},[175],{"categories":1392},[],{"categories":1394},[180],{"categories":1396},[172],{"categories":1398},[172],{"categories":1400},[223],{"categories":1402},[172,356],{"categories":1404},[172],{"categories":1406},[1407],"Design Systems for AI",{"categories":1409},[172],{"categories":1411},[172],{"categories":1413},[223],{"categories":1415},[172],{"categories":1417},[172],{"categories":1419},[172],{"categories":1421},[180],{"categories":1423},[172],{"categories":1425},[172],{"categories":1427},[172],{"categories":1429},[],{"categories":1431},[172],{"categories":1433},[172],{"categories":1435},[180],{"categories":1437},[172],{"categories":1439},[],{"categories":1441},[185],{"categories":1443},[185],{"categories":1445},[127],{"categories":1447},[172],{"categories":1449},[223],{"categories":1451},[127],{"categories":1453},[172],{"categories":1455},[278],{"categories":1457},[223],{"categories":1459},[201],{"categories":1461},[172],{"categories":1463},[172],{"categories":1465},[172],{"categories":1467},[172],{"categories":1469},[185],{"categories":1471},[175],{"categories":1473},[668],{"categories":1475},[172],{"categories":1477},[172],{"categories":1479},[185],{"categories":1481},[172],{"categories":1483},[127],{"categories":1485},[172],{"categories":1487},[127],{"categories":1489},[],{"categories":1491},[278],{"categories":1493},[],{"categories":1495},[172],{"categories":1497},[185],{"categories":1499},[188],{"categories":1501},[],{"categories":1503},[180],{"categories":1505},[172],{"categories":1507},[],{"categories":1509},[278],{"categories":1511},[127],{"categories":1513},[185],{"categories":1515},[127],{"categories":1517},[172],{"categories":1519},[278],{"categories":1521},[172],{"categories":1523},[127],{"categories":1525},[172],{"categories":1527},[172],{"categories":1529},[278],{"categories":1531},[],{"categories":1533},[],{"categories":1535},[223],{"categories":1537},[185],{"categories":1539},[185],{"categories":1541},[172],{"categories":1543},[185],{"categories":1545},[172],{"categories":1547},[172],{"categories":1549},[172],{"categories":1551},[172],{"categories":1553},[172],{"categories":1555},[172],{"categories":1557},[180],{"categories":1559},[188],{"categories":1561},[172],{"categories":1563},[172],{"categories":1565},[],{"categories":1567},[127],{"categories":1569},[127],{"categories":1571},[172],{"categories":1573},[127],{"categories":1575},[180],{"categories":1577},[],{"categories":1579},[172],{"categories":1581},[172],{"categories":1583},[278],{"categories":1585},[172],{"categories":1587},[172],{"categories":1589},[172],{"categories":1591},[185],{"categories":1593},[175],{"categories":1595},[180],{"categories":1597},[172],{"categories":1599},[185],{"categories":1601},[223],{"categories":1603},[185],{"categories":1605},[212],{"categories":1607},[313],{"categories":1609},[172],{"categories":1611},[185],{"categories":1613},[172],{"categories":1615},[172],{"categories":1617},[172],{"categories":1619},[172],{"categories":1621},[],{"categories":1623},[278],{"categories":1625},[],{"categories":1627},[172],{"categories":1629},[172],{"categories":1631},[],{"categories":1633},[172],{"categories":1635},[172],{"categories":1637},[127],{"categories":1639},[180],{"categories":1641},[1642],"Visual & Generative Media",{"categories":1644},[185],{"categories":1646},[],{"categories":1648},[172],{"categories":1650},[172],{"categories":1652},[127],{"categories":1654},[172],{"categories":1656},[356],{"categories":1658},[172],{"categories":1660},[201],{"categories":1662},[668],{"categories":1664},[127],{"categories":1666},[313],{"categories":1668},[172],{"categories":1670},[188],{"categories":1672},[278],{"categories":1674},[172],{"categories":1676},[172],{"categories":1678},[127],{"categories":1680},[185],{"categories":1682},[172],{"categories":1684},[],{"categories":1686},[],{"categories":1688},[185],{"categories":1690},[127],{"categories":1692},[175],{"categories":1694},[185],{"categories":1696},[620],{"categories":1698},[172],{"categories":1700},[188],{"categories":1702},[172],{"categories":1704},[180],{"categories":1706},[],{"categories":1708},[172],{"categories":1710},[188],{"categories":1712},[172],{"categories":1714},[172],{"categories":1716},[172],{"categories":1718},[188],{"categories":1720},[172],{"categories":1722},[172],{"categories":1724},[313],{"categories":1726},[172],{"categories":1728},[551],{"categories":1730},[127],{"categories":1732},[185],{"categories":1734},[172],{"categories":1736},[185],{"categories":1738},[172],{"categories":1740},[172],{"categories":1742},[185],{"categories":1744},[172],{"categories":1746},[172],{"categories":1748},[172],{"categories":1750},[185],{"categories":1752},[172],{"categories":1754},[278],{"categories":1756},[185],{"categories":1758},[],{"categories":1760},[185],{"categories":1762},[172],{"categories":1764},[],{"categories":1766},[356],{"categories":1768},[127],{"categories":1770},[],{"categories":1772},[620],{"categories":1774},[172],{"categories":1776},[185],{"categories":1778},[185],{"categories":1780},[172],{"categories":1782},[278,172],{"categories":1784},[172],{"categories":1786},[175],{"categories":1788},[172],{"categories":1790},[185],{"categories":1792},[278],{"categories":1794},[],{"categories":1796},[172],{"categories":1798},[175],{"categories":1800},[172],{"categories":1802},[1803],"Medical Imaging & Radiology",{"categories":1805},[172],{"categories":1807},[172],{"categories":1809},[172],{"categories":1811},[278],{"categories":1813},[185],{"categories":1815},[185],{"categories":1817},[127],{"categories":1819},[],{"categories":1821},[172],{"categories":1823},[172],{"categories":1825},[172],{"categories":1827},[],{"categories":1829},[],{"categories":1831},[172],{"categories":1833},[172],{"categories":1835},[551],{"categories":1837},[172],{"categories":1839},[172],{"categories":1841},[175],{"categories":1843},[172],{"categories":1845},[172],{"categories":1847},[],{"categories":1849},[185],{"categories":1851},[172],{"categories":1853},[188],{"categories":1855},[127],{"categories":1857},[172],{"categories":1859},[172],{"categories":1861},[185],{"categories":1863},[551],{"categories":1865},[172],{"categories":1867},[185],{"categories":1869},[172],{"categories":1871},[172],{"categories":1873},[172],{"categories":1875},[172],{"categories":1877},[278],{"categories":1879},[185],{"categories":1881},[356],{"categories":1883},[278],{"categories":1885},[180],{"categories":1887},[185],{"categories":1889},[223],{"categories":1891},[172],{"categories":1893},[172],{"categories":1895},[188],{"categories":1897},[172],{"categories":1899},[172],{"categories":1901},[172],{"categories":1903},[172],{"categories":1905},[172],{"categories":1907},[185],{"categories":1909},[172],{"categories":1911},[127],{"categories":1913},[172],{"categories":1915},[127],{"categories":1917},[172],{"categories":1919},[188],{"categories":1921},[],{"categories":1923},[223],{"categories":1925},[],{"categories":1927},[188],{"categories":1929},[185],{"categories":1931},[172],{"categories":1933},[172],{"categories":1935},[185],{"categories":1937},[172],{"categories":1939},[1407],{"categories":1941},[172],{"categories":1943},[1407],{"categories":1945},[278],{"categories":1947},[172],{"categories":1949},[172],{"categories":1951},[172],{"categories":1953},[185],{"categories":1955},[127],{"categories":1957},[278],{"categories":1959},[185],{"categories":1961},[223],{"categories":1963},[],{"categories":1965},[172],{"categories":1967},[172],{"categories":1969},[],{"categories":1971},[172],{"categories":1973},[172],{"categories":1975},[185],{"categories":1977},[172],{"categories":1979},[172],{"categories":1981},[172],{"categories":1983},[185],{"categories":1985},[1986],"Contract Review & E-Discovery",{"categories":1988},[172],{"categories":1990},[278],{"categories":1992},[172],{"categories":1994},[175],{"categories":1996},[172],{"categories":1998},[223],{"categories":2000},[172],{"categories":2002},[172],{"categories":2004},[313],{"categories":2006},[127],{"categories":2008},[185],{"categories":2010},[172],{"categories":2012},[172],{"categories":2014},[172],{"categories":2016},[185],{"categories":2018},[185],{"categories":2020},[1023],{"categories":2022},[172],{"categories":2024},[172],{"categories":2026},[185],{"categories":2028},[185],{"categories":2030},[172],{"categories":2032},[172],{"categories":2034},[172],{"categories":2036},[185],{"categories":2038},[172],{"categories":2040},[172],{"categories":2042},[127],{"categories":2044},[172],{"categories":2046},[551],{"categories":2048},[522],{"categories":2050},[172],{"categories":2052},[185],{"categories":2054},[172],{"categories":2056},[2057],"Law-Firm Practice & Adoption",{"categories":2059},[172],{"categories":2061},[185],{"categories":2063},[278],{"categories":2065},[172],{"categories":2067},[172],{"categories":2069},[172],{"categories":2071},[],{"categories":2073},[127],{"categories":2075},[],{"categories":2077},[127],{"categories":2079},[172],{"categories":2081},[],{"categories":2083},[127],{"categories":2085},[185],{"categories":2087},[175],{"categories":2089},[356],{"categories":2091},[172],{"categories":2093},[],{"categories":2095},[172],{"categories":2097},[175],{"categories":2099},[185],{"categories":2101},[180],{"categories":2103},[172],{"categories":2105},[313],{"categories":2107},[172],{"categories":2109},[],{"categories":2111},[180],{"categories":2113},[185],{"categories":2115},[180],{"categories":2117},[],{"categories":2119},[172],{"categories":2121},[188],{"categories":2123},[172],{"categories":2125},[127],{"categories":2127},[],{"categories":2129},[],{"categories":2131},[172],{"categories":2133},[],{"categories":2135},[],{"categories":2137},[172],{"categories":2139},[188],{"categories":2141},[185],{"categories":2143},[356],{"categories":2145},[172],{"categories":2147},[175],{"categories":2149},[127],{"categories":2151},[172],{"categories":2153},[172],{"categories":2155},[127],{"categories":2157},[188],{"categories":2159},[172],{"categories":2161},[172],{"categories":2163},[172],{"categories":2165},[1054],{"categories":2167},[172],{"categories":2169},[127],{"categories":2171},[172],{"categories":2173},[313],{"categories":2175},[127],{"categories":2177},[180],{"categories":2179},[172],{"categories":2181},[172],{"categories":2183},[172],{"categories":2185},[278],{"categories":2187},[172],{"categories":2189},[172],{"categories":2191},[172],{"categories":2193},[172],{"categories":2195},[180],{"categories":2197},[185],{"categories":2199},[172,175],{"categories":2201},[172],{"categories":2203},[551],{"categories":2205},[172],{"categories":2207},[172],{"categories":2209},[172],{"categories":2211},[127],{"categories":2213},[172],{"categories":2215},[127],{"categories":2217},[278],{"categories":2219},[185],{"categories":2221},[185],{"categories":2223},[127],{"categories":2225},[172],{"categories":2227},[185],{"categories":2229},[172],{"categories":2231},[172],{"categories":2233},[],{"categories":2235},[],{"categories":2237},[172],{"categories":2239},[201],{"categories":2241},[172],{"categories":2243},[172],{"categories":2245},[278],{"categories":2247},[185],{"categories":2249},[],{"categories":2251},[172],{"categories":2253},[172],{"categories":2255},[180],{"categories":2257},[127],{"categories":2259},[201],{"categories":2261},[223],{"categories":2263},[188],{"categories":2265},[278],{"categories":2267},[172],{"categories":2269},[185],{"categories":2271},[172],{"categories":2273},[127],{"categories":2275},[],{"categories":2277},[185],{"categories":2279},[185],{"categories":2281},[185],{"categories":2283},[172],{"categories":2285},[172],{"categories":2287},[172],{"categories":2289},[172],{"categories":2291},[172],{"categories":2293},[172],{"categories":2295},[],{"categories":2297},[185],{"categories":2299},[172],{"categories":2301},[172],{"categories":2303},[172],{"categories":2305},[],{"categories":2307},[185],{"categories":2309},[185],{"categories":2311},[172],{"categories":2313},[172],{"categories":2315},[180],{"categories":2317},[172],{"categories":2319},[172],{"categories":2321},[],{"categories":2323},[175],{"categories":2325},[172],{"categories":2327},[172],{"categories":2329},[172],{"categories":2331},[278],{"categories":2333},[172],{"categories":2335},[127],{"categories":2337},[172],{"categories":2339},[175],{"categories":2341},[172],{"categories":2343},[127],{"categories":2345},[313],{"categories":2347},[127],{"categories":2349},[185],{"categories":2351},[172],{"categories":2353},[185],{"categories":2355},[172],{"categories":2357},[172],{"categories":2359},[172],{"categories":2361},[172,278],{"categories":2363},[172],{"categories":2365},[185],{"categories":2367},[223],{"categories":2369},[172],{"categories":2371},[223],{"categories":2373},[185],{"categories":2375},[278],{"categories":2377},[172],{"categories":2379},[],{"categories":2381},[127],{"categories":2383},[356],{"categories":2385},[278],{"categories":2387},[127],{"categories":2389},[172],{"categories":2391},[188],{"categories":2393},[172],{"categories":2395},[172],{"categories":2397},[185],{"categories":2399},[],{"categories":2401},[],{"categories":2403},[172],{"categories":2405},[],{"categories":2407},[],{"categories":2409},[188],{"categories":2411},[127],{"categories":2413},[172],{"categories":2415},[172],{"categories":2417},[185],{"categories":2419},[172],{"categories":2421},[185],{"categories":2423},[180],{"categories":2425},[185],{"categories":2427},[356],{"categories":2429},[172],{"categories":2431},[172],{"categories":2433},[172],{"categories":2435},[212],{"categories":2437},[172],{"categories":2439},[172],{"categories":2441},[172],{"categories":2443},[172],{"categories":2445},[127],{"categories":2447},[185],{"categories":2449},[172],{"categories":2451},[172],{"categories":2453},[172],{"categories":2455},[172],{"categories":2457},[127],{"categories":2459},[489],{"categories":2461},[185],{"categories":2463},[1023],{"categories":2465},[],{"categories":2467},[185],{"categories":2469},[278],{"categories":2471},[2057],{"categories":2473},[127],{"categories":2475},[],{"categories":2477},[185],{"categories":2479},[],{"categories":2481},[172],{"categories":2483},[185],{"categories":2485},[],{"categories":2487},[],{"categories":2489},[172],{"categories":2491},[172],{"categories":2493},[313],{"categories":2495},[172],{"categories":2497},[313],{"categories":2499},[172],{"categories":2501},[185],{"categories":2503},[172],{"categories":2505},[172],{"categories":2507},[201],{"categories":2509},[172],{"categories":2511},[127],{"categories":2513},[188],{"categories":2515},[],{"categories":2517},[172],{"categories":2519},[172],{"categories":2521},[172],{"categories":2523},[127],{"categories":2525},[172],{"categories":2527},[1986],{"categories":2529},[185],{"categories":2531},[172],{"categories":2533},[278],{"categories":2535},[278],{"categories":2537},[172],{"categories":2539},[172],{"categories":2541},[185],{"categories":2543},[175],{"categories":2545},[172],{"categories":2547},[172],{"categories":2549},[172],{"categories":2551},[172],{"categories":2553},[278],{"categories":2555},[278],{"categories":2557},[185],{"categories":2559},[185],{"categories":2561},[185],{"categories":2563},[172],{"categories":2565},[172],{"categories":2567},[172],{"categories":2569},[185],{"categories":2571},[],{"categories":2573},[172],{"categories":2575},[],{"categories":2577},[278],{"categories":2579},[2580],"Interaction & Product Design",{"categories":2582},[172],{"categories":2584},[185],{"categories":2586},[127],{"categories":2588},[393],{"categories":2590},[223],{"categories":2592},[127],{"categories":2594},[172],{"categories":2596},[188],{"categories":2598},[172],{"categories":2600},[172],{"categories":2602},[127],{"categories":2604},[172],{"categories":2606},[175],{"categories":2608},[185],{"categories":2610},[172],{"categories":2612},[],{"categories":2614},[185],{"categories":2616},[185],{"categories":2618},[185],{"categories":2620},[],{"categories":2622},[127],{"categories":2624},[172],{"categories":2626},[185],{"categories":2628},[175],{"categories":2630},[2580],{"categories":2632},[172],{"categories":2634},[175],{"categories":2636},[172],{"categories":2638},[175],{"categories":2640},[172],{"categories":2642},[],{"categories":2644},[172],{"categories":2646},[185],{"categories":2648},[127],{"categories":2650},[],{"categories":2652},[185],{"categories":2654},[188],{"categories":2656},[223],{"categories":2658},[172],{"categories":2660},[185],{"categories":2662},[172],{"categories":2664},[185],{"categories":2666},[185],{"categories":2668},[172],{"categories":2670},[172],{"categories":2672},[223],{"categories":2674},[201],{"categories":2676},[172],{"categories":2678},[188],{"categories":2680},[127],{"categories":2682},[2683],"Coding Agents & Dev Productivity",{"categories":2685},[223],{"categories":2687},[278],{"categories":2689},[172],{"categories":2691},[172],{"categories":2693},[],{"categories":2695},[172],{"categories":2697},[172],{"categories":2699},[1023],{"categories":2701},[],{"categories":2703},[172],{"categories":2705},[172],{"categories":2707},[356],{"categories":2709},[172],{"categories":2711},[223],{"categories":2713},[],{"categories":2715},[],{"categories":2717},[172],{"categories":2719},[],{"categories":2721},[185],{"categories":2723},[172],{"categories":2725},[185],{"categories":2727},[],{"categories":2729},[127],{"categories":2731},[127],{"categories":2733},[172],{"categories":2735},[201],{"categories":2737},[],{"categories":2739},[172],{"categories":2741},[172],{"categories":2743},[172],{"categories":2745},[201],{"categories":2747},[127],{"categories":2749},[185],{"categories":2751},[],{"categories":2753},[],{"categories":2755},[172],{"categories":2757},[172],{"categories":2759},[172],{"categories":2761},[172],{"categories":2763},[185],{"categories":2765},[185],{"categories":2767},[466],{"categories":2769},[127],{"categories":2771},[188],{"categories":2773},[172],{"categories":2775},[127],{"categories":2777},[185],{"categories":2779},[223],{"categories":2781},[223],{"categories":2783},[185],{"categories":2785},[185],{"categories":2787},[172],{"categories":2789},[175],{"categories":2791},[2580],{"categories":2793},[188],{"categories":2795},[172,356],{"categories":2797},[201],{"categories":2799},[],{"categories":2801},[278],{"categories":2803},[185],{"categories":2805},[127],{"categories":2807},[175],{"categories":2809},[172],{"categories":2811},[185],{"categories":2813},[2814],"The Designer's Role & Craft",{"categories":2816},[278],{"categories":2818},[],{"categories":2820},[185],{"categories":2822},[172],{"categories":2824},[185],{"categories":2826},[185],{"categories":2828},[172],{"categories":2830},[313],{"categories":2832},[172],{"categories":2834},[127],{"categories":2836},[185],{"categories":2838},[172],{"categories":2840},[278],{"categories":2842},[172],{"categories":2844},[],{"categories":2846},[185],{"categories":2848},[278],{"categories":2850},[188],{"categories":2852},[172],{"categories":2854},[185],{"categories":2856},[172],{"categories":2858},[172],{"categories":2860},[172],{"categories":2862},[2863],"AI UX Patterns",{"categories":2865},[185],{"categories":2867},[185],{"categories":2869},[185],{"categories":2871},[172],{"categories":2873},[172],{"categories":2875},[185],{"categories":2877},[313],{"categories":2879},[201],{"categories":2881},[172],{"categories":2883},[185],{"categories":2885},[172],{"categories":2887},[172],{"categories":2889},[1407],{"categories":2891},[],{"categories":2893},[313],{"categories":2895},[185],{"categories":2897},[223],{"categories":2899},[127],{"categories":2901},[172],{"categories":2903},[185],{"categories":2905},[],{"categories":2907},[],{"categories":2909},[172],{"categories":2911},[172],{"categories":2913},[185],{"categories":2915},[172],{"categories":2917},[185],{"categories":2919},[466],{"categories":2921},[278],{"categories":2923},[172],{"categories":2925},[223],{"categories":2927},[127],{"categories":2929},[172],{"categories":2931},[185],{"categories":2933},[185],{"categories":2935},[],{"categories":2937},[172],{"categories":2939},[],{"categories":2941},[172],{"categories":2943},[172],{"categories":2945},[],{"categories":2947},[172],{"categories":2949},[172],{"categories":2951},[172],{"categories":2953},[185],{"categories":2955},[172],{"categories":2957},[127],{"categories":2959},[],{"categories":2961},[],{"categories":2963},[201],{"categories":2965},[212],{"categories":2967},[172],{"categories":2969},[172],{"categories":2971},[172],{"categories":2973},[201],{"categories":2975},[201],{"categories":2977},[172],{"categories":2979},[172],{"categories":2981},[223],{"categories":2983},[172],{"categories":2985},[172],{"categories":2987},[172],{"categories":2989},[185],{"categories":2991},[172],{"categories":2993},[172],{"categories":2995},[185],{"categories":2997},[172],{"categories":2999},[172],{"categories":3001},[172],{"categories":3003},[185],{"categories":3005},[],{"categories":3007},[127],{"categories":3009},[172],{"categories":3011},[],{"categories":3013},[172],{"categories":3015},[172],{"categories":3017},[356],{"categories":3019},[172],{"categories":3021},[],{"categories":3023},[],{"categories":3025},[278],{"categories":3027},[1054],{"categories":3029},[185],{"categories":3031},[175],{"categories":3033},[2814],{"categories":3035},[],{"categories":3037},[],{"categories":3039},[172],{"categories":3041},[],{"categories":3043},[],{"categories":3045},[127],{"categories":3047},[223],{"categories":3049},[313],{"categories":3051},[201],{"categories":3053},[185],{"categories":3055},[180],{"categories":3057},[172],{"categories":3059},[172],{"categories":3061},[172],{"categories":3063},[180],{"categories":3065},[],{"categories":3067},[278],{"categories":3069},[188],{"categories":3071},[172],{"categories":3073},[172],{"categories":3075},[185],{"categories":3077},[180],{"categories":3079},[172],{"categories":3081},[172],{"categories":3083},[175],{"categories":3085},[172],{"categories":3087},[180],{"categories":3089},[172],{"categories":3091},[],{"categories":3093},[175],{"categories":3095},[172],{"categories":3097},[313],{"categories":3099},[172],{"categories":3101},[127],{"categories":3103},[185],{"categories":3105},[223],{"categories":3107},[172],{"categories":3109},[127],{"categories":3111},[172],{"categories":3113},[172],{"categories":3115},[172],{"categories":3117},[172],{"categories":3119},[180],{"categories":3121},[172],{"categories":3123},[172],{"categories":3125},[172],{"categories":3127},[185],{"categories":3129},[172],{"categories":3131},[172],{"categories":3133},[172],{"categories":3135},[],{"categories":3137},[172],{"categories":3139},[127],{"categories":3141},[175],{"categories":3143},[172],{"categories":3145},[172],{"categories":3147},[278],{"categories":3149},[172],{"categories":3151},[],{"categories":3153},[172],{"categories":3155},[551],{"categories":3157},[185],{"categories":3159},[180],{"categories":3161},[172],{"categories":3163},[223],{"categories":3165},[172],{"categories":3167},[172],{"categories":3169},[],{"categories":3171},[180],{"categories":3173},[180],{"categories":3175},[172],{"categories":3177},[172],{"categories":3179},[188],{"categories":3181},[172],{"categories":3183},[172],{"categories":3185},[172],{"categories":3187},[172],{"categories":3189},[127],{"categories":3191},[201],{"categories":3193},[127],{"categories":3195},[172],{"categories":3197},[],{"categories":3199},[172],{"categories":3201},[127],{"categories":3203},[172],{"categories":3205},[127],{"categories":3207},[185],{"categories":3209},[668],{"categories":3211},[],{"categories":3213},[],{"categories":3215},[172],{"categories":3217},[223],{"categories":3219},[],{"categories":3221},[356],{"categories":3223},[172],{"categories":3225},[172],{"categories":3227},[172],{"categories":3229},[278],{"categories":3231},[1012],{"categories":3233},[],{"categories":3235},[172],{"categories":3237},[172],{"categories":3239},[172],{"categories":3241},[127],{"categories":3243},[172],{"categories":3245},[172],{"categories":3247},[172],{"categories":3249},[172],{"categories":3251},[172,356],{"categories":3253},[172],{"categories":3255},[172],{"categories":3257},[278],{"categories":3259},[185],{"categories":3261},[],{"categories":3263},[185],{"categories":3265},[185],{"categories":3267},[172],{"categories":3269},[172],{"categories":3271},[172],{"categories":3273},[172],{"categories":3275},[172],{"categories":3277},[201],{"categories":3279},[172],{"categories":3281},[172],{"categories":3283},[2863],{"categories":3285},[175],{"categories":3287},[172],{"categories":3289},[201],{"categories":3291},[175],{"categories":3293},[127],{"categories":3295},[278],{"categories":3297},[185],{"categories":3299},[172],{"categories":3301},[172],{"categories":3303},[],{"categories":3305},[180],{"categories":3307},[172],{"categories":3309},[172],{"categories":3311},[223],{"categories":3313},[172],{"categories":3315},[172],{"categories":3317},[172],{"categories":3319},[185],{"categories":3321},[172],{"categories":3323},[172],{"categories":3325},[278],{"categories":3327},[172],{"categories":3329},[180],{"categories":3331},[],{"categories":3333},[356],{"categories":3335},[188],{"categories":3337},[172],{"categories":3339},[466],{"categories":3341},[278],{"categories":3343},[278],{"categories":3345},[127],{"categories":3347},[185],{"categories":3349},[172],{"categories":3351},[180],{"categories":3353},[223],{"categories":3355},[172],{"categories":3357},[172],{"categories":3359},[172],{"categories":3361},[278],{"categories":3363},[185],{"categories":3365},[172],{"categories":3367},[185],{"categories":3369},[172],{"categories":3371},[185],{"categories":3373},[172],{"categories":3375},[620],{"categories":3377},[172],{"categories":3379},[185],{"categories":3381},[],{"categories":3383},[172],{"categories":3385},[172],{"categories":3387},[172],{"categories":3389},[172],{"categories":3391},[185],{"categories":3393},[],{"categories":3395},[],{"categories":3397},[172],{"categories":3399},[172],{"categories":3401},[185],{"categories":3403},[172],{"categories":3405},[172],{"categories":3407},[172],{"categories":3409},[127],{"categories":3411},[172],{"categories":3413},[172],{"categories":3415},[185],{"categories":3417},[172],{"categories":3419},[172],{"categories":3421},[172],{"categories":3423},[172],{"categories":3425},[172],{"categories":3427},[],{"categories":3429},[127],{"categories":3431},[201],{"categories":3433},[172],{"categories":3435},[185],{"categories":3437},[185],{"categories":3439},[172],{"categories":3441},[172],{"categories":3443},[],{"categories":3445},[],{"categories":3447},[172],{"categories":3449},[172],{"categories":3451},[172],{"categories":3453},[172],{"categories":3455},[223],{"categories":3457},[201],{"categories":3459},[],{"categories":3461},[172],{"categories":3463},[278],{"categories":3465},[172],{"categories":3467},[172],{"categories":3469},[356],{"categories":3471},[2057],{"categories":3473},[172],{"categories":3475},[223],{"categories":3477},[127],{"categories":3479},[172],{"categories":3481},[127],{"categories":3483},[127],{"categories":3485},[172],{"categories":3487},[172],{"categories":3489},[127],{"categories":3491},[223],{"categories":3493},[223],{"categories":3495},[356],{"categories":3497},[185],{"categories":3499},[],{"categories":3501},[223],{"categories":3503},[180],{"categories":3505},[172],{"categories":3507},[185],{"categories":3509},[175],{"categories":3511},[127],{"categories":3513},[172],{"categories":3515},[180],{"categories":3517},[223],{"categories":3519},[],{"categories":3521},[172],{"categories":3523},[127],{"categories":3525},[172],{"categories":3527},[127],{"categories":3529},[201],{"categories":3531},[172],{"categories":3533},[223],{"categories":3535},[172],{"categories":3537},[127],{"categories":3539},[172],{"categories":3541},[185],{"categories":3543},[185],{"categories":3545},[223],{"categories":3547},[185],{"categories":3549},[356],{"categories":3551},[185],{"categories":3553},[172],{"categories":3555},[172],{"categories":3557},[172],{"categories":3559},[172],{"categories":3561},[172],{"categories":3563},[172],{"categories":3565},[127],{"categories":3567},[172],{"categories":3569},[],{"categories":3571},[185],{"categories":3573},[180],{"categories":3575},[127],{"categories":3577},[],{"categories":3579},[],{"categories":3581},[172],{"categories":3583},[185],{"categories":3585},[172],{"categories":3587},[172],{"categories":3589},[172],{"categories":3591},[3592],"Frameworks & Tooling",{"categories":3594},[172],{"categories":3596},[172],{"categories":3598},[127],{"categories":3600},[172],{"categories":3602},[172],{"categories":3604},[],{"categories":3606},[201],{"categories":3608},[201],{"categories":3610},[172],{"categories":3612},[175],{"categories":3614},[172],{"categories":3616},[185],{"categories":3618},[172],{"categories":3620},[278],{"categories":3622},[],{"categories":3624},[2057],{"categories":3626},[172],{"categories":3628},[127],{"categories":3630},[172],{"categories":3632},[356],{"categories":3634},[356],{"categories":3636},[],{"categories":3638},[172],{"categories":3640},[185],{"categories":3642},[185],{"categories":3644},[172],{"categories":3646},[172],{"categories":3648},[223],{"categories":3650},[185],{"categories":3652},[223],{"categories":3654},[172],{"categories":3656},[185],{"categories":3658},[],{"categories":3660},[278],{"categories":3662},[172],{"categories":3664},[172],{"categories":3666},[],{"categories":3668},[172],{"categories":3670},[172],{"categories":3672},[185],{"categories":3674},[172],{"categories":3676},[172],{"categories":3678},[172],{"categories":3680},[],{"categories":3682},[180],{"categories":3684},[127],{"categories":3686},[172],{"categories":3688},[127],{"categories":3690},[356],{"categories":3692},[172],{"categories":3694},[172],{"categories":3696},[172],{"categories":3698},[127],{"categories":3700},[172],{"categories":3702},[180],{"categories":3704},[172],{"categories":3706},[2057],{"categories":3708},[],{"categories":3710},[185],{"categories":3712},[175],{"categories":3714},[172],{"categories":3716},[175],{"categories":3718},[172],{"categories":3720},[],{"categories":3722},[185],{"categories":3724},[172],{"categories":3726},[172],{"categories":3728},[3729],"AI Design Tooling",{"categories":3731},[278],{"categories":3733},[172],{"categories":3735},[172],{"categories":3737},[127],{"categories":3739},[278],{"categories":3741},[172],{"categories":3743},[172],{"categories":3745},[127],{"categories":3747},[185],{"categories":3749},[223],{"categories":3751},[188],{"categories":3753},[127],{"categories":3755},[172],{"categories":3757},[172],{"categories":3759},[172],{"categories":3761},[185],{"categories":3763},[172],{"categories":3765},[],{"categories":3767},[185],{"categories":3769},[172],{"categories":3771},[172],{"categories":3773},[185],{"categories":3775},[172],{"categories":3777},[172],{"categories":3779},[172],{"categories":3781},[185],{"categories":3783},[],{"categories":3785},[185],{"categories":3787},[3592],{"categories":3789},[172],{"categories":3791},[172],{"categories":3793},[185],{"categories":3795},[185],{"categories":3797},[127],{"categories":3799},[127],{"categories":3801},[172],{"categories":3803},[172],{"categories":3805},[],{"categories":3807},[127],{"categories":3809},[172],{"categories":3811},[172],{"categories":3813},[185],{"categories":3815},[180],{"categories":3817},[172],{"categories":3819},[],{"categories":3821},[172],{"categories":3823},[172],{"categories":3825},[2580],{"categories":3827},[],{"categories":3829},[172],{"categories":3831},[172],{"categories":3833},[172],{"categories":3835},[172],{"categories":3837},[278],{"categories":3839},[172],{"categories":3841},[],{"categories":3843},[172],{"categories":3845},[172],{"categories":3847},[172],{"categories":3849},[172],{"categories":3851},[313],{"categories":3853},[223],{"categories":3855},[172],{"categories":3857},[172],{"categories":3859},[2057],{"categories":3861},[172],{"categories":3863},[175],{"categories":3865},[172],{"categories":3867},[172],{"categories":3869},[201],{"categories":3871},[185],{"categories":3873},[172],{"categories":3875},[172],{"categories":3877},[223],{"categories":3879},[185],{"categories":3881},[188],{"categories":3883},[],{"categories":3885},[172],{"categories":3887},[172],{"categories":3889},[278],{"categories":3891},[172],{"categories":3893},[313],{"categories":3895},[185],{"categories":3897},[172],{"categories":3899},[185],{"categories":3901},[172],{"categories":3903},[],{"categories":3905},[],{"categories":3907},[],{"categories":3909},[175],{"categories":3911},[223],{"categories":3913},[185],{"categories":3915},[172],{"categories":3917},[172],{"categories":3919},[172],{"categories":3921},[172],{"categories":3923},[172],{"categories":3925},[489],{"categories":3927},[172],{"categories":3929},[278],{"categories":3931},[185],{"categories":3933},[172],{"categories":3935},[],{"categories":3937},[172],{"categories":3939},[185],{"categories":3941},[185],{"categories":3943},[],{"categories":3945},[172],{"categories":3947},[185],{"categories":3949},[172],{"categories":3951},[],{"categories":3953},[188],{"categories":3955},[172],{"categories":3957},[172],{"categories":3959},[172],{"categories":3961},[223],{"categories":3963},[278],{"categories":3965},[185],{"categories":3967},[278],{"categories":3969},[185],{"categories":3971},[172],{"categories":3973},[180],{"categories":3975},[],{"categories":3977},[],{"categories":3979},[172],{"categories":3981},[172],{"categories":3983},[172],{"categories":3985},[175],{"categories":3987},[172],{"categories":3989},[185],{"categories":3991},[223],{"categories":3993},[],{"categories":3995},[278],{"categories":3997},[185],{"categories":3999},[],{"categories":4001},[127],{"categories":4003},[172],{"categories":4005},[127],{"categories":4007},[278],{"categories":4009},[127],{"categories":4011},[172],{"categories":4013},[],{"categories":4015},[172],{"categories":4017},[172],{"categories":4019},[185],{"categories":4021},[],{"categories":4023},[172],{"categories":4025},[172],{"categories":4027},[313],{"categories":4029},[172],{"categories":4031},[172],{"categories":4033},[172],{"categories":4035},[356],{"categories":4037},[127],{"categories":4039},[172],{"categories":4041},[185],{"categories":4043},[],{"categories":4045},[172],{"categories":4047},[185],{"categories":4049},[172],{"categories":4051},[175],{"categories":4053},[620],{"categories":4055},[172],{"categories":4057},[172],{"categories":4059},[172],{"categories":4061},[185],{"categories":4063},[172],{"categories":4065},[185],{"categories":4067},[172],{"categories":4069},[172],{"categories":4071},[172],{"categories":4073},[185],{"categories":4075},[188],{"categories":4077},[172],{"categories":4079},[172],{"categories":4081},[],{"categories":4083},[172],{"categories":4085},[172],{"categories":4087},[175],{"categories":4089},[172],{"categories":4091},[180],{"categories":4093},[127],{"categories":4095},[278],{"categories":4097},[],{"categories":4099},[172],{"categories":4101},[],{"categories":4103},[185],{"categories":4105},[172],{"categories":4107},[185],{"categories":4109},[],{"categories":4111},[185],{"categories":4113},[172],{"categories":4115},[127],{"categories":4117},[278],{"categories":4119},[223],{"categories":4121},[172],{"categories":4123},[223],{"categories":4125},[185],{"categories":4127},[172],{"categories":4129},[278],{"categories":4131},[172],{"categories":4133},[],{"categories":4135},[172],{"categories":4137},[212],{"categories":4139},[185],{"categories":4141},[172],{"categories":4143},[278],{"categories":4145},[223],{"categories":4147},[172],{"categories":4149},[180],{"categories":4151},[127],{"categories":4153},[172],{"categories":4155},[172],{"categories":4157},[172],{"categories":4159},[172],{"categories":4161},[188],{"categories":4163},[172],{"categories":4165},[223],{"categories":4167},[127],{"categories":4169},[313],{"categories":4171},[],{"categories":4173},[],{"categories":4175},[201],{"categories":4177},[551],{"categories":4179},[172],{"categories":4181},[185],{"categories":4183},[172,127],{"categories":4185},[223],{"categories":4187},[172],{"categories":4189},[172],{"categories":4191},[172],{"categories":4193},[172],{"categories":4195},[172],{"categories":4197},[172],{"categories":4199},[172],{"categories":4201},[180],{"categories":4203},[185],{"categories":4205},[172],{"categories":4207},[172],{"categories":4209},[185],{"categories":4211},[172],{"categories":4213},[172],{"categories":4215},[172],{"categories":4217},[],{"categories":4219},[172],{"categories":4221},[1407],{"categories":4223},[127],{"categories":4225},[278],{"categories":4227},[172],{"categories":4229},[172],{"categories":4231},[172],{"categories":4233},[172],{"categories":4235},[201],{"categories":4237},[185],{"categories":4239},[313],{"categories":4241},[356],{"categories":4243},[],{"categories":4245},[127],{"categories":4247},[172],{"categories":4249},[180],{"categories":4251},[185],{"categories":4253},[172],{"categories":4255},[175],{"categories":4257},[185],{"categories":4259},[172],{"categories":4261},[185],{"categories":4263},[185],{"categories":4265},[188],{"categories":4267},[127],{"categories":4269},[172],{"categories":4271},[172],{"categories":4273},[],{"categories":4275},[],{"categories":4277},[],{"categories":4279},[356],{"categories":4281},[172],{"categories":4283},[223],{"categories":4285},[172],{"categories":4287},[172],{"categories":4289},[172],{"categories":4291},[172],{"categories":4293},[127],{"categories":4295},[172],{"categories":4297},[],{"categories":4299},[172],{"categories":4301},[201],{"categories":4303},[180],{"categories":4305},[185],{"categories":4307},[172],{"categories":4309},[],{"categories":4311},[172],{"categories":4313},[185],{"categories":4315},[127],{"categories":4317},[172],{"categories":4319},[172],{"categories":4321},[172],{"categories":4323},[356],{"categories":4325},[],{"categories":4327},[278],{"categories":4329},[278],{"categories":4331},[172],{"categories":4333},[185],{"categories":4335},[],{"categories":4337},[127],{"categories":4339},[172],{"categories":4341},[278],{"categories":4343},[172],{"categories":4345},[180],{"categories":4347},[185],{"categories":4349},[172],{"categories":4351},[],{"categories":4353},[223],{"categories":4355},[172],{"categories":4357},[172],{"categories":4359},[172],{"categories":4361},[172],{"categories":4363},[172],{"categories":4365},[278],{"categories":4367},[185],{"categories":4369},[223],{"categories":4371},[],{"categories":4373},[185],{"categories":4375},[172],{"categories":4377},[180],{"categories":4379},[185],{"categories":4381},[278],{"categories":4383},[172],{"categories":4385},[172],{"categories":4387},[172],{"categories":4389},[551],{"categories":4391},[172],{"categories":4393},[185],{"categories":4395},[],{"categories":4397},[172],{"categories":4399},[172],{"categories":4401},[356],{"categories":4403},[223],{"categories":4405},[201],{"categories":4407},[668],{"categories":4409},[201],{"categories":4411},[201],{"categories":4413},[172],{"categories":4415},[],{"categories":4417},[],{"categories":4419},[],{"categories":4421},[185],{"categories":4423},[172],{"categories":4425},[172],{"categories":4427},[185],{"categories":4429},[185],{"categories":4431},[127],{"categories":4433},[172],{"categories":4435},[522],{"categories":4437},[127],{"categories":4439},[172],{"categories":4441},[185],{"categories":4443},[172],{"categories":4445},[172],{"categories":4447},[172],{"categories":4449},[180],{"categories":4451},[172],{"categories":4453},[172],{"categories":4455},[172],{"categories":4457},[172],{"categories":4459},[185],{"categories":4461},[188],{"categories":4463},[172],{"categories":4465},[],{"categories":4467},[],{"categories":4469},[172],{"categories":4471},[],{"categories":4473},[172],{"categories":4475},[185],{"categories":4477},[278],{"categories":4479},[172],{"categories":4481},[172],{"categories":4483},[185],{"categories":4485},[],{"categories":4487},[185],{"categories":4489},[185],{"categories":4491},[172],{"categories":4493},[172],{"categories":4495},[172],{"categories":4497},[188],{"categories":4499},[172],{"categories":4501},[278],{"categories":4503},[172],{"categories":4505},[185],{"categories":4507},[180],{"categories":4509},[172],{"categories":4511},[172],{"categories":4513},[185],{"categories":4515},[172],{"categories":4517},[313],{"categories":4519},[185],{"categories":4521},[172],{"categories":4523},[172],{"categories":4525},[172],{"categories":4527},[1012],{"categories":4529},[172],{"categories":4531},[185],{"categories":4533},[172],{"categories":4535},[127],{"categories":4537},[172],{"categories":4539},[620],{"categories":4541},[278],{"categories":4543},[],{"categories":4545},[172],{"categories":4547},[172],{"categories":4549},[223],{"categories":4551},[551],{"categories":4553},[185],{"categories":4555},[172],{"categories":4557},[],{"categories":4559},[223],{"categories":4561},[466],{"categories":4563},[185],{"categories":4565},[185],{"categories":4567},[185],{"categories":4569},[172],{"categories":4571},[172],{"categories":4573},[185],{"categories":4575},[172],{"categories":4577},[],{"categories":4579},[180],{"categories":4581},[172],{"categories":4583},[278],{"categories":4585},[180],{"categories":4587},[185],{"categories":4589},[127],{"categories":4591},[],{"categories":4593},[127],{"categories":4595},[172],{"categories":4597},[172],{"categories":4599},[175],{"categories":4601},[172],{"categories":4603},[223],{"categories":4605},[356],{"categories":4607},[212],{"categories":4609},[185],{"categories":4611},[185],{"categories":4613},[172],{"categories":4615},[172],{"categories":4617},[185],{"categories":4619},[172],{"categories":4621},[175],{"categories":4623},[],{"categories":4625},[185],{"categories":4627},[172],{"categories":4629},[172],{"categories":4631},[172],{"categories":4633},[185],{"categories":4635},[172],{"categories":4637},[],{"categories":4639},[172],{"categories":4641},[],{"categories":4643},[278],{"categories":4645},[185],{"categories":4647},[185],{"categories":4649},[172,180],{"categories":4651},[185],{"categories":4653},[172],{"categories":4655},[],{"categories":4657},[175],{"categories":4659},[201],{"categories":4661},[180],{"categories":4663},[185],{"categories":4665},[172],{"categories":4667},[127],{"categories":4669},[172],{"categories":4671},[172],{"categories":4673},[185],{"categories":4675},[172],{"categories":4677},[172],{"categories":4679},[172],{"categories":4681},[223],{"categories":4683},[1407],{"categories":4685},[185],{"categories":4687},[172],{"categories":4689},[],{"categories":4691},[],{"categories":4693},[172],{"categories":4695},[185],{"categories":4697},[172],{"categories":4699},[172],{"categories":4701},[356],{"categories":4703},[],{"categories":4705},[172],{"categories":4707},[185],{"categories":4709},[212],{"categories":4711},[185],{"categories":4713},[172],{"categories":4715},[551],{"categories":4717},[],{"categories":4719},[489],{"categories":4721},[172],{"categories":4723},[185],{"categories":4725},[172],{"categories":4727},[172],{"categories":4729},[172],{"categories":4731},[313],{"categories":4733},[172],{"categories":4735},[185],{"categories":4737},[172],{"categories":4739},[201],{"categories":4741},[188],{"categories":4743},[185],{"categories":4745},[172],{"categories":4747},[551],{"categories":4749},[172],{"categories":4751},[356],{"categories":4753},[180],{"categories":4755},[],{"categories":4757},[172],{"categories":4759},[172],{"categories":4761},[172],{"categories":4763},[313],{"categories":4765},[278],{"categories":4767},[172],{"categories":4769},[172],{"categories":4771},[172],{"categories":4773},[],{"categories":4775},[313],{"categories":4777},[223],{"categories":4779},[172],{"categories":4781},[172],{"categories":4783},[172],{"categories":4785},[668],{"categories":4787},[175],{"categories":4789},[172],{"categories":4791},[188],{"categories":4793},[172],{"categories":4795},[172],{"categories":4797},[],{"categories":4799},[],{"categories":4801},[278],{"categories":4803},[172],{"categories":4805},[172],{"categories":4807},[201],{"categories":4809},[313],{"categories":4811},[185],{"categories":4813},[172],{"categories":4815},[172],{"categories":4817},[313],{"categories":4819},[180],{"categories":4821},[223],{"categories":4823},[172],{"categories":4825},[172],{"categories":4827},[],{"categories":4829},[172],{"categories":4831},[172],{"categories":4833},[],{"categories":4835},[172],{"categories":4837},[172],{"categories":4839},[695],{"categories":4841},[172],{"categories":4843},[172],{"categories":4845},[185],{"categories":4847},[127],{"categories":4849},[551],{"categories":4851},[172],{"categories":4853},[180],{"categories":4855},[172],{"categories":4857},[172],{"categories":4859},[],{"categories":4861},[172,127],{"categories":4863},[223],{"categories":4865},[185],{"categories":4867},[127],{"categories":4869},[185],{"categories":4871},[1054],{"categories":4873},[127],{"categories":4875},[127],{"categories":4877},[185],{"categories":4879},[172],{"categories":4881},[175],{"categories":4883},[172],{"categories":4885},[],{"categories":4887},[],{"categories":4889},[185],{"categories":4891},[172],{"categories":4893},[127],{"categories":4895},[185],{"categories":4897},[172],{"categories":4899},[175],{"categories":4901},[127],{"categories":4903},[127],{"categories":4905},[172],{"categories":4907},[313],{"categories":4909},[172],{"categories":4911},[172],{"categories":4913},[127],{"categories":4915},[172],{"categories":4917},[],{"categories":4919},[172],{"categories":4921},[172],{"categories":4923},[278,172],{"categories":4925},[356],{"categories":4927},[175],{"categories":4929},[172],{"categories":4931},[],{"categories":4933},[172],{"categories":4935},[172],{"categories":4937},[180],{"categories":4939},[172],{"categories":4941},[180],{"categories":4943},[172],{"categories":4945},[172],{"categories":4947},[466],{"categories":4949},[172],{"categories":4951},[180],{"categories":4953},[127],{"categories":4955},[201],{"categories":4957},[185],{"categories":4959},[172],{"categories":4961},[127],{"categories":4963},[172],{"categories":4965},[172],{"categories":4967},[223],{"categories":4969},[172],{"categories":4971},[313],{"categories":4973},[278],{"categories":4975},[172],{"categories":4977},[172],{"categories":4979},[188],{"categories":4981},[172],{"categories":4983},[172],{"categories":4985},[175],{"categories":4987},[172],{"categories":4989},[185],{"categories":4991},[185],{"categories":4993},[127],{"categories":4995},[172],{"categories":4997},[223],{"categories":4999},[127],{"categories":5001},[127],{"categories":5003},[172],{"categories":5005},[172],{"categories":5007},[],{"categories":5009},[],{"categories":5011},[201],{"categories":5013},[172],{"categories":5015},[127],{"categories":5017},[172],{"categories":5019},[278],{"categories":5021},[551],{"categories":5023},[489],{"categories":5025},[466],{"categories":5027},[172],{"categories":5029},[172],{"categories":5031},[127],{"categories":5033},[172],{"categories":5035},[201],{"categories":5037},[172],{"categories":5039},[172],{"categories":5041},[172],{"categories":5043},[172],{"categories":5045},[172],{"categories":5047},[172],{"categories":5049},[172],{"categories":5051},[185],{"categories":5053},[175],{"categories":5055},[188],{"categories":5057},[185],{"categories":5059},[172,180],{"categories":5061},[],{"categories":5063},[278],{"categories":5065},[],{"categories":5067},[188],{"categories":5069},[172],{"categories":5071},[223],{"categories":5073},[175],{"categories":5075},[172],{"categories":5077},[188],{"categories":5079},[175],{"categories":5081},[185],{"categories":5083},[201],{"categories":5085},[185],{"categories":5087},[180],{"categories":5089},[188],{"categories":5091},[172],{"categories":5093},[185],{"categories":5095},[172],{"categories":5097},[188],{"categories":5099},[172],{"categories":5101},[172],{"categories":5103},[180],{"categories":5105},[185],{"categories":5107},[127],{"categories":5109},[313],{"categories":5111},[172],{"categories":5113},[172],{"categories":5115},[],{"categories":5117},[223],{"categories":5119},[172],{"categories":5121},[172],{"categories":5123},[172],{"categories":5125},[172],{"categories":5127},[172],{"categories":5129},[172],{"categories":5131},[127],{"categories":5133},[223],{"categories":5135},[127],{"categories":5137},[127],{"categories":5139},[172],{"categories":5141},[172],{"categories":5143},[172],{"categories":5145},[172],{"categories":5147},[489],{"categories":5149},[172],{"categories":5151},[185],{"categories":5153},[185],{"categories":5155},[223],{"categories":5157},[172],{"categories":5159},[172],{"categories":5161},[172],{"categories":5163},[185],{"categories":5165},[172],{"categories":5167},[172],{"categories":5169},[172],{"categories":5171},[3592],{"categories":5173},[5174],"Clinical AI",{"categories":5176},[278],{"categories":5178},[172],{"categories":5180},[172],{"categories":5182},[172],{"categories":5184},[172],{"categories":5186},[356],{"categories":5188},[2863],{"categories":5190},[172],{"categories":5192},[188],{"categories":5194},[278],{"categories":5196},[172],{"categories":5198},[185],{"categories":5200},[172],{"categories":5202},[172],{"categories":5204},[223],{"categories":5206},[172],{"categories":5208},[185],{"categories":5210},[127],{"categories":5212},[313],{"categories":5214},[172],{"categories":5216},[172],{"categories":5218},[180],{"categories":5220},[172],{"categories":5222},[172],{"categories":5224},[620],{"categories":5226},[172],{"categories":5228},[],{"categories":5230},[185],{"categories":5232},[172],{"categories":5234},[127],{"categories":5236},[175],{"categories":5238},[172],{"categories":5240},[],{"categories":5242},[],{"categories":5244},[172],{"categories":5246},[],{"categories":5248},[180],{"categories":5250},[172],{"categories":5252},[185],{"categories":5254},[172],{"categories":5256},[185],{"categories":5258},[185],{"categories":5260},[172],{"categories":5262},[223],{"categories":5264},[223],{"categories":5266},[223],{"categories":5268},[223],{"categories":5270},[],{"categories":5272},[175],{"categories":5274},[185],{"categories":5276},[223],{"categories":5278},[172],{"categories":5280},[695],{"categories":5282},[188],{"categories":5284},[185],{"categories":5286},[172],{"categories":5288},[175],{"categories":5290},[172],{"categories":5292},[185],{"categories":5294},[172],{"categories":5296},[172],{"categories":5298},[172],{"categories":5300},[172],{"categories":5302},[172],{"categories":5304},[172,185],{"categories":5306},[185],{"categories":5308},[356],{"categories":5310},[172],{"categories":5312},[223],{"categories":5314},[185],{"categories":5316},[223],{"categories":5318},[185],{"categories":5320},[172],{"categories":5322},[],{"categories":5324},[223],{"categories":5326},[313],{"categories":5328},[175],{"categories":5330},[172],{"categories":5332},[172],{"categories":5334},[],{"categories":5336},[127],{"categories":5338},[],{"categories":5340},[175],{"categories":5342},[185],{"categories":5344},[223],{"categories":5346},[172],{"categories":5348},[223],{"categories":5350},[175],{"categories":5352},[223],{"categories":5354},[223],{"categories":5356},[],{"categories":5358},[180],{"categories":5360},[185],{"categories":5362},[223],{"categories":5364},[223],{"categories":5366},[223],{"categories":5368},[223],{"categories":5370},[223],{"categories":5372},[223],{"categories":5374},[223],{"categories":5376},[223],{"categories":5378},[223],{"categories":5380},[223],{"categories":5382},[201],{"categories":5384},[175],{"categories":5386},[172],{"categories":5388},[172],{"categories":5390},[185],{"categories":5392},[185],{"categories":5394},[],{"categories":5396},[172],{"categories":5398},[172,175],{"categories":5400},[],{"categories":5402},[185],{"categories":5404},[172],{"categories":5406},[223],{"categories":5408},[185],{"categories":5410},[185],{"categories":5412},[1054],{"categories":5414},[172],{"categories":5416},[172],{"categories":5418},[172],{"categories":5420},[172],{"categories":5422},[188],{"categories":5424},[172],{"categories":5426},[172],{"categories":5428},[466],{"categories":5430},[172],{"categories":5432},[172],{"categories":5434},[185],{"categories":5436},[172],{"categories":5438},[172],{"categories":5440},[172],{"categories":5442},[172],{"categories":5444},[180],{"categories":5446},[188],{"categories":5448},[185],{"categories":5450},[185],{"categories":5452},[],{"categories":5454},[185],{"categories":5456},[278],{"categories":5458},[223],{"categories":5460},[172],{"categories":5462},[],{"categories":5464},[172],{"categories":5466},[188],{"categories":5468},[188],{"categories":5470},[],{"categories":5472},[127],{"categories":5474},[172],{"categories":5476},[185],{"categories":5478},[278],{"categories":5480},[172],{"categories":5482},[172],{"categories":5484},[],{"categories":5486},[172],{"categories":5488},[172],{"categories":5490},[],{"categories":5492},[313],{"categories":5494},[172],{"categories":5496},[185],{"categories":5498},[],{"categories":5500},[],{"categories":5502},[172],{"categories":5504},[223],{"categories":5506},[175],{"categories":5508},[172],{"categories":5510},[172],{"categories":5512},[180],{"categories":5514},[172],{"categories":5516},[172],{"categories":5518},[185],{"categories":5520},[172],{"categories":5522},[180],{"categories":5524},[180],{"categories":5526},[278],{"categories":5528},[],{"categories":5530},[172],{"categories":5532},[180],{"categories":5534},[223],{"categories":5536},[],{"categories":5538},[172],{"categories":5540},[172],{"categories":5542},[278],{"categories":5544},[172],{"categories":5546},[172],{"categories":5548},[313],{"categories":5550},[172],{"categories":5552},[356],{"categories":5554},[],{"categories":5556},[185],{"categories":5558},[172],{"categories":5560},[313],{"categories":5562},[127],{"categories":5564},[],{"categories":5566},[172],{"categories":5568},[],{"categories":5570},[185],{"categories":5572},[278],{"categories":5574},[127],{"categories":5576},[],{"categories":5578},[3592],{"categories":5580},[180],{"categories":5582},[175],{"categories":5584},[172],{"categories":5586},[185],{"categories":5588},[201],{"categories":5590},[185],{"categories":5592},[172],{"categories":5594},[278],{"categories":5596},[172],{"categories":5598},[172],{"categories":5600},[127],{"categories":5602},[],{"categories":5604},[],{"categories":5606},[172],{"categories":5608},[175],{"categories":5610},[172],{"categories":5612},[313],{"categories":5614},[],{"categories":5616},[185],{"categories":5618},[185],{"categories":5620},[172],{"categories":5622},[185],{"categories":5624},[172],{"categories":5626},[223],{"categories":5628},[172],{"categories":5630},[127],{"categories":5632},[172],{"categories":5634},[172],{"categories":5636},[185],{"categories":5638},[188],{"categories":5640},[172],{"categories":5642},[172],{"categories":5644},[172],{"categories":5646},[172],{"categories":5648},[185],{"categories":5650},[172],{"categories":5652},[188],{"categories":5654},[313],{"categories":5656},[223],{"categories":5658},[],{"categories":5660},[313],{"categories":5662},[172],{"categories":5664},[],{"categories":5666},[127],{"categories":5668},[185],{"categories":5670},[],{"categories":5672},[172],{"categories":5674},[172],{"categories":5676},[172],{"categories":5678},[172],{"categories":5680},[172],{"categories":5682},[185],{"categories":5684},[180],{"categories":5686},[175],{"categories":5688},[172],{"categories":5690},[172],{"categories":5692},[185],{"categories":5694},[172],{"categories":5696},[278],{"categories":5698},[127],{"categories":5700},[127],{"categories":5702},[172],{"categories":5704},[201],{"categories":5706},[185],{"categories":5708},[172],{"categories":5710},[172],{"categories":5712},[185],{"categories":5714},[172],{"categories":5716},[172],{"categories":5718},[172],{"categories":5720},[185],{"categories":5722},[180],{"categories":5724},[172],{"categories":5726},[278],{"categories":5728},[127],{"categories":5730},[185],{"categories":5732},[172],{"categories":5734},[188],{"categories":5736},[172],{"categories":5738},[188],{"categories":5740},[185],{"categories":5742},[172],{"categories":5744},[172],{"categories":5746},[223],{"categories":5748},[172],{"categories":5750},[],{"categories":5752},[175],{"categories":5754},[172],{"categories":5756},[172],{"categories":5758},[172],{"categories":5760},[127],{"categories":5762},[127],{"categories":5764},[172],{"categories":5766},[127],{"categories":5768},[172],{"categories":5770},[185],{"categories":5772},[172],{"categories":5774},[172],{"categories":5776},[172],{"categories":5778},[172],{"categories":5780},[172],{"categories":5782},[],{"categories":5784},[172],{"categories":5786},[278],{"categories":5788},[185],{"categories":5790},[180],{"categories":5792},[223],{"categories":5794},[172],{"categories":5796},[185],{"categories":5798},[172],{"categories":5800},[185],{"categories":5802},[172],{"categories":5804},[172],{"categories":5806},[278],{"categories":5808},[185],{"categories":5810},[172],{"categories":5812},[313],{"categories":5814},[180],{"categories":5816},[172],{"categories":5818},[201],{"categories":5820},[172],{"categories":5822},[185],{"categories":5824},[172],{"categories":5826},[223],{"categories":5828},[172],{"categories":5830},[172],{"categories":5832},[172],{"categories":5834},[172],{"categories":5836},[185],{"categories":5838},[356],{"categories":5840},[172],{"categories":5842},[127],{"categories":5844},[185],{"categories":5846},[201],{"categories":5848},[],{"categories":5850},[185],{"categories":5852},[127],{"categories":5854},[172],{"categories":5856},[172],{"categories":5858},[172],{"categories":5860},[2683],{"categories":5862},[172],{"categories":5864},[278],{"categories":5866},[393],{"categories":5868},[172],{"categories":5870},[172],{"categories":5872},[172],{"categories":5874},[172],{"categories":5876},[172],{"categories":5878},[175],{"categories":5880},[185],{"categories":5882},[172],{"categories":5884},[172],{"categories":5886},[127],{"categories":5888},[180],{"categories":5890},[172],{"categories":5892},[172],{"categories":5894},[127],{"categories":5896},[172],{"categories":5898},[],{"categories":5900},[185],{"categories":5902},[185],{"categories":5904},[172],{"categories":5906},[172],{"categories":5908},[172],{"categories":5910},[201],{"categories":5912},[],{"categories":5914},[223],{"categories":5916},[],{"categories":5918},[223],{"categories":5920},[172],{"categories":5922},[172],{"categories":5924},[172],{"categories":5926},[185],{"categories":5928},[172],{"categories":5930},[185],{"categories":5932},[185],{"categories":5934},[],{"categories":5936},[172],{"categories":5938},[223],{"categories":5940},[172],{"categories":5942},[],{"categories":5944},[172],{"categories":5946},[278],{"categories":5948},[172],{"categories":5950},[],{"categories":5952},[172],{"categories":5954},[172],{"categories":5956},[278],{"categories":5958},[127],{"categories":5960},[185],{"categories":5962},[172],{"categories":5964},[172],{"categories":5966},[172],{"categories":5968},[172],{"categories":5970},[172],{"categories":5972},[313],{"categories":5974},[172],{"categories":5976},[172],{"categories":5978},[172],{"categories":5980},[175],{"categories":5982},[172],{"categories":5984},[172],{"categories":5986},[],{"categories":5988},[172],{"categories":5990},[172],{"categories":5992},[172],{"categories":5994},[],{"categories":5996},[185],{"categories":5998},[175],{"categories":6000},[172],{"categories":6002},[172],{"categories":6004},[172],{"categories":6006},[185],{"categories":6008},[172],{"categories":6010},[223],{"categories":6012},[172],{"categories":6014},[127],{"categories":6016},[188],{"categories":6018},[185],{"categories":6020},[551],{"categories":6022},[172],{"categories":6024},[172],{"categories":6026},[172],{"categories":6028},[172],{"categories":6030},[127],{"categories":6032},[223],{"categories":6034},[278],{"categories":6036},[172],{"categories":6038},[172],{"categories":6040},[172],{"categories":6042},[172],{"categories":6044},[172],{"categories":6046},[172],{"categories":6048},[223],{"categories":6050},[172],{"categories":6052},[278],{"categories":6054},[172],{"categories":6056},[172],{"categories":6058},[223],{"categories":6060},[278],{"categories":6062},[172],{"categories":6064},[223],{"categories":6066},[172],{"categories":6068},[185],{"categories":6070},[185],{"categories":6072},[185],{"categories":6074},[172],{"categories":6076},[127],{"categories":6078},[223],{"categories":6080},[185],{"categories":6082},[185],{"categories":6084},[172],{"categories":6086},[127],{"categories":6088},[278],{"categories":6090},[172],{"categories":6092},[172],{"categories":6094},[185],{"categories":6096},[172],{"categories":6098},[],{"categories":6100},[185],{"categories":6102},[],{"categories":6104},[172],{"categories":6106},[172],{"categories":6108},[],{"categories":6110},[],{"categories":6112},[185],{"categories":6114},[180],{"categories":6116},[185],{"categories":6118},[6119],"Liability & Ethics",{"categories":6121},[172],{"categories":6123},[172],{"categories":6125},[172],{"categories":6127},[185],{"categories":6129},[175],{"categories":6131},[185],{"categories":6133},[180],{"categories":6135},[313],{"categories":6137},[172],{"categories":6139},[185],{"categories":6141},[172],{"categories":6143},[172],{"categories":6145},[172],{"categories":6147},[],{"categories":6149},[668],{"categories":6151},[185],{"categories":6153},[],{"categories":6155},[172],{"categories":6157},[175],{"categories":6159},[185],{"categories":6161},[172],{"categories":6163},[],{"categories":6165},[185],{"categories":6167},[172],{"categories":6169},[172],{"categories":6171},[127],{"categories":6173},[172],{"categories":6175},[223],{"categories":6177},[172],{"categories":6179},[172],{"categories":6181},[188],{"categories":6183},[172],{"categories":6185},[185],{"categories":6187},[172],{"categories":6189},[172],{"categories":6191},[172],{"categories":6193},[223],{"categories":6195},[185],{"categories":6197},[127],{"categories":6199},[278],{"categories":6201},[175],{"categories":6203},[172],{"categories":6205},[172],{"categories":6207},[172],{"categories":6209},[],{"categories":6211},[185],{"categories":6213},[185],{"categories":6215},[185],{"categories":6217},[551],{"categories":6219},[185],{"categories":6221},[278],{"categories":6223},[185],{"categories":6225},[356],{"categories":6227},[127],{"categories":6229},[223],{"categories":6231},[172],{"categories":6233},[278],{"categories":6235},[172],{"categories":6237},[175],{"categories":6239},[172],{"categories":6241},[],{"categories":6243},[172],{"categories":6245},[185],{"categories":6247},[172],{"categories":6249},[172],{"categories":6251},[172],{"categories":6253},[172],{"categories":6255},[185],{"categories":6257},[172],{"categories":6259},[172],{"categories":6261},[278],{"categories":6263},[185],{"categories":6265},[],{"categories":6267},[185],{"categories":6269},[188],{"categories":6271},[172],{"categories":6273},[223],{"categories":6275},[185],{"categories":6277},[180],{"categories":6279},[],{"categories":6281},[172],{"categories":6283},[172],{"categories":6285},[188],{"categories":6287},[172],{"categories":6289},[185],{"categories":6291},[223],{"categories":6293},[175],{"categories":6295},[356],{"categories":6297},[172],{"categories":6299},[172],{"categories":6301},[172],{"categories":6303},[223],{"categories":6305},[180],{"categories":6307},[172],{"categories":6309},[278],{"categories":6311},[223],{"categories":6313},[356],{"categories":6315},[172],{"categories":6317},[185],{"categories":6319},[],{"categories":6321},[620],{"categories":6323},[],{"categories":6325},[172],{"categories":6327},[356],{"categories":6329},[172],{"categories":6331},[201],{"categories":6333},[172],{"categories":6335},[185],{"categories":6337},[185],{"categories":6339},[6340],"Design News & Tools",{"categories":6342},[172],{"categories":6344},[172],{"categories":6346},[223],{"categories":6348},[172],{"categories":6350},[172],{"categories":6352},[172],{"categories":6354},[175],{"categories":6356},[185],{"categories":6358},[172],{"categories":6360},[278],{"categories":6362},[185],{"categories":6364},[185],{"categories":6366},[278],{"categories":6368},[172],{"categories":6370},[172],{"categories":6372},[172],{"categories":6374},[551],{"categories":6376},[185],{"categories":6378},[172],{"categories":6380},[185],{"categories":6382},[172],{"categories":6384},[172],{"categories":6386},[551],{"categories":6388},[172],{"categories":6390},[313],{"categories":6392},[172],{"categories":6394},[185],{"categories":6396},[185],{"categories":6398},[],{"categories":6400},[172],{"categories":6402},[172],{"categories":6404},[172],{"categories":6406},[223],{"categories":6408},[172],{"categories":6410},[175],{"categories":6412},[],{"categories":6414},[172],{"categories":6416},[172],{"categories":6418},[172],{"categories":6420},[127],{"categories":6422},[695],{"categories":6424},[127],{"categories":6426},[278],{"categories":6428},[172],{"categories":6430},[172,185],{"categories":6432},[313,180],{"categories":6434},[127],{"categories":6436},[172],{"categories":6438},[172],{"categories":6440},[172],{"categories":6442},[172],{"categories":6444},[],{"categories":6446},[127],{"categories":6448},[185],{"categories":6450},[172],{"categories":6452},[172],{"categories":6454},[],{"categories":6456},[172],{"categories":6458},[127],{"categories":6460},[172],{"categories":6462},[127],{"categories":6464},[172],{"categories":6466},[],{"categories":6468},[185],{"categories":6470},[172],{"categories":6472},[180],{"categories":6474},[172],{"categories":6476},[223],{"categories":6478},[172],{"categories":6480},[],{"categories":6482},[172],{"categories":6484},[185],{"categories":6486},[172],{"categories":6488},[],{"categories":6490},[278],{"categories":6492},[172],{"categories":6494},[172],{"categories":6496},[185],{"categories":6498},[172],{"categories":6500},[172],{"categories":6502},[172],{"categories":6504},[175],{"categories":6506},[172],{"categories":6508},[185],{"categories":6510},[172],{"categories":6512},[],{"categories":6514},[172],{"categories":6516},[356],{"categories":6518},[313],{"categories":6520},[180],{"categories":6522},[180],{"categories":6524},[172],{"categories":6526},[172],{"categories":6528},[175],{"categories":6530},[175],{"categories":6532},[172],{"categories":6534},[185],{"categories":6536},[172],{"categories":6538},[172],{"categories":6540},[172],{"categories":6542},[172],{"categories":6544},[127],{"categories":6546},[172],{"categories":6548},[175],{"categories":6550},[172],{"categories":6552},[172],{"categories":6554},[185],{"categories":6556},[172],{"categories":6558},[313],{"categories":6560},[172],{"categories":6562},[223],{"categories":6564},[172],{"categories":6566},[172],{"categories":6568},[185],{"categories":6570},[188],{"categories":6572},[172],{"categories":6574},[185],{"categories":6576},[172],{"categories":6578},[185],{"categories":6580},[],{"categories":6582},[127],{"categories":6584},[],{"categories":6586},[127],{"categories":6588},[185],{"categories":6590},[175],{"categories":6592},[172],{"categories":6594},[],{"categories":6596},[201],{"categories":6598},[356],{"categories":6600},[172],{"categories":6602},[127],{"categories":6604},[172],{"categories":6606},[],{"categories":6608},[223],{"categories":6610},[185],{"categories":6612},[127],{"categories":6614},[278],{"categories":6616},[180],{"categories":6618},[172],{"categories":6620},[172],{"categories":6622},[185],{"categories":6624},[127],{"categories":6626},[185],{"categories":6628},[223],{"categories":6630},[172],{"categories":6632},[188],{"categories":6634},[175],{"categories":6636},[188],{"categories":6638},[223],{"categories":6640},[172],{"categories":6642},[172],{"categories":6644},[127],{"categories":6646},[172],{"categories":6648},[278],{"categories":6650},[180],{"categories":6652},[172],{"categories":6654},[172],{"categories":6656},[172],{"categories":6658},[172],{"categories":6660},[172],{"categories":6662},[172],{"categories":6664},[185],{"categories":6666},[172],{"categories":6668},[172],{"categories":6670},[172],{"categories":6672},[185],{"categories":6674},[172],{"categories":6676},[172],{"categories":6678},[175],{"categories":6680},[172],{"categories":6682},[185],{"categories":6684},[185],{"categories":6686},[278],{"categories":6688},[185],{"categories":6690},[172],{"categories":6692},[185],{"categories":6694},[172],{"categories":6696},[175],{"categories":6698},[185],{"categories":6700},[278],{"categories":6702},[],{"categories":6704},[172],{"categories":6706},[201],{"categories":6708},[551],{"categories":6710},[172],{"categories":6712},[185],{"categories":6714},[172],{"categories":6716},[172],{"categories":6718},[127],{"categories":6720},[172],{"categories":6722},[],{"categories":6724},[172],{"categories":6726},[185],{"categories":6728},[180],{"categories":6730},[172],{"categories":6732},[313],{"categories":6734},[278],{"categories":6736},[172],{"categories":6738},[127],{"categories":6740},[172],{"categories":6742},[172],{"categories":6744},[223],{"categories":6746},[185],{"categories":6748},[172],{"categories":6750},[313],{"categories":6752},[185],{"categories":6754},[180],{"categories":6756},[180],{"categories":6758},[172],{"categories":6760},[172],{"categories":6762},[172],{"categories":6764},[172],{"categories":6766},[172],{"categories":6768},[172],{"categories":6770},[175],{"categories":6772},[172],{"categories":6774},[],{"categories":6776},[172],{"categories":6778},[172],{"categories":6780},[185],{"categories":6782},[172],{"categories":6784},[185],{"categories":6786},[172],{"categories":6788},[172],{"categories":6790},[172],{"categories":6792},[172],{"categories":6794},[172],{"categories":6796},[172],{"categories":6798},[127],{"categories":6800},[],{"categories":6802},[175],{"categories":6804},[172],{"categories":6806},[172],{"categories":6808},[185],{"categories":6810},[185],{"categories":6812},[],{"categories":6814},[127],{"categories":6816},[127],{"categories":6818},[172],{"categories":6820},[313],{"categories":6822},[180],{"categories":6824},[278],{"categories":6826},[172],{"categories":6828},[],{"categories":6830},[172],{"categories":6832},[185],{"categories":6834},[175],{"categories":6836},[172],{"categories":6838},[172],{"categories":6840},[127],{"categories":6842},[175],{"categories":6844},[172],{"categories":6846},[172],{"categories":6848},[223],{"categories":6850},[201],{"categories":6852},[172],{"categories":6854},[223],{"categories":6856},[172],{"categories":6858},[185],{"categories":6860},[172],{"categories":6862},[172],{"categories":6864},[],{"categories":6866},[223],{"categories":6868},[185],{"categories":6870},[278],{"categories":6872},[201],{"categories":6874},[172],{"categories":6876},[172],{"categories":6878},[172],{"categories":6880},[],{"categories":6882},[185],{"categories":6884},[185],{"categories":6886},[185],{"categories":6888},[3592],{"categories":6890},[223],{"categories":6892},[172],{"categories":6894},[127],{"categories":6896},[188],{"categories":6898},[172],{"categories":6900},[172],{"categories":6902},[172],{"categories":6904},[172],{"categories":6906},[172],{"categories":6908},[185],{"categories":6910},[172],{"categories":6912},[180],{"categories":6914},[172],{"categories":6916},[175],{"categories":6918},[2057],{"categories":6920},[356],{"categories":6922},[175],{"categories":6924},[],{"categories":6926},[188],{"categories":6928},[172],{"categories":6930},[],{"categories":6932},[172],{"categories":6934},[223],{"categories":6936},[185],{"categories":6938},[278],{"categories":6940},[172],{"categories":6942},[185],{"categories":6944},[172],{"categories":6946},[172],{"categories":6948},[172],{"categories":6950},[172],{"categories":6952},[223],{"categories":6954},[],{"categories":6956},[172],{"categories":6958},[185],{"categories":6960},[172],{"categories":6962},[185],{"categories":6964},[185],{"categories":6966},[],{"categories":6968},[172],{"categories":6970},[],{"categories":6972},[223],{"categories":6974},[175],{"categories":6976},[172],{"categories":6978},[278],{"categories":6980},[172],{"categories":6982},[185],{"categories":6984},[223],{"categories":6986},[172],{"categories":6988},[223],{"categories":6990},[],{"categories":6992},[223],{"categories":6994},[172],{"categories":6996},[175],{"categories":6998},[185],{"categories":7000},[551],{"categories":7002},[172],{"categories":7004},[185],{"categories":7006},[172],{"categories":7008},[],{"categories":7010},[127],{"categories":7012},[185],{"categories":7014},[188],{"categories":7016},[185],{"categories":7018},[172],{"categories":7020},[175],{"categories":7022},[172],{"categories":7024},[172],{"categories":7026},[],{"categories":7028},[],{"categories":7030},[],{"categories":7032},[278],{"categories":7034},[172],{"categories":7036},[185],{"categories":7038},[172],{"categories":7040},[172],{"categories":7042},[],{"categories":7044},[],{"categories":7046},[],{"categories":7048},[172],{"categories":7050},[185],{"categories":7052},[278],{"categories":7054},[172],{"categories":7056},[172],{"categories":7058},[],{"categories":7060},[185],{"categories":7062},[172],{"categories":7064},[172],{"categories":7066},[175],{"categories":7068},[],{"categories":7070},[],{"categories":7072},[172],{"categories":7074},[172],{"categories":7076},[172],{"categories":7078},[185],{"categories":7080},[278],{"categories":7082},[172],{"categories":7084},[223],{"categories":7086},[],{"categories":7088},[172],{"categories":7090},[172],{"categories":7092},[313],{"categories":7094},[223],{"categories":7096},[313],{"categories":7098},[127],{"categories":7100},[201],{"categories":7102},[172],{"categories":7104},[172],{"categories":7106},[],{"categories":7108},[],{"categories":7110},[185],{"categories":7112},[],{"categories":7114},[172],{"categories":7116},[551],{"categories":7118},[172],{"categories":7120},[172],{"categories":7122},[172],{"categories":7124},[172],{"categories":7126},[],{"categories":7128},[185],{"categories":7130},[172],{"categories":7132},[172],{"categories":7134},[],{"categories":7136},[185],{"categories":7138},[185],{"categories":7140},[172],{"categories":7142},[223],{"categories":7144},[172],{"categories":7146},[313],{"categories":7148},[172],{"categories":7150},[185],{"categories":7152},[180],{"categories":7154},[188],{"categories":7156},[172],{"categories":7158},[172],{"categories":7160},[185],{"categories":7162},[185],{"categories":7164},[201],{"categories":7166},[185],{"categories":7168},[185],{"categories":7170},[],{"categories":7172},[172],{"categories":7174},[185],{"categories":7176},[],{"categories":7178},[172],{"categories":7180},[],{"categories":7182},[223],{"categories":7184},[180],{"categories":7186},[],{"categories":7188},[172],{"categories":7190},[172],{"categories":7192},[172],{"categories":7194},[],{"categories":7196},[185],{"categories":7198},[278],{"categories":7200},[175],{"categories":7202},[172],{"categories":7204},[],{"categories":7206},[180],{"categories":7208},[313],{"categories":7210},[172],{"categories":7212},[127],{"categories":7214},[175],{"categories":7216},[201],{"categories":7218},[180],{"categories":7220},[127],{"categories":7222},[185],{"categories":7224},[127],{"categories":7226},[],{"categories":7228},[172],{"categories":7230},[188],{"categories":7232},[188],{"categories":7234},[172],{"categories":7236},[],{"categories":7238},[185],{"categories":7240},[185],{"categories":7242},[175],{"categories":7244},[278],{"categories":7246},[172],{"categories":7248},[172],{"categories":7250},[175],{"categories":7252},[185],{"categories":7254},[356],{"categories":7256},[172],{"categories":7258},[172],{"categories":7260},[172],{"categories":7262},[172],{"categories":7264},[172],{"categories":7266},[175],{"categories":7268},[172],{"categories":7270},[127],{"categories":7272},[201],{"categories":7274},[185],{"categories":7276},[],{"categories":7278},[172],{"categories":7280},[172],{"categories":7282},[172],{"categories":7284},[127],{"categories":7286},[185],{"categories":7288},[223],{"categories":7290},[127],{"categories":7292},[172],{"categories":7294},[188],{"categories":7296},[172],{"categories":7298},[],{"categories":7300},[278],{"categories":7302},[127],{"categories":7304},[223],{"categories":7306},[172],{"categories":7308},[172],{"categories":7310},[175],{"categories":7312},[185],{"categories":7314},[172],{"categories":7316},[172],{"categories":7318},[185],{"categories":7320},[188],{"categories":7322},[172],{"categories":7324},[185],{"categories":7326},[172],{"categories":7328},[180],{"categories":7330},[172],{"categories":7332},[185],{"categories":7334},[185,356],{"categories":7336},[172],{"categories":7338},[172],{"categories":7340},[185],{"categories":7342},[127],{"categories":7344},[172],{"categories":7346},[172],{"categories":7348},[172],{"categories":7350},[201],{"categories":7352},[185],{"categories":7354},[313],{"categories":7356},[185],{"categories":7358},[180],{"categories":7360},[],{"categories":7362},[185],{"categories":7364},[172],{"categories":7366},[180],{"categories":7368},[],{"categories":7370},[],{"categories":7372},[172],{"categories":7374},[127],{"categories":7376},[172],{"categories":7378},[172],{"categories":7380},[172],{"categories":7382},[185],{"categories":7384},[172],{"categories":7386},[201],{"categories":7388},[313],{"categories":7390},[172],{"categories":7392},[172],{"categories":7394},[172],{"categories":7396},[172],{"categories":7398},[185],{"categories":7400},[],{"categories":7402},[185],{"categories":7404},[223],{"categories":7406},[172],{"categories":7408},[185],{"categories":7410},[185],{"categories":7412},[172],{"categories":7414},[],{"categories":7416},[223],{"categories":7418},[127],{"categories":7420},[3592],{"categories":7422},[175],{"categories":7424},[127],{"categories":7426},[172],{"categories":7428},[185],{"categories":7430},[172],{"categories":7432},[172],{"categories":7434},[313],{"categories":7436},[127],{"categories":7438},[201],{"categories":7440},[],{"categories":7442},[223],{"categories":7444},[172],{"categories":7446},[172],{"categories":7448},[],{"categories":7450},[185],{"categories":7452},[172],{"categories":7454},[172],{"categories":7456},[172],{"categories":7458},[172],{"categories":7460},[185],{"categories":7462},[172],{"categories":7464},[172],{"categories":7466},[172],{"categories":7468},[172],{"categories":7470},[172],{"categories":7472},[188],{"categories":7474},[172],{"categories":7476},[185],{"categories":7478},[172],{"categories":7480},[172],{"categories":7482},[172],{"categories":7484},[172],{"categories":7486},[172],{"categories":7488},[172],{"categories":7490},[172],{"categories":7492},[180],{"categories":7494},[],{"categories":7496},[188],{"categories":7498},[172],{"categories":7500},[223],{"categories":7502},[185],{"categories":7504},[172],{"categories":7506},[127],{"categories":7508},[],{"categories":7510},[127],{"categories":7512},[127],{"categories":7514},[185],{"categories":7516},[127],{"categories":7518},[172],{"categories":7520},[172],{"categories":7522},[172],{"categories":7524},[185],{"categories":7526},[127],{"categories":7528},[172],{"categories":7530},[172],{"categories":7532},[172],{"categories":7534},[185],{"categories":7536},[223],{"categories":7538},[172],{"categories":7540},[172],{"categories":7542},[172],{"categories":7544},[180],{"categories":7546},[172],{"categories":7548},[185],{"categories":7550},[278],{"categories":7552},[],{"categories":7554},[172],{"categories":7556},[172],{"categories":7558},[201],{"categories":7560},[172],{"categories":7562},[185],{"categories":7564},[172],{"categories":7566},[172],{"categories":7568},[],{"categories":7570},[172],{"categories":7572},[172],{"categories":7574},[223],{"categories":7576},[172],{"categories":7578},[172],{"categories":7580},[185],{"categories":7582},[313],{"categories":7584},[],{"categories":7586},[],{"categories":7588},[127],{"categories":7590},[172],{"categories":7592},[172],{"categories":7594},[188],{"categories":7596},[223],{"categories":7598},[172],{"categories":7600},[127],{"categories":7602},[223],{"categories":7604},[172],{"categories":7606},[172],{"categories":7608},[313],{"categories":7610},[201],{"categories":7612},[172],{"categories":7614},[172],{"categories":7616},[175],{"categories":7618},[185],{"categories":7620},[172],{"categories":7622},[172],{"categories":7624},[185],{"categories":7626},[180],{"categories":7628},[185],{"categories":7630},[127],{"categories":7632},[172],{"categories":7634},[180],{"categories":7636},[],{"categories":7638},[172],{"categories":7640},[201],{"categories":7642},[172],{"categories":7644},[172],{"categories":7646},[],{"categories":7648},[223],{"categories":7650},[172],{"categories":7652},[185],{"categories":7654},[201],{"categories":7656},[172],{"categories":7658},[127],{"categories":7660},[127],{"categories":7662},[127],{"categories":7664},[172],{"categories":7666},[185],{"categories":7668},[185],{"categories":7670},[172],{"categories":7672},[185],{"categories":7674},[172],{"categories":7676},[172],{"categories":7678},[278],{"categories":7680},[201],{"categories":7682},[201],{"categories":7684},[],{"categories":7686},[223],{"categories":7688},[172],{"categories":7690},[172],{"categories":7692},[127],{"categories":7694},[],{"categories":7696},[223],{"categories":7698},[223],{"categories":7700},[223],{"categories":7702},[],{"categories":7704},[185],{"categories":7706},[172],{"categories":7708},[],{"categories":7710},[175],{"categories":7712},[180],{"categories":7714},[],{"categories":7716},[172],{"categories":7718},[172],{"categories":7720},[],{"categories":7722},[127],{"categories":7724},[],{"categories":7726},[],{"categories":7728},[],{"categories":7730},[],{"categories":7732},[172],{"categories":7734},[223],{"categories":7736},[],{"categories":7738},[],{"categories":7740},[172],{"categories":7742},[172],{"categories":7744},[172],{"categories":7746},[201],{"categories":7748},[172],{"categories":7750},[201],{"categories":7752},[],{"categories":7754},[201],{"categories":7756},[201],{"categories":7758},[356],{"categories":7760},[185],{"categories":7762},[127],{"categories":7764},[],{"categories":7766},[],{"categories":7768},[201],{"categories":7770},[127],{"categories":7772},[127],{"categories":7774},[127],{"categories":7776},[],{"categories":7778},[175],{"categories":7780},[127],{"categories":7782},[127],{"categories":7784},[175],{"categories":7786},[127],{"categories":7788},[180],{"categories":7790},[127],{"categories":7792},[127],{"categories":7794},[127],{"categories":7796},[201],{"categories":7798},[223],{"categories":7800},[223],{"categories":7802},[172],{"categories":7804},[127],{"categories":7806},[201],{"categories":7808},[356],{"categories":7810},[201],{"categories":7812},[201],{"categories":7814},[201],{"categories":7816},[],{"categories":7818},[180],{"categories":7820},[],{"categories":7822},[356],{"categories":7824},[127],{"categories":7826},[127],{"categories":7828},[127],{"categories":7830},[185],{"categories":7832},[223,180],{"categories":7834},[201],{"categories":7836},[],{"categories":7838},[],{"categories":7840},[201],{"categories":7842},[],{"categories":7844},[201],{"categories":7846},[223],{"categories":7848},[185],{"categories":7850},[],{"categories":7852},[127],{"categories":7854},[172],{"categories":7856},[278],{"categories":7858},[],{"categories":7860},[172],{"categories":7862},[],{"categories":7864},[223],{"categories":7866},[175],{"categories":7868},[201],{"categories":7870},[],{"categories":7872},[127],{"categories":7874},[223],[7876,7992,8117,8209],{"id":7877,"title":7878,"ai":7879,"body":7884,"categories":7965,"created_at":128,"date_modified":128,"description":120,"extension":129,"faq":128,"featured":130,"kicker_label":128,"meta":7966,"navigation":148,"path":7977,"published_at":7978,"question":128,"scraped_at":7979,"seo":7980,"sitemap":7981,"source_id":7982,"source_name":7983,"source_type":7984,"source_url":7985,"stem":7986,"tags":7987,"thumbnail_url":128,"tldr":7989,"tweet":128,"unknown_tags":7990,"__hash__":7991},"summaries\u002Fsummaries\u002F08e6fdd74a0c33b9-implementing-request-scheduling-and-preemption-in-summary.md","Implementing Request Scheduling and Preemption in NanoGPT",{"provider":7,"model":8,"input_tokens":7880,"output_tokens":7881,"processing_time_ms":7882,"cost_usd":7883},10065,616,3102,0.00344025,{"type":14,"value":7885,"toc":7960},[7886,7890,7909,7913,7916,7941,7945],[17,7887,7889],{"id":7888},"the-need-for-intelligent-scheduling","The Need for Intelligent Scheduling",[22,7891,7892,7893,7896,7897,7900,7901,7904,7905,7908],{},"In a standard First-Come-First-Serve (FCFS) inference setup, long-running requests can monopolize token budgets, forcing high-priority or short requests to wait indefinitely. To solve this, a ",[29,7894,7895],{},"Scheduler"," class must manage request admission and eviction based on a defined ",[29,7898,7899],{},"max_kv_tokens"," budget. By tracking ",[29,7902,7903],{},"priority"," and ",[29,7906,7907],{},"arrival_time",", the system can dynamically reorder tasks to optimize throughput and latency.",[17,7910,7912],{"id":7911},"core-scheduling-mechanisms","Core Scheduling Mechanisms",[22,7914,7915],{},"The scheduler relies on two primary functions to enforce memory constraints:",[41,7917,7918,7933],{},[44,7919,7920,7925,7926,7929,7930,7932],{},[47,7921,7922],{},[29,7923,7924],{},"_maybe_admit",": Uses a min-heap to select the next request from the waiting queue. It only admits a request if the current ",[29,7927,7928],{},"kv_used"," plus the candidate's prompt tokens remain under the ",[29,7931,7899],{}," limit.",[44,7934,7935,7940],{},[47,7936,7937],{},[29,7938,7939],{},"_maybe_preempt",": Acts as a safety valve. If the system exceeds its memory budget (often due to active requests growing their KV caches during decoding), it identifies a 'victim'—the request with the lowest priority and most recent arrival time. The victim is evicted, its KV cache is cleared, and it is pushed back into the waiting queue to be re-prefilled from scratch later.",[17,7942,7944],{"id":7943},"implementation-strategy","Implementation Strategy",[22,7946,7947,7948,7951,7952,7955,7956,7959],{},"This approach uses ",[47,7949,7950],{},"recompute preemption",", which trades future GPU compute cycles for immediate memory relief. By resetting the ",[29,7953,7954],{},"prefill_cursor"," and clearing the cache, the system ensures that when the request is re-admitted, it starts the prefill process over. This maintains the integrity of the KV cache, as verified by ensuring the cache length matches the prompt plus generated tokens. When integrating this into the ",[29,7957,7958],{},"scheduled_generate"," loop, the scheduler replaces manual tracking of active requests, simplifying the lifecycle management of concurrent inferences.",{"title":120,"searchDepth":121,"depth":121,"links":7961},[7962,7963,7964],{"id":7888,"depth":121,"text":7889},{"id":7911,"depth":121,"text":7912},{"id":7943,"depth":121,"text":7944},[127],{"content_references":7967,"triage":7975},[7968,7972],{"type":134,"title":7969,"author":7970,"url":7971,"context":137},"NanoGPT","Andrej Karpathy","https:\u002F\u002Fgithub.com\u002Fkarpathy\u002FnanoGPT",{"type":134,"title":7973,"url":7974,"context":137},"vLLM","https:\u002F\u002Fgithub.com\u002Fvllm-project\u002Fvllm",{"relevance":144,"novelty":145,"quality":145,"actionability":145,"composite":146,"reasoning":7976},"Category: AI & LLMs. The article provides a detailed implementation of a priority-based scheduling system for LLM inference, addressing a specific pain point of managing request prioritization and memory constraints. It offers actionable insights into the scheduling mechanisms and implementation strategies that developers can apply directly to improve their AI-powered products.","\u002Fsummaries\u002F08e6fdd74a0c33b9-implementing-request-scheduling-and-preemption-in-summary","2026-05-18 15:46:12","2026-05-18 19:00:29",{"title":7878,"description":120},{"loc":7977},"08e6fdd74a0c33b9","Level Up Coding","article","https:\u002F\u002Flevelup.gitconnected.com\u002Fadding-scheduling-to-andrej-karpathys-nanogpt-2026-86c40b712f36?source=rss----5517fd7b58a6---4","summaries\u002F08e6fdd74a0c33b9-implementing-request-scheduling-and-preemption-in-summary",[160,7988,161,162],"python","To move beyond FCFS processing in LLM inference, implement a priority-based scheduler that manages KV cache memory budgets through admission control and recompute-based preemption.",[],"CEPOY7YehcayuGtThnFgKbDnI7UiQ3PfdqChPSsfYZI",{"id":7993,"title":7994,"ai":7995,"body":8000,"categories":8096,"created_at":128,"date_modified":128,"description":120,"extension":129,"faq":128,"featured":130,"kicker_label":128,"meta":8097,"navigation":148,"path":8101,"published_at":8102,"question":128,"scraped_at":8103,"seo":8104,"sitemap":8105,"source_id":8106,"source_name":8107,"source_type":156,"source_url":8108,"stem":8109,"tags":8110,"thumbnail_url":8112,"tldr":8113,"tweet":8114,"unknown_tags":8115,"__hash__":8116},"summaries\u002Fsummaries\u002F21d0df98831cf7ad-architecting-production-grade-llm-gateways-summary.md","Architecting Production-Grade LLM Gateways",{"provider":7,"model":8,"input_tokens":7996,"output_tokens":7997,"processing_time_ms":7998,"cost_usd":7999},6483,702,3219,0.00267375,{"type":14,"value":8001,"toc":8090},[8002,8006,8009,8013,8016,8036,8040,8043,8063,8067,8070],[17,8003,8005],{"id":8004},"the-core-trade-off-availability-latency-guardrails-and-cost","The Core Trade-off: Availability, Latency, Guardrails, and Cost",[22,8007,8008],{},"An LLM gateway is a middleware layer between applications and model providers. It is defined by a constant tension between four competing priorities: availability, latency, guardrails, and cost. When degradation occurs, you cannot maximize all four; you must explicitly choose which to sacrifice based on your specific use case.",[17,8010,8012],{"id":8011},"rethinking-reliability-and-fallbacks","Rethinking Reliability and Fallbacks",[22,8014,8015],{},"Standard software engineering patterns like retries and circuit breakers often fail in the context of LLMs. Retrying expensive, slow calls consumes your latency budget and multiplies costs.",[41,8017,8018,8024,8030],{},[44,8019,8020,8023],{},[47,8021,8022],{},"Per-Request Fallback:"," Instead of circuit breakers, implement per-request fallbacks where the system attempts a secondary provider if the primary fails.",[44,8025,8026,8029],{},[47,8027,8028],{},"Streaming Constraints:"," Streaming trades away your fallback levers. Once a response begins streaming, you are committed to that provider; if it fails mid-stream, you cannot switch, which is why \"something went wrong\" errors are often unavoidable in streaming architectures.",[44,8031,8032,8035],{},[47,8033,8034],{},"Fallback Capacity:"," Never treat your secondary provider as a \"backup\" with lower capacity. Your fallback provider should have equal or higher headroom than your primary, as it is your last line of defense.",[17,8037,8039],{"id":8038},"latency-management-and-monitoring","Latency Management and Monitoring",[22,8041,8042],{},"Aggregate latency metrics are misleading because different model classes (embeddings vs. reasoning) have vastly different performance profiles.",[41,8044,8045,8051,8057],{},[44,8046,8047,8050],{},[47,8048,8049],{},"Granular Tracking:"," Track P99 latency per model and per route. A reasoning model's normal latency is a chat model's outage.",[44,8052,8053,8056],{},[47,8054,8055],{},"Timeout Discipline:"," Missing timeouts are the leading cause of silent outages. Set strict, per-route timeouts to ensure the gateway does not hang on stalled requests.",[44,8058,8059,8062],{},[47,8060,8061],{},"Hedging the Tail:"," For unpredictable models, consider \"hedging\" by firing a second request if the primary exceeds the P90 latency threshold, though this increases costs.",[17,8064,8066],{"id":8065},"guardrails-and-governance","Guardrails and Governance",[22,8068,8069],{},"Guardrails (PII filters, toxicity checks) are services that can also fail.",[41,8071,8072,8078,8084],{},[44,8073,8074,8077],{},[47,8075,8076],{},"Fail-Open vs. Fail-Closed:"," Decide in advance whether to block traffic or allow it if a guardrail service is down. Default to the worst-case scenario your business can tolerate.",[44,8079,8080,8083],{},[47,8081,8082],{},"Placement Strategy:"," Guardrails can run as pre-hooks (safest, adds latency), parallel tasks (good for structured output, bad for streaming), or post-hooks (best for auditing).",[44,8085,8086,8089],{},[47,8087,8088],{},"Decentralized Governance:"," Avoid the \"central gateway\" trap. A single gateway becomes a single point of failure. Instead, centralize governance (cost tracking, rate limits) through shared libraries or plugins while keeping traffic decentralized.",{"title":120,"searchDepth":121,"depth":121,"links":8091},[8092,8093,8094,8095],{"id":8004,"depth":121,"text":8005},{"id":8011,"depth":121,"text":8012},{"id":8038,"depth":121,"text":8039},{"id":8065,"depth":121,"text":8066},[172],{"content_references":8098,"triage":8099},[],{"relevance":144,"novelty":145,"quality":145,"actionability":145,"composite":146,"reasoning":8100},"Category: AI & LLMs. The article provides in-depth insights into architecting LLM gateways, addressing specific pain points such as managing latency and reliability in AI applications. It offers actionable strategies like implementing per-request fallbacks and granular latency tracking, which are directly applicable to developers building AI-powered products.","\u002Fsummaries\u002F21d0df98831cf7ad-architecting-production-grade-llm-gateways-summary","2026-08-28 15:30:03","2026-08-29 03:12:05",{"title":7994,"description":120},{"loc":8101},"21d0df98831cf7ad","AI Engineer","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=zrZ1amZBSPw","summaries\u002F21d0df98831cf7ad-architecting-production-grade-llm-gateways-summary",[160,161,162,8111],"architecture","https:\u002F\u002Fi.ytimg.com\u002Fvi\u002FzrZ1amZBSPw\u002Fhqdefault.jpg","LLM gateways require a shift from standard API engineering: prioritize per-request fallbacks over circuit breakers, track latency per-route rather than globally, and treat guardrails as unreliable services that require explicit fail-open\u002Fclosed policies.","This talk provides a pragmatic framework for building LLM gateways, focusing on the inevitable trade-offs between availability, latency, cost, and guardrails. The speaker argues against standard engineering defaults like circuit breakers and aggregate latency tracking, advocating instead for per-request fallbacks and model-specific timeouts to prevent silent outages.",[8111],"P0sLKOvJlVzAK5iwXctyNhHDHkjpdFbVBhAHhzDDWrQ",{"id":8118,"title":8119,"ai":8120,"body":8125,"categories":8181,"created_at":128,"date_modified":128,"description":120,"extension":129,"faq":128,"featured":130,"kicker_label":128,"meta":8182,"navigation":148,"path":8194,"published_at":8195,"question":128,"scraped_at":8196,"seo":8197,"sitemap":8198,"source_id":8199,"source_name":8107,"source_type":156,"source_url":8200,"stem":8201,"tags":8202,"thumbnail_url":8204,"tldr":8205,"tweet":8206,"unknown_tags":8207,"__hash__":8208},"summaries\u002Fsummaries\u002F6a4b4d45607c8c51-optimizing-agentic-inference-kv-cache-routing-and--summary.md","Optimizing Agentic Inference: KV Cache Routing and P\u002FD Disaggregation",{"provider":7,"model":8,"input_tokens":8121,"output_tokens":8122,"processing_time_ms":8123,"cost_usd":8124},8112,799,3629,0.0032265,{"type":14,"value":8126,"toc":8175},[8127,8131,8134,8138,8141,8145,8148,8151,8165,8168,8172],[17,8128,8130],{"id":8129},"the-shift-to-agentic-inference","The Shift to Agentic Inference",[22,8132,8133],{},"Agentic workloads differ fundamentally from classic LLM serving. They are characterized by multi-turn interactions (up to 3,000 turns), high cache hit rates (>90%), and massive input-to-output token ratios (often >100:1). Public benchmarks typically ignore these dynamics, focusing on sanitized, steady-state performance. In production, the client-driven nature of these sessions makes KV cache management volatile, leading to frequent evictions and high costs—cached tokens can be 10x cheaper than uncached ones, making cache locality a primary economic and performance lever.",[17,8135,8137],{"id":8136},"kv-cache-aware-routing","KV Cache-Aware Routing",[22,8139,8140],{},"To optimize for these workloads, the inference stack must coordinate routing with cache availability. The LLM-D framework uses an \"Endpoint Picker\" (EP) plugin to score pods based on load and KV cache locality. By routing requests to pods where the system prompt or context is already cached, systems can reduce Time-to-First-Token (TTFT) significantly—for example, dropping from 3 seconds to 1 second for cached turns. This approach treats cache locality as a first-class scheduling metric rather than an afterthought.",[17,8142,8144],{"id":8143},"prefill-decode-pd-disaggregation","Prefill-Decode (P\u002FD) Disaggregation",[22,8146,8147],{},"Aggregated serving forces a single GPU to handle both prefill (compute-intensive, bursty) and decode (memory-bandwidth-intensive, latency-sensitive). This leads to \"phase interference,\" where a long incoming prompt stalls ongoing token generation, causing jitter.",[22,8149,8150],{},"Disaggregation separates these tasks into independent pools:",[41,8152,8153,8159],{},[44,8154,8155,8158],{},[47,8156,8157],{},"Prefill Workers:"," Optimized for high throughput and batch parallelism.",[44,8160,8161,8164],{},[47,8162,8163],{},"Decode Workers:"," Optimized for low-latency token generation.",[22,8166,8167],{},"This architecture allows for independent scaling. However, it is not a universal solution. Disaggregation requires a high-speed network fabric (RDMA or RoCE) to transfer KV caches between workers. Without this fabric, the overhead of moving cache data outweighs the benefits, and aggregated serving remains the better choice. P\u002FD disaggregation shines most in middle-concurrency regimes where the workload is prefill-heavy, providing smoother P99 inter-token latency (e.g., improving from 900ms to 100ms).",[17,8169,8171],{"id":8170},"practical-implementation","Practical Implementation",[22,8173,8174],{},"For real-world deployments on hardware like H200s, the authors recommend a modular architecture. In a recent case study using GLM 5.2, they utilized a 3:1 ratio of prefill to decode workers. This configuration yielded 4x faster TTFT and 60% higher request capacity compared to standard aggregated setups. Additionally, they noted that using BF16 for KV cache storage can outperform FP8 for long prefill tasks, highlighting the importance of continuous experimentation with hardware-specific knobs.",{"title":120,"searchDepth":121,"depth":121,"links":8176},[8177,8178,8179,8180],{"id":8129,"depth":121,"text":8130},{"id":8136,"depth":121,"text":8137},{"id":8143,"depth":121,"text":8144},{"id":8170,"depth":121,"text":8171},[172],{"content_references":8183,"triage":8192},[8184,8188],{"type":134,"title":8185,"url":8186,"context":8187},"LLM-D","https:\u002F\u002Fgithub.com\u002Fllm-d\u002Fllm-d","recommended",{"type":8189,"title":8190,"url":8191,"context":8187},"other","DeepLearning.AI Inference Course","https:\u002F\u002Fwww.deeplearning.ai\u002F",{"relevance":144,"novelty":145,"quality":145,"actionability":145,"composite":146,"reasoning":8193},"Category: AI & LLMs. The article provides in-depth insights into optimizing agentic inference for LLMs, addressing specific pain points like performance and cost efficiency in production environments. It offers actionable strategies such as KV cache-aware routing and P\u002FD disaggregation, which can be directly applied by developers working on AI-powered products.","\u002Fsummaries\u002F6a4b4d45607c8c51-optimizing-agentic-inference-kv-cache-routing-and-summary","2026-08-27 14:00:06","2026-08-28 03:12:06",{"title":8119,"description":120},{"loc":8194},"6a4b4d45607c8c51","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=YXowceUKYJI","summaries\u002F6a4b4d45607c8c51-optimizing-agentic-inference-kv-cache-routing-and--summary",[160,8203,161,162],"agents","https:\u002F\u002Fi.ytimg.com\u002Fvi\u002FYXowceUKYJI\u002Fhqdefault.jpg","Agentic workloads require moving beyond steady-state benchmarks. By implementing KV cache-aware routing and decoupling prefill from decode compute, teams can achieve 4x faster time-to-first-token and significantly smoother inter-token latency.","This talk explains how to optimize agentic LLM workloads by moving beyond standard inference benchmarks, which ignore the high cache hit rates and volatile token ratios typical of multi-turn sessions. The speakers detail two architectural levers: KV cache-aware routing to maximize locality, and [LLM-D](https:\u002F\u002Fgithub.com\u002Fllm-d\u002Fllm-d)’s prefill-decode disaggregation to prevent long prompts from stalling token generation.",[],"1gE3CxGdv2-yHzBI04d7S2IgU6JUUimgQtkGUShUBMY",{"id":8210,"title":8211,"ai":8212,"body":8217,"categories":8260,"created_at":128,"date_modified":128,"description":120,"extension":129,"faq":128,"featured":130,"kicker_label":128,"meta":8261,"navigation":148,"path":8270,"published_at":8271,"question":128,"scraped_at":8271,"seo":8272,"sitemap":8273,"source_id":8274,"source_name":8275,"source_type":7984,"source_url":8266,"stem":8276,"tags":8277,"thumbnail_url":128,"tldr":8279,"tweet":128,"unknown_tags":8280,"__hash__":8281},"summaries\u002Fsummaries\u002Fc101462c30cc1b7a-ogx-a-vendor-neutral-server-for-generative-ai-appl-summary.md","OGX: A Vendor-Neutral Server for Generative AI Applications",{"provider":7,"model":8,"input_tokens":8213,"output_tokens":8214,"processing_time_ms":8215,"cost_usd":8216},4056,512,2709,0.001782,{"type":14,"value":8218,"toc":8256},[8219,8223,8226,8230,8233,8253],[17,8220,8222],{"id":8221},"the-need-for-vendor-neutrality-in-ai-infrastructure","The Need for Vendor Neutrality in AI Infrastructure",[22,8224,8225],{},"Modern generative AI development is often tightly coupled to proprietary model APIs, creating significant vendor lock-in and operational fragility. OGX (Open-source Generative AI Application Server) addresses this by providing a standardized, vendor-neutral abstraction layer. By acting as an application server, OGX allows developers to build AI-powered features that are model-agnostic, enabling seamless switching between different model providers without requiring significant code refactoring or infrastructure changes.",[17,8227,8229],{"id":8228},"core-architecture-and-benefits","Core Architecture and Benefits",[22,8231,8232],{},"OGX functions as a middleware layer that standardizes how applications interact with LLMs and generative models. Key architectural advantages include:",[41,8234,8235,8241,8247],{},[44,8236,8237,8240],{},[47,8238,8239],{},"Decoupled Logic:"," By abstracting the model interaction layer, developers can manage prompts, context windows, and model configurations in a centralized server environment rather than hardcoding them into the application logic.",[44,8242,8243,8246],{},[47,8244,8245],{},"Operational Portability:"," Because OGX is open-source and vendor-neutral, it mitigates the risk of service disruptions or pricing shifts from any single model provider. It provides a consistent interface for tasks like RAG (Retrieval-Augmented Generation), function calling, and structured output generation.",[44,8248,8249,8252],{},[47,8250,8251],{},"Standardized Integration:"," It simplifies the deployment of AI features by providing a unified API surface, reducing the complexity of managing multiple SDKs and authentication methods across different model vendors.",[22,8254,8255],{},"By moving the \"intelligence\" layer into a dedicated application server, teams can treat AI models as interchangeable components, prioritizing reliability and cost-efficiency without sacrificing development velocity.",{"title":120,"searchDepth":121,"depth":121,"links":8257},[8258,8259],{"id":8221,"depth":121,"text":8222},{"id":8228,"depth":121,"text":8229},[172],{"content_references":8262,"triage":8268},[8263],{"type":8264,"title":8265,"url":8266,"context":8267},"paper","OGX: An Open-Source, Vendor-Neutral Generative AI Application Server","https:\u002F\u002Farxiv.org\u002Fabs\u002F2608.14580","reviewed",{"relevance":144,"novelty":145,"quality":145,"actionability":145,"composite":146,"reasoning":8269},"Category: AI & LLMs. The article discusses OGX, a vendor-neutral server for generative AI applications, which directly addresses the pain point of vendor lock-in for developers building AI-powered features. It provides a clear framework for how to implement a standardized, decoupled architecture, making it actionable for the target audience.","\u002Fsummaries\u002Fc101462c30cc1b7a-ogx-a-vendor-neutral-server-for-generative-ai-appl-summary","2026-08-19 03:12:27",{"title":8211,"description":120},{"loc":8270},"c101462c30cc1b7a","arXiv cs.AI","summaries\u002Fc101462c30cc1b7a-ogx-a-vendor-neutral-server-for-generative-ai-appl-summary",[161,8278,160,162],"open-source","OGX is an open-source application server designed to decouple generative AI logic from specific model providers, enabling portable, vendor-neutral AI infrastructure.",[],"fI0fgDdFHuKvtGB0uYYOPjGs5UkDjrksTZLruLS_YnA"]