[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"summary-a32aab1bde202d90-practical-advanced-feature-engineering-for-machine-summary":3,"summaries-facets-categories":221,"summary-related-a32aab1bde202d90-practical-advanced-feature-engineering-for-machine-summary":5795},{"id":4,"title":5,"ai":6,"body":13,"categories":185,"created_at":187,"date_modified":187,"description":179,"extension":188,"faq":187,"featured":189,"kicker_label":187,"meta":190,"navigation":202,"path":203,"published_at":204,"question":187,"scraped_at":205,"seo":206,"sitemap":207,"source_id":208,"source_name":209,"source_type":210,"source_url":211,"stem":212,"tags":213,"thumbnail_url":187,"tldr":218,"tweet":187,"unknown_tags":219,"__hash__":220},"summaries\u002Fsummaries\u002Fa32aab1bde202d90-practical-advanced-feature-engineering-for-machine-summary.md","Practical Advanced Feature Engineering for Machine Learning",{"provider":7,"model":8,"input_tokens":9,"output_tokens":10,"processing_time_ms":11,"cost_usd":12},"openrouter","google\u002Fgemini-3.1-flash-lite",10355,813,4103,0.00380825,{"type":14,"value":15,"toc":178},"minimark",[16,21,25,77,81,84,125,129,132],[17,18,20],"h2",{"id":19},"data-cleaning-and-transformation","Data Cleaning and Transformation",[22,23,24],"p",{},"Feature engineering begins with addressing data quality issues that can bias or confuse models.",[26,27,28,40,58],"ul",{},[29,30,31,35,36,39],"li",{},[32,33,34],"strong",{},"Handling Missing Data:"," While median imputation is a safe baseline for skewed data, ",[32,37,38],{},"KNN Imputation"," provides more contextually accurate results by leveraging relationships between features, though it is computationally more expensive.",[29,41,42,45,46,49,50,53,54,57],{},[32,43,44],{},"Outlier Management:"," Use the ",[32,47,48],{},"IQR method"," for skewed distributions (like car prices) to avoid losing valid data points. ",[32,51,52],{},"Z-score"," is only effective for roughly normal distributions. For extreme values, ",[32,55,56],{},"capping (winsorizing)"," at specific percentiles (e.g., 1st and 99th) is often safer than dropping rows.",[29,59,60,63,64,67,68,72,73,76],{},[32,61,62],{},"Correcting Skewness:"," Highly skewed features (skewness > 1) hinder linear models. ",[32,65,66],{},"Log transformation"," (",[69,70,71],"code",{},"np.log1p",") is effective for right-skewed data, while the ",[32,74,75],{},"Yeo-Johnson transformation"," is a more robust, automated alternative that handles various distribution shapes.",[17,78,80],{"id":79},"feature-derivation-and-scaling","Feature Derivation and Scaling",[22,82,83],{},"Raw data often hides the true drivers of a target variable. Creating domain-specific features and ensuring proper scaling are critical for model convergence.",[26,85,86,100,114],{},[29,87,88,91,92,95,96,99],{},[32,89,90],{},"Feature Derivation:"," Convert raw timestamps into meaningful durations (e.g., ",[69,93,94],{},"CAR_AGE = 2024 - PROD_YEAR",") and create ratios (e.g., ",[69,97,98],{},"PRICE_PER_KM",") to capture value-for-usage metrics.",[29,101,102,105,106,109,110,113],{},[32,103,104],{},"Scaling:"," Always scale numerical features when using distance-based models (KNN, SVM) or neural networks. ",[32,107,108],{},"RobustScaler"," is preferred over ",[69,111,112],{},"StandardScaler"," when the dataset contains significant outliers, as it uses median and IQR rather than mean and standard deviation.",[29,115,116,119,120,124],{},[32,117,118],{},"Leakage Prevention:"," Always split data into training and testing sets ",[121,122,123],"em",{},"before"," fitting scalers or encoders. Fitting on the entire dataset leaks information from the test set into the training process, leading to over-optimistic evaluation metrics.",[17,126,128],{"id":127},"categorical-encoding-strategies","Categorical Encoding Strategies",[22,130,131],{},"Choosing the right encoding method depends on a feature's cardinality (number of unique values) and the model type.",[26,133,134,152],{},[29,135,136,139,140,143,144,147,148,151],{},[32,137,138],{},"Low Cardinality (\u003C10):"," ",[32,141,142],{},"One-Hot Encoding (OHE)"," is the standard. Use ",[69,145,146],{},"sklearn.preprocessing.OneHotEncoder"," rather than ",[69,149,150],{},"pd.get_dummies"," for production pipelines to ensure consistent handling of categories across train\u002Ftest splits.",[29,153,154,157,158],{},[32,155,156],{},"Medium to High Cardinality:"," Avoid OHE to prevent dimensionality explosion.\n",[26,159,160,166,172],{},[29,161,162,165],{},[32,163,164],{},"Target Encoding:"," Replaces categories with the mean of the target variable; highly effective but requires careful implementation to avoid data leakage.",[29,167,168,171],{},[32,169,170],{},"Frequency\u002FCount Encoding:"," Replaces categories with their occurrence frequency or raw count, capturing market concentration signals.",[29,173,174,177],{},[32,175,176],{},"Binary Encoding:"," The most space-efficient method for high-cardinality features (e.g., 1,590 unique models), converting categories into binary bit columns. This is best suited for tree-based models where interpretability of individual bits is less critical.",{"title":179,"searchDepth":180,"depth":180,"links":181},"",2,[182,183,184],{"id":19,"depth":180,"text":20},{"id":79,"depth":180,"text":80},{"id":127,"depth":180,"text":128},[186],"Data Science & Visualization",null,"md",false,{"content_references":191,"triage":197},[192],{"type":193,"title":194,"url":195,"context":196},"tool","scikit-learn","https:\u002F\u002Fscikit-learn.org\u002F","recommended",{"relevance":198,"novelty":199,"quality":198,"actionability":198,"composite":200,"reasoning":201},4,3,3.8,"Category: Data Science & Visualization. The article provides practical techniques for feature engineering, which is crucial for building AI-powered products, addressing pain points like transforming raw data into usable features. It includes specific methods like KNN imputation and log transformation, making it actionable for developers.",true,"\u002Fsummaries\u002Fa32aab1bde202d90-practical-advanced-feature-engineering-for-machine-summary","2026-05-12 15:34:26","2026-06-30 12:57:11",{"title":5,"description":179},{"loc":203},"a32aab1bde202d90","Python in Plain English","article","https:\u002F\u002Fpython.plainenglish.io\u002Fpractical-advanced-feature-engineering-in-machine-learning-must-know-techniques-with-real-data-dd0766380f3f?source=rss----78073def27b8---4","summaries\u002Fa32aab1bde202d90-practical-advanced-feature-engineering-for-machine-summary",[214,215,216,217],"python","machine-learning","data-science","feature-engineering","Feature engineering is the primary driver of model performance. By systematically handling missing data, outliers, skewed distributions, and categorical encoding, you can transform raw data into high-signal features that models can actually learn from.",[217],"7UVPnbuJhvzRMoTgsDGWwAj84GLW3LlpqgrTorco_Wo",[222,225,228,231,234,237,239,241,244,246,248,250,252,255,257,259,261,263,266,268,270,272,274,276,278,280,282,284,286,288,290,292,294,296,298,300,303,305,307,309,311,313,315,317,319,321,323,325,328,330,332,334,336,338,340,342,344,346,348,350,352,354,356,359,361,363,365,367,369,371,373,375,377,379,381,383,386,388,390,392,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,445,447,449,451,453,455,457,459,461,463,466,468,470,472,474,476,478,480,482,484,486,488,491,493,495,497,499,501,503,505,508,510,512,514,516,518,520,522,524,526,528,530,532,534,536,538,540,542,544,546,548,550,552,554,557,559,561,564,566,568,570,572,574,576,578,580,582,584,586,588,590,593,595,597,599,601,603,605,607,609,612,614,616,618,620,622,624,626,628,630,632,634,636,638,640,642,644,646,648,650,652,654,656,658,660,662,664,666,668,670,672,674,676,678,680,682,684,686,688,690,692,694,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,851,853,855,857,860,862,864,866,868,870,872,874,876,878,881,883,885,887,889,891,893,895,897,899,901,903,905,907,909,911,913,915,917,919,921,923,925,927,929,931,933,935,937,939,941,943,945,947,949,951,953,955,957,959,961,963,965,967,969,971,973,975,977,979,981,983,985,987,989,991,993,995,997,999,1001,1003,1005,1007,1009,1011,1013,1015,1017,1019,1021,1023,1025,1027,1029,1031,1033,1035,1037,1039,1041,1043,1045,1047,1049,1051,1053,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,1130,1132,1134,1136,1138,1140,1142,1144,1146,1148,1150,1152,1154,1156,1158,1160,1162,1164,1166,1168,1170,1172,1174,1176,1178,1180,1182,1184,1186,1188,1190,1192,1194,1196,1198,1200,1202,1204,1206,1208,1210,1212,1214,1216,1218,1220,1222,1224,1226,1228,1230,1232,1234,1236,1238,1240,1242,1244,1246,1248,1250,1252,1254,1256,1258,1260,1262,1264,1266,1268,1270,1272,1274,1276,1278,1280,1282,1284,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,1400,1402,1404,1406,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,1525,1527,1529,1531,1533,1535,1537,1539,1541,1543,1545,1547,1549,1551,1553,1555,1557,1559,1561,1563,1565,1567,1569,1571,1573,1576,1578,1580,1582,1584,1586,1588,1590,1592,1594,1596,1598,1600,1602,1604,1606,1608,1610,1612,1614,1616,1618,1620,1622,1624,1626,1628,1630,1632,1634,1636,1638,1640,1642,1644,1646,1648,1650,1652,1654,1656,1658,1660,1662,1664,1666,1668,1670,1672,1674,1676,1678,1680,1682,1684,1686,1688,1690,1692,1694,1696,1698,1700,1702,1704,1706,1708,1710,1712,1714,1716,1718,1720,1722,1724,1726,1728,1730,1732,1734,1736,1738,1740,1742,1744,1746,1748,1750,1752,1754,1756,1758,1760,1762,1764,1766,1768,1770,1772,1774,1776,1778,1780,1782,1784,1786,1788,1790,1792,1794,1796,1798,1800,1802,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,1923,1925,1927,1929,1931,1933,1935,1937,1939,1941,1943,1945,1947,1949,1951,1953,1955,1957,1959,1961,1963,1965,1967,1969,1971,1973,1975,1977,1979,1981,1983,1985,1987,1989,1991,1993,1995,1998,2000,2002,2004,2006,2008,2010,2012,2014,2016,2018,2020,2022,2024,2026,2028,2030,2032,2034,2036,2038,2040,2042,2044,2046,2048,2050,2052,2054,2056,2058,2060,2062,2064,2066,2068,2070,2072,2074,2076,2078,2080,2082,2084,2086,2088,2090,2092,2094,2097,2099,2101,2103,2105,2107,2109,2111,2113,2115,2117,2119,2121,2123,2125,2127,2129,2131,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,2580,2582,2584,2586,2588,2590,2592,2594,2596,2598,2600,2602,2604,2606,2608,2610,2612,2614,2616,2618,2620,2622,2624,2626,2628,2630,2632,2634,2636,2638,2640,2642,2644,2646,2648,2650,2652,2655,2657,2659,2661,2663,2665,2667,2669,2671,2673,2675,2677,2679,2681,2683,2685,2687,2689,2691,2693,2695,2697,2699,2701,2703,2705,2707,2709,2711,2713,2715,2717,2719,2721,2723,2725,2727,2729,2731,2733,2735,2737,2739,2741,2743,2745,2747,2749,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,2814,2816,2818,2820,2822,2824,2826,2828,2830,2832,2834,2836,2838,2840,2842,2844,2846,2848,2850,2852,2854,2856,2858,2860,2862,2864,2866,2868,2870,2872,2874,2876,2878,2880,2882,2884,2886,2888,2890,2892,2894,2896,2898,2900,2902,2904,2906,2908,2910,2912,2914,2916,2918,2920,2922,2924,2926,2928,2930,2932,2934,2936,2938,2940,2942,2944,2946,2948,2950,2952,2954,2956,2958,2960,2962,2964,2966,2968,2970,2972,2974,2976,2978,2980,2982,2984,2986,2988,2990,2992,2994,2996,2998,3000,3002,3004,3006,3008,3010,3012,3014,3016,3018,3020,3022,3024,3026,3028,3030,3032,3034,3036,3038,3040,3042,3044,3046,3048,3050,3052,3054,3056,3058,3060,3062,3064,3066,3068,3070,3072,3074,3076,3078,3080,3082,3084,3086,3088,3090,3092,3094,3096,3098,3100,3102,3104,3106,3108,3110,3112,3114,3116,3118,3120,3122,3124,3126,3128,3130,3132,3134,3136,3138,3140,3142,3144,3146,3148,3150,3152,3154,3156,3158,3160,3162,3164,3166,3168,3170,3172,3174,3176,3178,3180,3182,3184,3186,3188,3190,3192,3194,3196,3198,3200,3202,3204,3206,3208,3210,3212,3214,3216,3218,3220,3222,3224,3226,3228,3230,3232,3234,3236,3238,3240,3242,3244,3246,3248,3250,3252,3254,3256,3258,3260,3262,3264,3266,3268,3270,3272,3274,3276,3278,3280,3282,3284,3286,3288,3290,3292,3294,3296,3298,3300,3302,3304,3306,3308,3310,3312,3314,3316,3318,3320,3322,3324,3326,3328,3330,3332,3334,3336,3338,3340,3342,3344,3346,3348,3350,3352,3354,3356,3358,3360,3362,3364,3366,3368,3370,3372,3374,3376,3378,3380,3382,3384,3386,3388,3390,3392,3394,3396,3398,3400,3402,3404,3406,3408,3410,3412,3414,3416,3418,3420,3422,3424,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,3592,3594,3596,3598,3600,3602,3604,3606,3608,3610,3612,3614,3616,3618,3620,3622,3624,3626,3628,3630,3632,3634,3636,3638,3640,3642,3644,3646,3648,3650,3652,3654,3656,3658,3660,3662,3664,3666,3668,3670,3672,3674,3676,3678,3680,3682,3684,3686,3688,3690,3692,3694,3696,3698,3700,3702,3704,3706,3708,3710,3712,3714,3716,3718,3720,3722,3724,3726,3728,3730,3732,3734,3736,3738,3740,3742,3744,3746,3748,3750,3752,3754,3756,3758,3760,3762,3764,3766,3768,3770,3772,3774,3776,3778,3780,3782,3785,3787,3789,3791,3793,3795,3797,3799,3801,3803,3805,3807,3809,3811,3813,3815,3817,3819,3821,3823,3825,3827,3829,3831,3833,3835,3837,3839,3841,3843,3845,3847,3849,3851,3853,3855,3857,3859,3861,3863,3865,3867,3869,3871,3873,3875,3877,3879,3881,3883,3885,3887,3889,3891,3893,3895,3897,3899,3901,3903,3905,3907,3909,3911,3913,3915,3917,3919,3921,3923,3925,3927,3929,3931,3933,3935,3937,3939,3941,3943,3945,3947,3949,3951,3953,3955,3957,3959,3961,3963,3965,3967,3969,3971,3973,3975,3977,3979,3981,3983,3985,3987,3989,3991,3993,3995,3997,3999,4001,4003,4005,4007,4009,4011,4013,4015,4017,4019,4021,4023,4025,4027,4029,4031,4033,4035,4037,4039,4041,4043,4045,4047,4049,4051,4053,4055,4057,4059,4061,4063,4065,4067,4069,4071,4073,4075,4077,4079,4081,4083,4085,4087,4089,4091,4093,4095,4097,4099,4101,4103,4105,4107,4109,4111,4113,4115,4117,4119,4121,4123,4125,4127,4129,4131,4133,4135,4137,4139,4141,4143,4145,4147,4149,4151,4153,4155,4157,4159,4161,4163,4165,4167,4169,4171,4173,4175,4177,4179,4181,4183,4185,4187,4189,4191,4193,4195,4197,4199,4201,4203,4205,4207,4209,4211,4213,4215,4217,4219,4221,4223,4225,4227,4229,4231,4233,4235,4237,4239,4241,4243,4245,4247,4249,4251,4253,4255,4257,4259,4261,4263,4265,4267,4269,4271,4273,4275,4277,4279,4281,4283,4285,4287,4289,4291,4293,4295,4297,4299,4301,4303,4305,4307,4309,4311,4313,4315,4317,4319,4321,4323,4325,4327,4329,4331,4333,4335,4337,4339,4341,4343,4345,4347,4349,4351,4353,4355,4357,4359,4361,4363,4365,4367,4369,4371,4373,4375,4377,4379,4381,4383,4385,4387,4389,4391,4393,4395,4397,4399,4401,4403,4405,4407,4409,4411,4413,4415,4417,4419,4421,4423,4425,4427,4429,4431,4433,4435,4437,4439,4441,4443,4445,4447,4449,4451,4453,4455,4457,4459,4461,4463,4465,4467,4469,4471,4473,4475,4477,4479,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,4645,4647,4649,4651,4653,4655,4657,4659,4661,4663,4665,4667,4669,4671,4673,4675,4677,4679,4681,4683,4685,4687,4689,4691,4693,4695,4697,4699,4701,4703,4705,4707,4709,4711,4713,4715,4717,4719,4721,4723,4725,4727,4729,4731,4733,4735,4737,4739,4741,4743,4745,4747,4749,4751,4753,4755,4757,4759,4761,4763,4765,4767,4769,4771,4773,4775,4777,4779,4781,4783,4785,4787,4789,4791,4793,4795,4797,4799,4801,4803,4805,4807,4809,4811,4813,4815,4817,4819,4821,4823,4825,4827,4829,4831,4833,4835,4837,4839,4841,4843,4845,4847,4849,4851,4853,4855,4857,4859,4861,4863,4865,4867,4869,4871,4873,4875,4877,4879,4881,4883,4885,4887,4889,4891,4893,4895,4897,4899,4901,4903,4905,4907,4909,4911,4913,4915,4917,4919,4921,4923,4925,4927,4929,4931,4933,4935,4937,4939,4941,4943,4945,4947,4949,4951,4953,4955,4957,4959,4961,4963,4965,4967,4969,4971,4973,4975,4977,4979,4981,4983,4985,4987,4989,4991,4993,4995,4997,4999,5001,5003,5005,5007,5009,5011,5013,5015,5017,5019,5021,5023,5025,5027,5029,5031,5033,5035,5037,5039,5041,5043,5045,5047,5049,5051,5053,5055,5057,5059,5061,5063,5065,5067,5069,5071,5073,5075,5077,5079,5081,5083,5085,5087,5089,5091,5093,5095,5097,5099,5101,5103,5105,5107,5109,5111,5113,5115,5117,5119,5121,5123,5125,5127,5129,5131,5133,5135,5137,5139,5141,5143,5145,5147,5149,5151,5153,5155,5157,5159,5161,5163,5165,5167,5169,5171,5173,5175,5177,5179,5181,5183,5185,5187,5189,5191,5193,5195,5197,5199,5201,5203,5205,5207,5209,5211,5213,5215,5217,5219,5221,5223,5225,5227,5229,5231,5233,5235,5237,5239,5241,5243,5245,5247,5249,5251,5253,5255,5257,5259,5261,5263,5265,5267,5269,5271,5273,5275,5277,5279,5281,5283,5285,5287,5289,5291,5293,5295,5297,5299,5301,5303,5305,5307,5309,5311,5313,5315,5317,5319,5321,5323,5325,5327,5329,5331,5333,5335,5337,5339,5341,5343,5345,5347,5349,5351,5353,5355,5357,5359,5361,5363,5365,5367,5369,5371,5373,5375,5377,5379,5381,5383,5385,5387,5389,5391,5393,5395,5397,5399,5401,5403,5405,5407,5409,5411,5413,5415,5417,5419,5421,5423,5425,5427,5429,5431,5433,5435,5437,5439,5441,5443,5445,5447,5449,5451,5453,5455,5457,5459,5461,5463,5465,5467,5469,5471,5473,5475,5477,5479,5481,5483,5485,5487,5489,5491,5493,5495,5497,5499,5501,5503,5505,5507,5509,5511,5513,5515,5517,5519,5521,5523,5525,5527,5529,5531,5533,5535,5537,5539,5541,5543,5545,5547,5549,5551,5553,5555,5557,5559,5561,5563,5565,5567,5569,5571,5573,5575,5577,5579,5581,5583,5585,5587,5589,5591,5593,5595,5597,5599,5601,5603,5605,5607,5609,5611,5613,5615,5617,5619,5621,5623,5625,5627,5629,5631,5633,5635,5637,5639,5641,5643,5645,5647,5649,5651,5653,5655,5657,5659,5661,5663,5665,5667,5669,5671,5673,5675,5677,5679,5681,5683,5685,5687,5689,5691,5693,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],{"categories":223},[224],"Developer Productivity",{"categories":226},[227],"Business & SaaS",{"categories":229},[230],"AI & LLMs",{"categories":232},[233],"AI Automation",{"categories":235},[236],"Product Strategy",{"categories":238},[230],{"categories":240},[224],{"categories":242},[243],"Software Engineering",{"categories":245},[230],{"categories":247},[227],{"categories":249},[],{"categories":251},[230],{"categories":253},[254],"Inference & Serving",{"categories":256},[230],{"categories":258},[230],{"categories":260},[233],{"categories":262},[],{"categories":264},[265],"AI News & Trends",{"categories":267},[233],{"categories":269},[230],{"categories":271},[227],{"categories":273},[230],{"categories":275},[233],{"categories":277},[265],{"categories":279},[233],{"categories":281},[233],{"categories":283},[230],{"categories":285},[233],{"categories":287},[230],{"categories":289},[230],{"categories":291},[230],{"categories":293},[265],{"categories":295},[230],{"categories":297},[230],{"categories":299},[],{"categories":301},[302],"Design & Frontend",{"categories":304},[186],{"categories":306},[265],{"categories":308},[230],{"categories":310},[230],{"categories":312},[],{"categories":314},[230],{"categories":316},[233],{"categories":318},[243],{"categories":320},[230],{"categories":322},[233],{"categories":324},[230],{"categories":326},[327],"Marketing & Growth",{"categories":329},[302],{"categories":331},[230],{"categories":333},[233],{"categories":335},[230],{"categories":337},[],{"categories":339},[],{"categories":341},[302],{"categories":343},[230],{"categories":345},[233],{"categories":347},[224],{"categories":349},[243],{"categories":351},[302],{"categories":353},[230],{"categories":355},[243],{"categories":357},[358],"DevOps & Cloud",{"categories":360},[233],{"categories":362},[236],{"categories":364},[265],{"categories":366},[230],{"categories":368},[],{"categories":370},[230],{"categories":372},[],{"categories":374},[233],{"categories":376},[243],{"categories":378},[],{"categories":380},[243],{"categories":382},[230],{"categories":384},[385],"Governance & Standards",{"categories":387},[227],{"categories":389},[],{"categories":391},[],{"categories":393},[230],{"categories":395},[230],{"categories":397},[233],{"categories":399},[230],{"categories":401},[230],{"categories":403},[233],{"categories":405},[230],{"categories":407},[230],{"categories":409},[230],{"categories":411},[],{"categories":413},[243],{"categories":415},[],{"categories":417},[],{"categories":419},[243],{"categories":421},[],{"categories":423},[243],{"categories":425},[230],{"categories":427},[230],{"categories":429},[327],{"categories":431},[230],{"categories":433},[302],{"categories":435},[302],{"categories":437},[230],{"categories":439},[243],{"categories":441},[233],{"categories":443},[444],"GovTech & Public-Sector Adoption",{"categories":446},[243],{"categories":448},[230],{"categories":450},[230],{"categories":452},[233],{"categories":454},[233],{"categories":456},[186],{"categories":458},[230],{"categories":460},[265],{"categories":462},[233],{"categories":464},[465],"Legal AI Tools",{"categories":467},[233],{"categories":469},[327],{"categories":471},[233],{"categories":473},[236],{"categories":475},[243],{"categories":477},[444],{"categories":479},[],{"categories":481},[233],{"categories":483},[],{"categories":485},[233],{"categories":487},[233],{"categories":489},[490],"RAG & Retrieval",{"categories":492},[227],{"categories":494},[230],{"categories":496},[243],{"categories":498},[358],{"categories":500},[302],{"categories":502},[230],{"categories":504},[],{"categories":506},[507],"Agents & Orchestration",{"categories":509},[243],{"categories":511},[230],{"categories":513},[],{"categories":515},[233],{"categories":517},[227],{"categories":519},[],{"categories":521},[230],{"categories":523},[],{"categories":525},[224],{"categories":527},[243],{"categories":529},[227],{"categories":531},[230],{"categories":533},[230],{"categories":535},[265],{"categories":537},[230],{"categories":539},[],{"categories":541},[230],{"categories":543},[],{"categories":545},[243],{"categories":547},[186],{"categories":549},[],{"categories":551},[230],{"categories":553},[302],{"categories":555},[556],"Models & Frontier Labs",{"categories":558},[],{"categories":560},[302],{"categories":562},[563],"Regulation & Governance of AI",{"categories":565},[233],{"categories":567},[],{"categories":569},[230],{"categories":571},[230],{"categories":573},[233],{"categories":575},[265],{"categories":577},[227],{"categories":579},[230],{"categories":581},[],{"categories":583},[243],{"categories":585},[233],{"categories":587},[230],{"categories":589},[236],{"categories":591},[592],"AI Policy & Regulation",{"categories":594},[],{"categories":596},[230],{"categories":598},[236],{"categories":600},[233],{"categories":602},[230],{"categories":604},[233],{"categories":606},[],{"categories":608},[186],{"categories":610},[611],"Evals & Reliability",{"categories":613},[230],{"categories":615},[],{"categories":617},[224],{"categories":619},[444],{"categories":621},[592],{"categories":623},[230],{"categories":625},[227],{"categories":627},[230],{"categories":629},[233],{"categories":631},[230],{"categories":633},[233],{"categories":635},[507],{"categories":637},[230],{"categories":639},[243],{"categories":641},[230],{"categories":643},[],{"categories":645},[],{"categories":647},[230],{"categories":649},[444],{"categories":651},[230],{"categories":653},[230],{"categories":655},[],{"categories":657},[302],{"categories":659},[],{"categories":661},[230],{"categories":663},[],{"categories":665},[233],{"categories":667},[230],{"categories":669},[302],{"categories":671},[],{"categories":673},[230],{"categories":675},[233],{"categories":677},[230],{"categories":679},[227],{"categories":681},[233],{"categories":683},[230],{"categories":685},[230],{"categories":687},[243],{"categories":689},[302],{"categories":691},[233],{"categories":693},[],{"categories":695},[243],{"categories":697},[233],{"categories":699},[],{"categories":701},[265],{"categories":703},[],{"categories":705},[230],{"categories":707},[230],{"categories":709},[227,327],{"categories":711},[],{"categories":713},[230],{"categories":715},[230],{"categories":717},[233],{"categories":719},[],{"categories":721},[],{"categories":723},[230],{"categories":725},[302],{"categories":727},[230],{"categories":729},[],{"categories":731},[230],{"categories":733},[358],{"categories":735},[],{"categories":737},[233],{"categories":739},[265],{"categories":741},[230],{"categories":743},[302],{"categories":745},[],{"categories":747},[265],{"categories":749},[230],{"categories":751},[254],{"categories":753},[230],{"categories":755},[233],{"categories":757},[265],{"categories":759},[556],{"categories":761},[230],{"categories":763},[327],{"categories":765},[],{"categories":767},[233],{"categories":769},[227],{"categories":771},[243],{"categories":773},[230],{"categories":775},[233],{"categories":777},[],{"categories":779},[230,358],{"categories":781},[230],{"categories":783},[230],{"categories":785},[230],{"categories":787},[233],{"categories":789},[230,243],{"categories":791},[186],{"categories":793},[230],{"categories":795},[230],{"categories":797},[243],{"categories":799},[233],{"categories":801},[592],{"categories":803},[327],{"categories":805},[230],{"categories":807},[233],{"categories":809},[230],{"categories":811},[230],{"categories":813},[233],{"categories":815},[],{"categories":817},[230],{"categories":819},[233],{"categories":821},[230],{"categories":823},[230,227],{"categories":825},[227],{"categories":827},[],{"categories":829},[302],{"categories":831},[302],{"categories":833},[230],{"categories":835},[],{"categories":837},[],{"categories":839},[265],{"categories":841},[],{"categories":843},[224],{"categories":845},[230],{"categories":847},[243],{"categories":849},[850],"Generative UI & Design-to-Code",{"categories":852},[230],{"categories":854},[302],{"categories":856},[230],{"categories":858},[859],"Algorithmic Accountability",{"categories":861},[233],{"categories":863},[243],{"categories":865},[265],{"categories":867},[302],{"categories":869},[],{"categories":871},[230],{"categories":873},[230],{"categories":875},[230],{"categories":877},[233],{"categories":879},[880],"MLOps & Infrastructure",{"categories":882},[230],{"categories":884},[230],{"categories":886},[230],{"categories":888},[230],{"categories":890},[265],{"categories":892},[224],{"categories":894},[230],{"categories":896},[233],{"categories":898},[358],{"categories":900},[230],{"categories":902},[302],{"categories":904},[230],{"categories":906},[233],{"categories":908},[],{"categories":910},[],{"categories":912},[254],{"categories":914},[302],{"categories":916},[265],{"categories":918},[186],{"categories":920},[],{"categories":922},[230],{"categories":924},[230],{"categories":926},[227],{"categories":928},[230],{"categories":930},[230],{"categories":932},[230],{"categories":934},[265],{"categories":936},[254],{"categories":938},[230],{"categories":940},[302],{"categories":942},[],{"categories":944},[233],{"categories":946},[243],{"categories":948},[],{"categories":950},[230],{"categories":952},[230],{"categories":954},[233],{"categories":956},[243],{"categories":958},[230],{"categories":960},[186],{"categories":962},[],{"categories":964},[230],{"categories":966},[],{"categories":968},[230],{"categories":970},[],{"categories":972},[236],{"categories":974},[227],{"categories":976},[233],{"categories":978},[233],{"categories":980},[],{"categories":982},[224],{"categories":984},[230],{"categories":986},[227],{"categories":988},[265],{"categories":990},[224],{"categories":992},[],{"categories":994},[230],{"categories":996},[],{"categories":998},[],{"categories":1000},[265],{"categories":1002},[265],{"categories":1004},[],{"categories":1006},[507],{"categories":1008},[230],{"categories":1010},[302],{"categories":1012},[243],{"categories":1014},[],{"categories":1016},[465],{"categories":1018},[227],{"categories":1020},[],{"categories":1022},[],{"categories":1024},[224],{"categories":1026},[186],{"categories":1028},[],{"categories":1030},[327],{"categories":1032},[233],{"categories":1034},[227],{"categories":1036},[233],{"categories":1038},[227],{"categories":1040},[243],{"categories":1042},[],{"categories":1044},[254],{"categories":1046},[236],{"categories":1048},[230],{"categories":1050},[302],{"categories":1052},[243],{"categories":1054},[227],{"categories":1056},[230],{"categories":1058},[233],{"categories":1060},[227],{"categories":1062},[230],{"categories":1064},[230],{"categories":1066},[],{"categories":1068},[],{"categories":1070},[243],{"categories":1072},[186],{"categories":1074},[236],{"categories":1076},[230],{"categories":1078},[233],{"categories":1080},[230],{"categories":1082},[],{"categories":1084},[265],{"categories":1086},[236],{"categories":1088},[230],{"categories":1090},[611],{"categories":1092},[358],{"categories":1094},[],{"categories":1096},[233],{"categories":1098},[],{"categories":1100},[224],{"categories":1102},[],{"categories":1104},[230],{"categories":1106},[230],{"categories":1108},[302],{"categories":1110},[327],{"categories":1112},[243],{"categories":1114},[233],{"categories":1116},[],{"categories":1118},[243],{"categories":1120},[224],{"categories":1122},[],{"categories":1124},[265],{"categories":1126},[230,358],{"categories":1128},[1129],"Design Systems for AI",{"categories":1131},[230],{"categories":1133},[265],{"categories":1135},[230],{"categories":1137},[230],{"categories":1139},[227],{"categories":1141},[230],{"categories":1143},[],{"categories":1145},[230],{"categories":1147},[230],{"categories":1149},[227],{"categories":1151},[230],{"categories":1153},[],{"categories":1155},[233],{"categories":1157},[243],{"categories":1159},[243],{"categories":1161},[302],{"categories":1163},[265],{"categories":1165},[186],{"categories":1167},[230],{"categories":1169},[224],{"categories":1171},[592],{"categories":1173},[230],{"categories":1175},[233],{"categories":1177},[230],{"categories":1179},[243],{"categories":1181},[243],{"categories":1183},[],{"categories":1185},[],{"categories":1187},[233],{"categories":1189},[236],{"categories":1191},[],{"categories":1193},[230],{"categories":1195},[],{"categories":1197},[302],{"categories":1199},[233],{"categories":1201},[243],{"categories":1203},[302],{"categories":1205},[230],{"categories":1207},[302],{"categories":1209},[],{"categories":1211},[],{"categories":1213},[265],{"categories":1215},[233],{"categories":1217},[233],{"categories":1219},[230],{"categories":1221},[230],{"categories":1223},[230],{"categories":1225},[227],{"categories":1227},[230],{"categories":1229},[230],{"categories":1231},[],{"categories":1233},[243],{"categories":1235},[243],{"categories":1237},[230],{"categories":1239},[243],{"categories":1241},[227],{"categories":1243},[],{"categories":1245},[230],{"categories":1247},[230],{"categories":1249},[230],{"categories":1251},[233],{"categories":1253},[224],{"categories":1255},[227],{"categories":1257},[265],{"categories":1259},[233],{"categories":1261},[254],{"categories":1263},[327],{"categories":1265},[230],{"categories":1267},[233],{"categories":1269},[],{"categories":1271},[302],{"categories":1273},[],{"categories":1275},[230],{"categories":1277},[230],{"categories":1279},[],{"categories":1281},[243],{"categories":1283},[227],{"categories":1285},[1286],"Visual & Generative Media",{"categories":1288},[233],{"categories":1290},[],{"categories":1292},[230],{"categories":1294},[230],{"categories":1296},[358],{"categories":1298},[186],{"categories":1300},[592],{"categories":1302},[243],{"categories":1304},[327],{"categories":1306},[230],{"categories":1308},[302],{"categories":1310},[230],{"categories":1312},[243],{"categories":1314},[233],{"categories":1316},[],{"categories":1318},[],{"categories":1320},[233],{"categories":1322},[224],{"categories":1324},[233],{"categories":1326},[556],{"categories":1328},[230],{"categories":1330},[236],{"categories":1332},[227],{"categories":1334},[],{"categories":1336},[230],{"categories":1338},[236],{"categories":1340},[230],{"categories":1342},[230],{"categories":1344},[230],{"categories":1346},[230],{"categories":1348},[230],{"categories":1350},[327],{"categories":1352},[230],{"categories":1354},[507],{"categories":1356},[230],{"categories":1358},[230],{"categories":1360},[230],{"categories":1362},[230],{"categories":1364},[230],{"categories":1366},[302],{"categories":1368},[233],{"categories":1370},[],{"categories":1372},[233],{"categories":1374},[],{"categories":1376},[358],{"categories":1378},[243],{"categories":1380},[],{"categories":1382},[556],{"categories":1384},[233],{"categories":1386},[230],{"categories":1388},[302,230],{"categories":1390},[224],{"categories":1392},[],{"categories":1394},[230],{"categories":1396},[224],{"categories":1398},[1399],"Medical Imaging & Radiology",{"categories":1401},[302],{"categories":1403},[233],{"categories":1405},[243],{"categories":1407},[],{"categories":1409},[230],{"categories":1411},[230],{"categories":1413},[230],{"categories":1415},[],{"categories":1417},[],{"categories":1419},[230],{"categories":1421},[507],{"categories":1423},[230],{"categories":1425},[224],{"categories":1427},[230],{"categories":1429},[230],{"categories":1431},[],{"categories":1433},[233],{"categories":1435},[230],{"categories":1437},[236],{"categories":1439},[243],{"categories":1441},[230],{"categories":1443},[507],{"categories":1445},[230],{"categories":1447},[233],{"categories":1449},[230],{"categories":1451},[302],{"categories":1453},[233],{"categories":1455},[358],{"categories":1457},[302],{"categories":1459},[227],{"categories":1461},[233],{"categories":1463},[230],{"categories":1465},[230],{"categories":1467},[230],{"categories":1469},[230],{"categories":1471},[230],{"categories":1473},[233],{"categories":1475},[243],{"categories":1477},[230],{"categories":1479},[236],{"categories":1481},[],{"categories":1483},[265],{"categories":1485},[],{"categories":1487},[236],{"categories":1489},[233],{"categories":1491},[1129],{"categories":1493},[1129],{"categories":1495},[302],{"categories":1497},[230],{"categories":1499},[230],{"categories":1501},[233],{"categories":1503},[243],{"categories":1505},[302],{"categories":1507},[233],{"categories":1509},[265],{"categories":1511},[],{"categories":1513},[230],{"categories":1515},[],{"categories":1517},[230],{"categories":1519},[230],{"categories":1521},[230],{"categories":1523},[1524],"Contract Review & E-Discovery",{"categories":1526},[302],{"categories":1528},[230],{"categories":1530},[224],{"categories":1532},[265],{"categories":1534},[230],{"categories":1536},[230],{"categories":1538},[327],{"categories":1540},[243],{"categories":1542},[230],{"categories":1544},[230],{"categories":1546},[233],{"categories":1548},[233],{"categories":1550},[859],{"categories":1552},[233],{"categories":1554},[233],{"categories":1556},[230],{"categories":1558},[230],{"categories":1560},[233],{"categories":1562},[230],{"categories":1564},[507],{"categories":1566},[490],{"categories":1568},[230],{"categories":1570},[233],{"categories":1572},[230],{"categories":1574},[1575],"Law-Firm Practice & Adoption",{"categories":1577},[230],{"categories":1579},[233],{"categories":1581},[302],{"categories":1583},[230],{"categories":1585},[230],{"categories":1587},[],{"categories":1589},[],{"categories":1591},[243],{"categories":1593},[],{"categories":1595},[224],{"categories":1597},[358],{"categories":1599},[230],{"categories":1601},[],{"categories":1603},[224],{"categories":1605},[227],{"categories":1607},[230],{"categories":1609},[327],{"categories":1611},[],{"categories":1613},[227],{"categories":1615},[227],{"categories":1617},[],{"categories":1619},[230],{"categories":1621},[230],{"categories":1623},[243],{"categories":1625},[],{"categories":1627},[],{"categories":1629},[],{"categories":1631},[],{"categories":1633},[230],{"categories":1635},[233],{"categories":1637},[358],{"categories":1639},[230],{"categories":1641},[224],{"categories":1643},[243],{"categories":1645},[230],{"categories":1647},[230],{"categories":1649},[243],{"categories":1651},[236],{"categories":1653},[230],{"categories":1655},[880],{"categories":1657},[230],{"categories":1659},[327],{"categories":1661},[243],{"categories":1663},[227],{"categories":1665},[230],{"categories":1667},[230],{"categories":1669},[302],{"categories":1671},[230],{"categories":1673},[230],{"categories":1675},[230],{"categories":1677},[233],{"categories":1679},[230,224],{"categories":1681},[507],{"categories":1683},[230],{"categories":1685},[243],{"categories":1687},[243],{"categories":1689},[302],{"categories":1691},[233],{"categories":1693},[243],{"categories":1695},[230],{"categories":1697},[230],{"categories":1699},[],{"categories":1701},[],{"categories":1703},[230],{"categories":1705},[],{"categories":1707},[230],{"categories":1709},[243],{"categories":1711},[186],{"categories":1713},[265],{"categories":1715},[302],{"categories":1717},[230],{"categories":1719},[243],{"categories":1721},[],{"categories":1723},[233],{"categories":1725},[230],{"categories":1727},[230],{"categories":1729},[230],{"categories":1731},[230],{"categories":1733},[],{"categories":1735},[233],{"categories":1737},[230],{"categories":1739},[230],{"categories":1741},[],{"categories":1743},[233],{"categories":1745},[230],{"categories":1747},[230],{"categories":1749},[227],{"categories":1751},[230],{"categories":1753},[],{"categories":1755},[224],{"categories":1757},[230],{"categories":1759},[302],{"categories":1761},[243],{"categories":1763},[230],{"categories":1765},[224],{"categories":1767},[230],{"categories":1769},[243],{"categories":1771},[327],{"categories":1773},[233],{"categories":1775},[233],{"categories":1777},[230,302],{"categories":1779},[230],{"categories":1781},[265],{"categories":1783},[230],{"categories":1785},[265],{"categories":1787},[233],{"categories":1789},[302],{"categories":1791},[],{"categories":1793},[243],{"categories":1795},[358],{"categories":1797},[302],{"categories":1799},[243],{"categories":1801},[230],{"categories":1803},[236],{"categories":1805},[230],{"categories":1807},[233],{"categories":1809},[],{"categories":1811},[],{"categories":1813},[230],{"categories":1815},[],{"categories":1817},[],{"categories":1819},[236],{"categories":1821},[243],{"categories":1823},[230],{"categories":1825},[233],{"categories":1827},[233],{"categories":1829},[227],{"categories":1831},[233],{"categories":1833},[358],{"categories":1835},[230],{"categories":1837},[230],{"categories":1839},[254],{"categories":1841},[230],{"categories":1843},[230],{"categories":1845},[233],{"categories":1847},[230],{"categories":1849},[230],{"categories":1851},[465],{"categories":1853},[859],{"categories":1855},[],{"categories":1857},[302],{"categories":1859},[1575],{"categories":1861},[243],{"categories":1863},[],{"categories":1865},[],{"categories":1867},[233],{"categories":1869},[],{"categories":1871},[],{"categories":1873},[327],{"categories":1875},[327],{"categories":1877},[233],{"categories":1879},[243],{"categories":1881},[],{"categories":1883},[230],{"categories":1885},[230],{"categories":1887},[243],{"categories":1889},[1524],{"categories":1891},[302],{"categories":1893},[302],{"categories":1895},[230],{"categories":1897},[233],{"categories":1899},[224],{"categories":1901},[230],{"categories":1903},[230],{"categories":1905},[302],{"categories":1907},[302],{"categories":1909},[233],{"categories":1911},[233],{"categories":1913},[230],{"categories":1915},[],{"categories":1917},[230],{"categories":1919},[],{"categories":1921},[1922],"Interaction & Product Design",{"categories":1924},[230],{"categories":1926},[233],{"categories":1928},[385],{"categories":1930},[265],{"categories":1932},[243],{"categories":1934},[230],{"categories":1936},[230],{"categories":1938},[243],{"categories":1940},[224],{"categories":1942},[230],{"categories":1944},[],{"categories":1946},[233],{"categories":1948},[233],{"categories":1950},[],{"categories":1952},[243],{"categories":1954},[230],{"categories":1956},[224],{"categories":1958},[1922],{"categories":1960},[230],{"categories":1962},[224],{"categories":1964},[224],{"categories":1966},[],{"categories":1968},[243],{"categories":1970},[],{"categories":1972},[233],{"categories":1974},[265],{"categories":1976},[230],{"categories":1978},[233],{"categories":1980},[230],{"categories":1982},[233],{"categories":1984},[230],{"categories":1986},[265],{"categories":1988},[186],{"categories":1990},[230],{"categories":1992},[236],{"categories":1994},[243],{"categories":1996},[1997],"Coding Agents & Dev Productivity",{"categories":1999},[265],{"categories":2001},[302],{"categories":2003},[],{"categories":2005},[230],{"categories":2007},[859],{"categories":2009},[],{"categories":2011},[230],{"categories":2013},[230],{"categories":2015},[265],{"categories":2017},[],{"categories":2019},[],{"categories":2021},[230],{"categories":2023},[],{"categories":2025},[233],{"categories":2027},[230],{"categories":2029},[],{"categories":2031},[243],{"categories":2033},[243],{"categories":2035},[230],{"categories":2037},[186],{"categories":2039},[],{"categories":2041},[230],{"categories":2043},[230],{"categories":2045},[230],{"categories":2047},[186],{"categories":2049},[243],{"categories":2051},[],{"categories":2053},[],{"categories":2055},[233],{"categories":2057},[233],{"categories":2059},[444],{"categories":2061},[243],{"categories":2063},[243],{"categories":2065},[233],{"categories":2067},[265],{"categories":2069},[265],{"categories":2071},[233],{"categories":2073},[233],{"categories":2075},[230],{"categories":2077},[224],{"categories":2079},[1922],{"categories":2081},[230,358],{"categories":2083},[],{"categories":2085},[302],{"categories":2087},[243],{"categories":2089},[224],{"categories":2091},[230],{"categories":2093},[233],{"categories":2095},[2096],"The Designer's Role & Craft",{"categories":2098},[302],{"categories":2100},[],{"categories":2102},[233],{"categories":2104},[230],{"categories":2106},[233],{"categories":2108},[233],{"categories":2110},[230],{"categories":2112},[327],{"categories":2114},[230],{"categories":2116},[243],{"categories":2118},[302],{"categories":2120},[230],{"categories":2122},[],{"categories":2124},[233],{"categories":2126},[302],{"categories":2128},[230],{"categories":2130},[230],{"categories":2132},[2133],"AI UX Patterns",{"categories":2135},[233],{"categories":2137},[233],{"categories":2139},[233],{"categories":2141},[233],{"categories":2143},[327],{"categories":2145},[186],{"categories":2147},[230],{"categories":2149},[233],{"categories":2151},[230],{"categories":2153},[1129],{"categories":2155},[],{"categories":2157},[327],{"categories":2159},[265],{"categories":2161},[243],{"categories":2163},[230],{"categories":2165},[233],{"categories":2167},[],{"categories":2169},[],{"categories":2171},[230],{"categories":2173},[233],{"categories":2175},[230],{"categories":2177},[233],{"categories":2179},[444],{"categories":2181},[302],{"categories":2183},[265],{"categories":2185},[243],{"categories":2187},[230],{"categories":2189},[233],{"categories":2191},[233],{"categories":2193},[],{"categories":2195},[230],{"categories":2197},[],{"categories":2199},[],{"categories":2201},[230],{"categories":2203},[230],{"categories":2205},[233],{"categories":2207},[243],{"categories":2209},[],{"categories":2211},[],{"categories":2213},[186],{"categories":2215},[254],{"categories":2217},[230],{"categories":2219},[186],{"categories":2221},[265],{"categories":2223},[230],{"categories":2225},[230],{"categories":2227},[233],{"categories":2229},[233],{"categories":2231},[230],{"categories":2233},[233],{"categories":2235},[],{"categories":2237},[],{"categories":2239},[230],{"categories":2241},[358],{"categories":2243},[230],{"categories":2245},[],{"categories":2247},[],{"categories":2249},[302],{"categories":2251},[880],{"categories":2253},[233],{"categories":2255},[224],{"categories":2257},[2096],{"categories":2259},[],{"categories":2261},[],{"categories":2263},[230],{"categories":2265},[],{"categories":2267},[],{"categories":2269},[243],{"categories":2271},[265],{"categories":2273},[327],{"categories":2275},[227],{"categories":2277},[230],{"categories":2279},[230],{"categories":2281},[227],{"categories":2283},[],{"categories":2285},[302],{"categories":2287},[230],{"categories":2289},[233],{"categories":2291},[227],{"categories":2293},[230],{"categories":2295},[230],{"categories":2297},[224],{"categories":2299},[230],{"categories":2301},[],{"categories":2303},[224],{"categories":2305},[230],{"categories":2307},[327],{"categories":2309},[233],{"categories":2311},[265],{"categories":2313},[230],{"categories":2315},[227],{"categories":2317},[230],{"categories":2319},[230],{"categories":2321},[230],{"categories":2323},[233],{"categories":2325},[],{"categories":2327},[230],{"categories":2329},[243],{"categories":2331},[224],{"categories":2333},[230],{"categories":2335},[230],{"categories":2337},[],{"categories":2339},[507],{"categories":2341},[265],{"categories":2343},[230],{"categories":2345},[230],{"categories":2347},[],{"categories":2349},[227],{"categories":2351},[227],{"categories":2353},[230],{"categories":2355},[230],{"categories":2357},[236],{"categories":2359},[230],{"categories":2361},[230],{"categories":2363},[243],{"categories":2365},[243],{"categories":2367},[230],{"categories":2369},[],{"categories":2371},[243],{"categories":2373},[230],{"categories":2375},[243],{"categories":2377},[592],{"categories":2379},[],{"categories":2381},[],{"categories":2383},[230],{"categories":2385},[265],{"categories":2387},[],{"categories":2389},[358],{"categories":2391},[230],{"categories":2393},[230],{"categories":2395},[302],{"categories":2397},[850],{"categories":2399},[],{"categories":2401},[230],{"categories":2403},[230],{"categories":2405},[243],{"categories":2407},[230],{"categories":2409},[230],{"categories":2411},[230,358],{"categories":2413},[230],{"categories":2415},[230],{"categories":2417},[302],{"categories":2419},[233],{"categories":2421},[],{"categories":2423},[233],{"categories":2425},[233],{"categories":2427},[230],{"categories":2429},[230],{"categories":2431},[230],{"categories":2433},[186],{"categories":2435},[230],{"categories":2437},[2133],{"categories":2439},[224],{"categories":2441},[186],{"categories":2443},[224],{"categories":2445},[243],{"categories":2447},[302],{"categories":2449},[233],{"categories":2451},[230],{"categories":2453},[],{"categories":2455},[230],{"categories":2457},[265],{"categories":2459},[230],{"categories":2461},[233],{"categories":2463},[230],{"categories":2465},[230],{"categories":2467},[227],{"categories":2469},[],{"categories":2471},[358],{"categories":2473},[230],{"categories":2475},[444],{"categories":2477},[302],{"categories":2479},[302],{"categories":2481},[243],{"categories":2483},[233],{"categories":2485},[230],{"categories":2487},[227],{"categories":2489},[265],{"categories":2491},[230],{"categories":2493},[302],{"categories":2495},[233],{"categories":2497},[230],{"categories":2499},[230],{"categories":2501},[556],{"categories":2503},[],{"categories":2505},[230],{"categories":2507},[230],{"categories":2509},[230],{"categories":2511},[],{"categories":2513},[],{"categories":2515},[230],{"categories":2517},[230],{"categories":2519},[230],{"categories":2521},[230],{"categories":2523},[243],{"categories":2525},[230],{"categories":2527},[230],{"categories":2529},[233],{"categories":2531},[230],{"categories":2533},[230],{"categories":2535},[230],{"categories":2537},[230],{"categories":2539},[],{"categories":2541},[243],{"categories":2543},[186],{"categories":2545},[230],{"categories":2547},[233],{"categories":2549},[230],{"categories":2551},[],{"categories":2553},[],{"categories":2555},[230],{"categories":2557},[230],{"categories":2559},[230],{"categories":2561},[265],{"categories":2563},[],{"categories":2565},[230],{"categories":2567},[302],{"categories":2569},[230],{"categories":2571},[358],{"categories":2573},[1575],{"categories":2575},[265],{"categories":2577},[243],{"categories":2579},[243],{"categories":2581},[243],{"categories":2583},[265],{"categories":2585},[265],{"categories":2587},[358],{"categories":2589},[],{"categories":2591},[265],{"categories":2593},[230],{"categories":2595},[224],{"categories":2597},[243],{"categories":2599},[230],{"categories":2601},[265],{"categories":2603},[],{"categories":2605},[230],{"categories":2607},[243],{"categories":2609},[186],{"categories":2611},[230],{"categories":2613},[265],{"categories":2615},[230],{"categories":2617},[243],{"categories":2619},[233],{"categories":2621},[265],{"categories":2623},[233],{"categories":2625},[358],{"categories":2627},[233],{"categories":2629},[230],{"categories":2631},[230],{"categories":2633},[243],{"categories":2635},[230],{"categories":2637},[],{"categories":2639},[227],{"categories":2641},[243],{"categories":2643},[],{"categories":2645},[],{"categories":2647},[230],{"categories":2649},[233],{"categories":2651},[230],{"categories":2653},[2654],"Frameworks & Tooling",{"categories":2656},[230],{"categories":2658},[230],{"categories":2660},[243],{"categories":2662},[230],{"categories":2664},[230],{"categories":2666},[],{"categories":2668},[186],{"categories":2670},[186],{"categories":2672},[224],{"categories":2674},[233],{"categories":2676},[302],{"categories":2678},[],{"categories":2680},[1575],{"categories":2682},[230],{"categories":2684},[243],{"categories":2686},[230],{"categories":2688},[358],{"categories":2690},[358],{"categories":2692},[],{"categories":2694},[233],{"categories":2696},[265],{"categories":2698},[265],{"categories":2700},[230],{"categories":2702},[233],{"categories":2704},[],{"categories":2706},[302],{"categories":2708},[230],{"categories":2710},[230],{"categories":2712},[],{"categories":2714},[230],{"categories":2716},[],{"categories":2718},[243],{"categories":2720},[230],{"categories":2722},[243],{"categories":2724},[358],{"categories":2726},[230],{"categories":2728},[243],{"categories":2730},[227],{"categories":2732},[230],{"categories":2734},[1575],{"categories":2736},[],{"categories":2738},[233],{"categories":2740},[224],{"categories":2742},[224],{"categories":2744},[],{"categories":2746},[233],{"categories":2748},[230],{"categories":2750},[2751],"AI Design Tooling",{"categories":2753},[302],{"categories":2755},[230],{"categories":2757},[230],{"categories":2759},[243],{"categories":2761},[302],{"categories":2763},[230],{"categories":2765},[243],{"categories":2767},[265],{"categories":2769},[236],{"categories":2771},[243],{"categories":2773},[233],{"categories":2775},[],{"categories":2777},[230],{"categories":2779},[230],{"categories":2781},[233],{"categories":2783},[230],{"categories":2785},[230],{"categories":2787},[],{"categories":2789},[233],{"categories":2791},[2654],{"categories":2793},[230],{"categories":2795},[233],{"categories":2797},[233],{"categories":2799},[243],{"categories":2801},[243],{"categories":2803},[],{"categories":2805},[243],{"categories":2807},[230],{"categories":2809},[230],{"categories":2811},[233],{"categories":2813},[227],{"categories":2815},[230],{"categories":2817},[],{"categories":2819},[230],{"categories":2821},[1922],{"categories":2823},[],{"categories":2825},[230],{"categories":2827},[230],{"categories":2829},[],{"categories":2831},[230],{"categories":2833},[230],{"categories":2835},[230],{"categories":2837},[327],{"categories":2839},[265],{"categories":2841},[230],{"categories":2843},[230],{"categories":2845},[1575],{"categories":2847},[224],{"categories":2849},[230],{"categories":2851},[230],{"categories":2853},[186],{"categories":2855},[230],{"categories":2857},[265],{"categories":2859},[233],{"categories":2861},[],{"categories":2863},[230],{"categories":2865},[302],{"categories":2867},[230],{"categories":2869},[327],{"categories":2871},[230],{"categories":2873},[233],{"categories":2875},[],{"categories":2877},[],{"categories":2879},[],{"categories":2881},[224],{"categories":2883},[265],{"categories":2885},[233],{"categories":2887},[230],{"categories":2889},[230],{"categories":2891},[230],{"categories":2893},[465],{"categories":2895},[302],{"categories":2897},[233],{"categories":2899},[230],{"categories":2901},[],{"categories":2903},[233],{"categories":2905},[233],{"categories":2907},[],{"categories":2909},[230],{"categories":2911},[233],{"categories":2913},[230],{"categories":2915},[],{"categories":2917},[230],{"categories":2919},[230],{"categories":2921},[265],{"categories":2923},[302],{"categories":2925},[233],{"categories":2927},[302],{"categories":2929},[233],{"categories":2931},[227],{"categories":2933},[],{"categories":2935},[],{"categories":2937},[230],{"categories":2939},[230],{"categories":2941},[224],{"categories":2943},[233],{"categories":2945},[265],{"categories":2947},[],{"categories":2949},[302],{"categories":2951},[],{"categories":2953},[243],{"categories":2955},[243],{"categories":2957},[302],{"categories":2959},[243],{"categories":2961},[230],{"categories":2963},[],{"categories":2965},[230],{"categories":2967},[230],{"categories":2969},[],{"categories":2971},[327],{"categories":2973},[230],{"categories":2975},[358],{"categories":2977},[243],{"categories":2979},[],{"categories":2981},[233],{"categories":2983},[230],{"categories":2985},[224],{"categories":2987},[556],{"categories":2989},[233],{"categories":2991},[233],{"categories":2993},[230],{"categories":2995},[230],{"categories":2997},[],{"categories":2999},[224],{"categories":3001},[230],{"categories":3003},[227],{"categories":3005},[243],{"categories":3007},[302],{"categories":3009},[],{"categories":3011},[],{"categories":3013},[],{"categories":3015},[233],{"categories":3017},[243],{"categories":3019},[302],{"categories":3021},[265],{"categories":3023},[230],{"categories":3025},[265],{"categories":3027},[233],{"categories":3029},[302],{"categories":3031},[230],{"categories":3033},[],{"categories":3035},[230],{"categories":3037},[254],{"categories":3039},[233],{"categories":3041},[302],{"categories":3043},[265],{"categories":3045},[227],{"categories":3047},[243],{"categories":3049},[230],{"categories":3051},[265],{"categories":3053},[327],{"categories":3055},[],{"categories":3057},[],{"categories":3059},[186],{"categories":3061},[507],{"categories":3063},[230],{"categories":3065},[233],{"categories":3067},[230,243],{"categories":3069},[265],{"categories":3071},[230],{"categories":3073},[230],{"categories":3075},[233],{"categories":3077},[230],{"categories":3079},[233],{"categories":3081},[230],{"categories":3083},[230],{"categories":3085},[],{"categories":3087},[1129],{"categories":3089},[243],{"categories":3091},[302],{"categories":3093},[230],{"categories":3095},[230],{"categories":3097},[230],{"categories":3099},[186],{"categories":3101},[233],{"categories":3103},[327],{"categories":3105},[358],{"categories":3107},[],{"categories":3109},[230],{"categories":3111},[227],{"categories":3113},[233],{"categories":3115},[224],{"categories":3117},[233],{"categories":3119},[230],{"categories":3121},[233],{"categories":3123},[236],{"categories":3125},[243],{"categories":3127},[230],{"categories":3129},[230],{"categories":3131},[],{"categories":3133},[],{"categories":3135},[],{"categories":3137},[358],{"categories":3139},[230],{"categories":3141},[265],{"categories":3143},[230],{"categories":3145},[230],{"categories":3147},[230],{"categories":3149},[230],{"categories":3151},[],{"categories":3153},[186],{"categories":3155},[227],{"categories":3157},[233],{"categories":3159},[230],{"categories":3161},[],{"categories":3163},[230],{"categories":3165},[233],{"categories":3167},[230],{"categories":3169},[358],{"categories":3171},[],{"categories":3173},[302],{"categories":3175},[302],{"categories":3177},[],{"categories":3179},[243],{"categories":3181},[230],{"categories":3183},[302],{"categories":3185},[230],{"categories":3187},[227],{"categories":3189},[233],{"categories":3191},[230],{"categories":3193},[],{"categories":3195},[265],{"categories":3197},[230],{"categories":3199},[230],{"categories":3201},[230],{"categories":3203},[302],{"categories":3205},[233],{"categories":3207},[265],{"categories":3209},[],{"categories":3211},[233],{"categories":3213},[233],{"categories":3215},[302],{"categories":3217},[230],{"categories":3219},[230],{"categories":3221},[230],{"categories":3223},[507],{"categories":3225},[230],{"categories":3227},[],{"categories":3229},[230],{"categories":3231},[230],{"categories":3233},[358],{"categories":3235},[265],{"categories":3237},[186],{"categories":3239},[592],{"categories":3241},[186],{"categories":3243},[],{"categories":3245},[],{"categories":3247},[],{"categories":3249},[233],{"categories":3251},[233],{"categories":3253},[243],{"categories":3255},[230],{"categories":3257},[490],{"categories":3259},[243],{"categories":3261},[230],{"categories":3263},[230],{"categories":3265},[230],{"categories":3267},[230],{"categories":3269},[233],{"categories":3271},[],{"categories":3273},[],{"categories":3275},[230],{"categories":3277},[],{"categories":3279},[230],{"categories":3281},[233],{"categories":3283},[302],{"categories":3285},[230],{"categories":3287},[230],{"categories":3289},[],{"categories":3291},[236],{"categories":3293},[230],{"categories":3295},[302],{"categories":3297},[230],{"categories":3299},[233],{"categories":3301},[227],{"categories":3303},[230],{"categories":3305},[327],{"categories":3307},[233],{"categories":3309},[230],{"categories":3311},[850],{"categories":3313},[230],{"categories":3315},[233],{"categories":3317},[230],{"categories":3319},[243],{"categories":3321},[230],{"categories":3323},[556],{"categories":3325},[302],{"categories":3327},[],{"categories":3329},[265],{"categories":3331},[507],{"categories":3333},[233],{"categories":3335},[230],{"categories":3337},[],{"categories":3339},[265],{"categories":3341},[444],{"categories":3343},[233],{"categories":3345},[233],{"categories":3347},[230],{"categories":3349},[230],{"categories":3351},[233],{"categories":3353},[],{"categories":3355},[227],{"categories":3357},[233],{"categories":3359},[],{"categories":3361},[243],{"categories":3363},[230],{"categories":3365},[224],{"categories":3367},[265],{"categories":3369},[358],{"categories":3371},[254],{"categories":3373},[233],{"categories":3375},[233],{"categories":3377},[230],{"categories":3379},[233],{"categories":3381},[224],{"categories":3383},[],{"categories":3385},[230],{"categories":3387},[230],{"categories":3389},[],{"categories":3391},[],{"categories":3393},[302],{"categories":3395},[230,227],{"categories":3397},[233],{"categories":3399},[230],{"categories":3401},[],{"categories":3403},[224],{"categories":3405},[186],{"categories":3407},[227],{"categories":3409},[230],{"categories":3411},[243],{"categories":3413},[230],{"categories":3415},[233],{"categories":3417},[230],{"categories":3419},[230],{"categories":3421},[230],{"categories":3423},[265],{"categories":3425},[1129],{"categories":3427},[233],{"categories":3429},[230],{"categories":3431},[],{"categories":3433},[],{"categories":3435},[233],{"categories":3437},[230],{"categories":3439},[358],{"categories":3441},[],{"categories":3443},[230],{"categories":3445},[233],{"categories":3447},[254],{"categories":3449},[233],{"categories":3451},[507],{"categories":3453},[],{"categories":3455},[465],{"categories":3457},[233],{"categories":3459},[230],{"categories":3461},[327],{"categories":3463},[230],{"categories":3465},[186],{"categories":3467},[233],{"categories":3469},[230],{"categories":3471},[507],{"categories":3473},[230],{"categories":3475},[358],{"categories":3477},[],{"categories":3479},[230],{"categories":3481},[327],{"categories":3483},[302],{"categories":3485},[230],{"categories":3487},[230],{"categories":3489},[],{"categories":3491},[327],{"categories":3493},[265],{"categories":3495},[230],{"categories":3497},[230],{"categories":3499},[592],{"categories":3501},[224],{"categories":3503},[230],{"categories":3505},[],{"categories":3507},[],{"categories":3509},[302],{"categories":3511},[230],{"categories":3513},[186],{"categories":3515},[327],{"categories":3517},[233],{"categories":3519},[327],{"categories":3521},[265],{"categories":3523},[],{"categories":3525},[230],{"categories":3527},[],{"categories":3529},[230],{"categories":3531},[611],{"categories":3533},[230],{"categories":3535},[230],{"categories":3537},[233],{"categories":3539},[507],{"categories":3541},[230],{"categories":3543},[230],{"categories":3545},[230],{"categories":3547},[],{"categories":3549},[230,243],{"categories":3551},[265],{"categories":3553},[233],{"categories":3555},[243],{"categories":3557},[233],{"categories":3559},[880],{"categories":3561},[243],{"categories":3563},[230],{"categories":3565},[224],{"categories":3567},[],{"categories":3569},[],{"categories":3571},[233],{"categories":3573},[230],{"categories":3575},[243],{"categories":3577},[224],{"categories":3579},[243],{"categories":3581},[243],{"categories":3583},[230],{"categories":3585},[327],{"categories":3587},[230],{"categories":3589},[243],{"categories":3591},[],{"categories":3593},[230],{"categories":3595},[302,230],{"categories":3597},[358],{"categories":3599},[224],{"categories":3601},[],{"categories":3603},[230],{"categories":3605},[230],{"categories":3607},[227],{"categories":3609},[227],{"categories":3611},[230],{"categories":3613},[230],{"categories":3615},[444],{"categories":3617},[230],{"categories":3619},[243],{"categories":3621},[186],{"categories":3623},[233],{"categories":3625},[230],{"categories":3627},[230],{"categories":3629},[265],{"categories":3631},[327],{"categories":3633},[302],{"categories":3635},[230],{"categories":3637},[230],{"categories":3639},[230],{"categories":3641},[230],{"categories":3643},[224],{"categories":3645},[230],{"categories":3647},[233],{"categories":3649},[233],{"categories":3651},[243],{"categories":3653},[265],{"categories":3655},[243],{"categories":3657},[],{"categories":3659},[],{"categories":3661},[186],{"categories":3663},[230],{"categories":3665},[243],{"categories":3667},[230],{"categories":3669},[302],{"categories":3671},[507],{"categories":3673},[465],{"categories":3675},[444],{"categories":3677},[230],{"categories":3679},[230],{"categories":3681},[230],{"categories":3683},[186],{"categories":3685},[230],{"categories":3687},[230],{"categories":3689},[230],{"categories":3691},[233],{"categories":3693},[224],{"categories":3695},[233],{"categories":3697},[230,227],{"categories":3699},[],{"categories":3701},[302],{"categories":3703},[],{"categories":3705},[236],{"categories":3707},[230],{"categories":3709},[265],{"categories":3711},[224],{"categories":3713},[224],{"categories":3715},[233],{"categories":3717},[233],{"categories":3719},[233],{"categories":3721},[230],{"categories":3723},[230],{"categories":3725},[227],{"categories":3727},[243],{"categories":3729},[327],{"categories":3731},[230],{"categories":3733},[],{"categories":3735},[265],{"categories":3737},[230],{"categories":3739},[230],{"categories":3741},[230],{"categories":3743},[230],{"categories":3745},[230],{"categories":3747},[243],{"categories":3749},[265],{"categories":3751},[243],{"categories":3753},[243],{"categories":3755},[230],{"categories":3757},[230],{"categories":3759},[465],{"categories":3761},[230],{"categories":3763},[233],{"categories":3765},[265],{"categories":3767},[230],{"categories":3769},[230],{"categories":3771},[230],{"categories":3773},[233],{"categories":3775},[230],{"categories":3777},[230],{"categories":3779},[230],{"categories":3781},[2654],{"categories":3783},[3784],"Clinical AI",{"categories":3786},[302],{"categories":3788},[230],{"categories":3790},[230],{"categories":3792},[230],{"categories":3794},[358],{"categories":3796},[2133],{"categories":3798},[230],{"categories":3800},[236],{"categories":3802},[230],{"categories":3804},[233],{"categories":3806},[230],{"categories":3808},[230],{"categories":3810},[265],{"categories":3812},[230],{"categories":3814},[233],{"categories":3816},[327],{"categories":3818},[230],{"categories":3820},[230],{"categories":3822},[227],{"categories":3824},[230],{"categories":3826},[556],{"categories":3828},[230],{"categories":3830},[],{"categories":3832},[230],{"categories":3834},[243],{"categories":3836},[230],{"categories":3838},[],{"categories":3840},[],{"categories":3842},[230],{"categories":3844},[],{"categories":3846},[227],{"categories":3848},[230],{"categories":3850},[233],{"categories":3852},[265],{"categories":3854},[265],{"categories":3856},[265],{"categories":3858},[265],{"categories":3860},[],{"categories":3862},[224],{"categories":3864},[233],{"categories":3866},[265],{"categories":3868},[230],{"categories":3870},[611],{"categories":3872},[236],{"categories":3874},[230],{"categories":3876},[224],{"categories":3878},[233],{"categories":3880},[230],{"categories":3882},[230],{"categories":3884},[230,233],{"categories":3886},[233],{"categories":3888},[358],{"categories":3890},[265],{"categories":3892},[233],{"categories":3894},[265],{"categories":3896},[233],{"categories":3898},[230],{"categories":3900},[],{"categories":3902},[265],{"categories":3904},[327],{"categories":3906},[224],{"categories":3908},[230],{"categories":3910},[230],{"categories":3912},[],{"categories":3914},[243],{"categories":3916},[],{"categories":3918},[224],{"categories":3920},[233],{"categories":3922},[265],{"categories":3924},[230],{"categories":3926},[265],{"categories":3928},[224],{"categories":3930},[265],{"categories":3932},[265],{"categories":3934},[],{"categories":3936},[227],{"categories":3938},[233],{"categories":3940},[265],{"categories":3942},[265],{"categories":3944},[265],{"categories":3946},[265],{"categories":3948},[265],{"categories":3950},[265],{"categories":3952},[265],{"categories":3954},[265],{"categories":3956},[265],{"categories":3958},[265],{"categories":3960},[186],{"categories":3962},[224],{"categories":3964},[230],{"categories":3966},[230],{"categories":3968},[233],{"categories":3970},[233],{"categories":3972},[],{"categories":3974},[230,224],{"categories":3976},[],{"categories":3978},[233],{"categories":3980},[265],{"categories":3982},[233],{"categories":3984},[880],{"categories":3986},[230],{"categories":3988},[230],{"categories":3990},[230],{"categories":3992},[230],{"categories":3994},[444],{"categories":3996},[230],{"categories":3998},[233],{"categories":4000},[227],{"categories":4002},[233],{"categories":4004},[233],{"categories":4006},[],{"categories":4008},[233],{"categories":4010},[302],{"categories":4012},[265],{"categories":4014},[230],{"categories":4016},[],{"categories":4018},[],{"categories":4020},[233],{"categories":4022},[302],{"categories":4024},[230],{"categories":4026},[],{"categories":4028},[230],{"categories":4030},[],{"categories":4032},[327],{"categories":4034},[230],{"categories":4036},[],{"categories":4038},[],{"categories":4040},[265],{"categories":4042},[224],{"categories":4044},[230],{"categories":4046},[230],{"categories":4048},[227],{"categories":4050},[230],{"categories":4052},[230],{"categories":4054},[230],{"categories":4056},[227],{"categories":4058},[302],{"categories":4060},[],{"categories":4062},[230],{"categories":4064},[265],{"categories":4066},[],{"categories":4068},[230],{"categories":4070},[230],{"categories":4072},[302],{"categories":4074},[230],{"categories":4076},[327],{"categories":4078},[230],{"categories":4080},[358],{"categories":4082},[],{"categories":4084},[233],{"categories":4086},[327],{"categories":4088},[243],{"categories":4090},[],{"categories":4092},[230],{"categories":4094},[],{"categories":4096},[233],{"categories":4098},[302],{"categories":4100},[243],{"categories":4102},[],{"categories":4104},[2654],{"categories":4106},[227],{"categories":4108},[224],{"categories":4110},[186],{"categories":4112},[233],{"categories":4114},[302],{"categories":4116},[243],{"categories":4118},[],{"categories":4120},[],{"categories":4122},[230],{"categories":4124},[224],{"categories":4126},[230],{"categories":4128},[327],{"categories":4130},[],{"categories":4132},[233],{"categories":4134},[233],{"categories":4136},[233],{"categories":4138},[230],{"categories":4140},[265],{"categories":4142},[243],{"categories":4144},[230],{"categories":4146},[233],{"categories":4148},[236],{"categories":4150},[230],{"categories":4152},[233],{"categories":4154},[230],{"categories":4156},[236],{"categories":4158},[327],{"categories":4160},[265],{"categories":4162},[],{"categories":4164},[327],{"categories":4166},[],{"categories":4168},[243],{"categories":4170},[233],{"categories":4172},[],{"categories":4174},[230],{"categories":4176},[230],{"categories":4178},[230],{"categories":4180},[230],{"categories":4182},[233],{"categories":4184},[227],{"categories":4186},[224],{"categories":4188},[230],{"categories":4190},[302],{"categories":4192},[243],{"categories":4194},[243],{"categories":4196},[230],{"categories":4198},[186],{"categories":4200},[233],{"categories":4202},[230],{"categories":4204},[233],{"categories":4206},[230],{"categories":4208},[227],{"categories":4210},[302],{"categories":4212},[243],{"categories":4214},[233],{"categories":4216},[230],{"categories":4218},[236],{"categories":4220},[230],{"categories":4222},[233],{"categories":4224},[230],{"categories":4226},[265],{"categories":4228},[],{"categories":4230},[224],{"categories":4232},[230],{"categories":4234},[230],{"categories":4236},[230],{"categories":4238},[243],{"categories":4240},[230],{"categories":4242},[243],{"categories":4244},[230],{"categories":4246},[233],{"categories":4248},[230],{"categories":4250},[230],{"categories":4252},[230],{"categories":4254},[230],{"categories":4256},[],{"categories":4258},[230],{"categories":4260},[302],{"categories":4262},[227],{"categories":4264},[265],{"categories":4266},[233],{"categories":4268},[230],{"categories":4270},[230],{"categories":4272},[302],{"categories":4274},[233],{"categories":4276},[230],{"categories":4278},[327],{"categories":4280},[230],{"categories":4282},[186],{"categories":4284},[230],{"categories":4286},[230],{"categories":4288},[265],{"categories":4290},[230],{"categories":4292},[230],{"categories":4294},[233],{"categories":4296},[358],{"categories":4298},[230],{"categories":4300},[243],{"categories":4302},[233],{"categories":4304},[186],{"categories":4306},[],{"categories":4308},[233],{"categories":4310},[243],{"categories":4312},[230],{"categories":4314},[1997],{"categories":4316},[302],{"categories":4318},[385],{"categories":4320},[230],{"categories":4322},[224],{"categories":4324},[243],{"categories":4326},[227],{"categories":4328},[243],{"categories":4330},[230],{"categories":4332},[],{"categories":4334},[233],{"categories":4336},[233],{"categories":4338},[230],{"categories":4340},[230],{"categories":4342},[186],{"categories":4344},[],{"categories":4346},[265],{"categories":4348},[],{"categories":4350},[265],{"categories":4352},[230],{"categories":4354},[230],{"categories":4356},[233],{"categories":4358},[233],{"categories":4360},[233],{"categories":4362},[],{"categories":4364},[265],{"categories":4366},[230],{"categories":4368},[],{"categories":4370},[230],{"categories":4372},[230],{"categories":4374},[],{"categories":4376},[302],{"categories":4378},[243],{"categories":4380},[233],{"categories":4382},[230],{"categories":4384},[230],{"categories":4386},[327],{"categories":4388},[230],{"categories":4390},[230],{"categories":4392},[224],{"categories":4394},[],{"categories":4396},[230],{"categories":4398},[230],{"categories":4400},[],{"categories":4402},[224],{"categories":4404},[265],{"categories":4406},[243],{"categories":4408},[507],{"categories":4410},[230],{"categories":4412},[230],{"categories":4414},[230],{"categories":4416},[243],{"categories":4418},[265],{"categories":4420},[302],{"categories":4422},[230],{"categories":4424},[230],{"categories":4426},[230],{"categories":4428},[265],{"categories":4430},[302],{"categories":4432},[230],{"categories":4434},[265],{"categories":4436},[302],{"categories":4438},[230],{"categories":4440},[265],{"categories":4442},[233],{"categories":4444},[233],{"categories":4446},[233],{"categories":4448},[243],{"categories":4450},[265],{"categories":4452},[233],{"categories":4454},[233],{"categories":4456},[230],{"categories":4458},[243],{"categories":4460},[302],{"categories":4462},[230],{"categories":4464},[],{"categories":4466},[233],{"categories":4468},[],{"categories":4470},[],{"categories":4472},[],{"categories":4474},[233],{"categories":4476},[227],{"categories":4478},[233],{"categories":4480},[4481],"Liability & Ethics",{"categories":4483},[230],{"categories":4485},[233],{"categories":4487},[224],{"categories":4489},[233],{"categories":4491},[227],{"categories":4493},[327],{"categories":4495},[233],{"categories":4497},[],{"categories":4499},[592],{"categories":4501},[233],{"categories":4503},[],{"categories":4505},[224],{"categories":4507},[233],{"categories":4509},[],{"categories":4511},[233],{"categories":4513},[230],{"categories":4515},[230],{"categories":4517},[265],{"categories":4519},[230],{"categories":4521},[230],{"categories":4523},[233],{"categories":4525},[230],{"categories":4527},[230],{"categories":4529},[265],{"categories":4531},[233],{"categories":4533},[243],{"categories":4535},[302],{"categories":4537},[224],{"categories":4539},[230],{"categories":4541},[],{"categories":4543},[233],{"categories":4545},[233],{"categories":4547},[507],{"categories":4549},[302],{"categories":4551},[358],{"categories":4553},[265],{"categories":4555},[230],{"categories":4557},[302],{"categories":4559},[230],{"categories":4561},[224],{"categories":4563},[],{"categories":4565},[233],{"categories":4567},[230],{"categories":4569},[230],{"categories":4571},[233],{"categories":4573},[230],{"categories":4575},[302],{"categories":4577},[],{"categories":4579},[233],{"categories":4581},[236],{"categories":4583},[265],{"categories":4585},[233],{"categories":4587},[227],{"categories":4589},[],{"categories":4591},[230],{"categories":4593},[236],{"categories":4595},[230],{"categories":4597},[233],{"categories":4599},[265],{"categories":4601},[224],{"categories":4603},[358],{"categories":4605},[230],{"categories":4607},[230],{"categories":4609},[230],{"categories":4611},[265],{"categories":4613},[227],{"categories":4615},[230],{"categories":4617},[302],{"categories":4619},[265],{"categories":4621},[358],{"categories":4623},[230],{"categories":4625},[233],{"categories":4627},[],{"categories":4629},[556],{"categories":4631},[],{"categories":4633},[230],{"categories":4635},[358],{"categories":4637},[186],{"categories":4639},[233],{"categories":4641},[233],{"categories":4643},[4644],"Design News & Tools",{"categories":4646},[230],{"categories":4648},[265],{"categories":4650},[230],{"categories":4652},[224],{"categories":4654},[230],{"categories":4656},[302],{"categories":4658},[233],{"categories":4660},[233],{"categories":4662},[230],{"categories":4664},[507],{"categories":4666},[230],{"categories":4668},[507],{"categories":4670},[327],{"categories":4672},[230],{"categories":4674},[233],{"categories":4676},[],{"categories":4678},[230],{"categories":4680},[230],{"categories":4682},[230],{"categories":4684},[265],{"categories":4686},[224],{"categories":4688},[],{"categories":4690},[230],{"categories":4692},[230],{"categories":4694},[243],{"categories":4696},[611],{"categories":4698},[243],{"categories":4700},[302],{"categories":4702},[230],{"categories":4704},[230,233],{"categories":4706},[327,227],{"categories":4708},[230],{"categories":4710},[230],{"categories":4712},[230],{"categories":4714},[],{"categories":4716},[233],{"categories":4718},[],{"categories":4720},[243],{"categories":4722},[230],{"categories":4724},[243],{"categories":4726},[],{"categories":4728},[233],{"categories":4730},[230],{"categories":4732},[265],{"categories":4734},[230],{"categories":4736},[],{"categories":4738},[233],{"categories":4740},[230],{"categories":4742},[],{"categories":4744},[302],{"categories":4746},[230],{"categories":4748},[233],{"categories":4750},[230],{"categories":4752},[230],{"categories":4754},[224],{"categories":4756},[233],{"categories":4758},[230],{"categories":4760},[],{"categories":4762},[358],{"categories":4764},[327],{"categories":4766},[227],{"categories":4768},[227],{"categories":4770},[230],{"categories":4772},[224],{"categories":4774},[224],{"categories":4776},[230],{"categories":4778},[233],{"categories":4780},[230],{"categories":4782},[230],{"categories":4784},[230],{"categories":4786},[243],{"categories":4788},[230],{"categories":4790},[224],{"categories":4792},[233],{"categories":4794},[230],{"categories":4796},[327],{"categories":4798},[230],{"categories":4800},[265],{"categories":4802},[230],{"categories":4804},[230],{"categories":4806},[233],{"categories":4808},[230],{"categories":4810},[],{"categories":4812},[243],{"categories":4814},[],{"categories":4816},[243],{"categories":4818},[233],{"categories":4820},[224],{"categories":4822},[],{"categories":4824},[186],{"categories":4826},[358],{"categories":4828},[230],{"categories":4830},[243],{"categories":4832},[230],{"categories":4834},[],{"categories":4836},[265],{"categories":4838},[233],{"categories":4840},[243],{"categories":4842},[302],{"categories":4844},[230],{"categories":4846},[233],{"categories":4848},[243],{"categories":4850},[233],{"categories":4852},[265],{"categories":4854},[230],{"categories":4856},[224],{"categories":4858},[265],{"categories":4860},[243],{"categories":4862},[230],{"categories":4864},[302],{"categories":4866},[227],{"categories":4868},[230],{"categories":4870},[230],{"categories":4872},[230],{"categories":4874},[230],{"categories":4876},[230],{"categories":4878},[233],{"categories":4880},[230],{"categories":4882},[233],{"categories":4884},[230],{"categories":4886},[230],{"categories":4888},[224],{"categories":4890},[230],{"categories":4892},[233],{"categories":4894},[233],{"categories":4896},[302],{"categories":4898},[233],{"categories":4900},[233],{"categories":4902},[224],{"categories":4904},[233],{"categories":4906},[302],{"categories":4908},[],{"categories":4910},[230],{"categories":4912},[186],{"categories":4914},[507],{"categories":4916},[230],{"categories":4918},[230],{"categories":4920},[230],{"categories":4922},[243],{"categories":4924},[],{"categories":4926},[233],{"categories":4928},[327],{"categories":4930},[230],{"categories":4932},[265],{"categories":4934},[233],{"categories":4936},[230],{"categories":4938},[327],{"categories":4940},[233],{"categories":4942},[227],{"categories":4944},[227],{"categories":4946},[230],{"categories":4948},[230],{"categories":4950},[230],{"categories":4952},[224],{"categories":4954},[],{"categories":4956},[230],{"categories":4958},[233],{"categories":4960},[233],{"categories":4962},[230],{"categories":4964},[230],{"categories":4966},[230],{"categories":4968},[243],{"categories":4970},[],{"categories":4972},[224],{"categories":4974},[230],{"categories":4976},[230],{"categories":4978},[233],{"categories":4980},[233],{"categories":4982},[],{"categories":4984},[243],{"categories":4986},[243],{"categories":4988},[230],{"categories":4990},[327],{"categories":4992},[227],{"categories":4994},[302],{"categories":4996},[],{"categories":4998},[230],{"categories":5000},[233],{"categories":5002},[224],{"categories":5004},[230],{"categories":5006},[243],{"categories":5008},[224],{"categories":5010},[265],{"categories":5012},[186],{"categories":5014},[265],{"categories":5016},[233],{"categories":5018},[],{"categories":5020},[265],{"categories":5022},[233],{"categories":5024},[302],{"categories":5026},[186],{"categories":5028},[230],{"categories":5030},[],{"categories":5032},[233],{"categories":5034},[2654],{"categories":5036},[265],{"categories":5038},[243],{"categories":5040},[230],{"categories":5042},[230],{"categories":5044},[227],{"categories":5046},[230],{"categories":5048},[224],{"categories":5050},[1575],{"categories":5052},[358],{"categories":5054},[224],{"categories":5056},[],{"categories":5058},[],{"categories":5060},[265],{"categories":5062},[233],{"categories":5064},[265],{"categories":5066},[],{"categories":5068},[233],{"categories":5070},[233],{"categories":5072},[233],{"categories":5074},[],{"categories":5076},[230],{"categories":5078},[],{"categories":5080},[265],{"categories":5082},[224],{"categories":5084},[302],{"categories":5086},[230],{"categories":5088},[233],{"categories":5090},[265],{"categories":5092},[230],{"categories":5094},[265],{"categories":5096},[],{"categories":5098},[265],{"categories":5100},[224],{"categories":5102},[507],{"categories":5104},[233],{"categories":5106},[230],{"categories":5108},[],{"categories":5110},[243],{"categories":5112},[233],{"categories":5114},[236],{"categories":5116},[233],{"categories":5118},[224],{"categories":5120},[],{"categories":5122},[],{"categories":5124},[],{"categories":5126},[302],{"categories":5128},[233],{"categories":5130},[230],{"categories":5132},[230],{"categories":5134},[],{"categories":5136},[],{"categories":5138},[],{"categories":5140},[302],{"categories":5142},[230],{"categories":5144},[],{"categories":5146},[233],{"categories":5148},[230],{"categories":5150},[224],{"categories":5152},[],{"categories":5154},[],{"categories":5156},[302],{"categories":5158},[230],{"categories":5160},[265],{"categories":5162},[],{"categories":5164},[327],{"categories":5166},[265],{"categories":5168},[327],{"categories":5170},[186],{"categories":5172},[230],{"categories":5174},[230],{"categories":5176},[],{"categories":5178},[],{"categories":5180},[233],{"categories":5182},[],{"categories":5184},[230],{"categories":5186},[507],{"categories":5188},[230],{"categories":5190},[230],{"categories":5192},[230],{"categories":5194},[],{"categories":5196},[233],{"categories":5198},[230],{"categories":5200},[230],{"categories":5202},[],{"categories":5204},[233],{"categories":5206},[230],{"categories":5208},[265],{"categories":5210},[230],{"categories":5212},[327],{"categories":5214},[227],{"categories":5216},[230],{"categories":5218},[230],{"categories":5220},[233],{"categories":5222},[186],{"categories":5224},[233],{"categories":5226},[233],{"categories":5228},[],{"categories":5230},[],{"categories":5232},[230],{"categories":5234},[],{"categories":5236},[265],{"categories":5238},[227],{"categories":5240},[],{"categories":5242},[],{"categories":5244},[302],{"categories":5246},[224],{"categories":5248},[],{"categories":5250},[227],{"categories":5252},[327],{"categories":5254},[230],{"categories":5256},[243],{"categories":5258},[224],{"categories":5260},[186],{"categories":5262},[227],{"categories":5264},[243],{"categories":5266},[243],{"categories":5268},[],{"categories":5270},[230],{"categories":5272},[],{"categories":5274},[233],{"categories":5276},[224],{"categories":5278},[302],{"categories":5280},[230],{"categories":5282},[224],{"categories":5284},[233],{"categories":5286},[358],{"categories":5288},[230],{"categories":5290},[230],{"categories":5292},[230],{"categories":5294},[224],{"categories":5296},[186],{"categories":5298},[233],{"categories":5300},[],{"categories":5302},[230],{"categories":5304},[243],{"categories":5306},[265],{"categories":5308},[243],{"categories":5310},[230],{"categories":5312},[236],{"categories":5314},[],{"categories":5316},[302],{"categories":5318},[265],{"categories":5320},[224],{"categories":5322},[233],{"categories":5324},[230],{"categories":5326},[230],{"categories":5328},[233],{"categories":5330},[230],{"categories":5332},[230],{"categories":5334},[227],{"categories":5336},[233],{"categories":5338},[233,358],{"categories":5340},[233],{"categories":5342},[243],{"categories":5344},[230],{"categories":5346},[230],{"categories":5348},[186],{"categories":5350},[233],{"categories":5352},[327],{"categories":5354},[233],{"categories":5356},[227],{"categories":5358},[],{"categories":5360},[233],{"categories":5362},[230],{"categories":5364},[227],{"categories":5366},[],{"categories":5368},[],{"categories":5370},[243],{"categories":5372},[230],{"categories":5374},[230],{"categories":5376},[233],{"categories":5378},[186],{"categories":5380},[327],{"categories":5382},[230],{"categories":5384},[230],{"categories":5386},[233],{"categories":5388},[],{"categories":5390},[233],{"categories":5392},[265],{"categories":5394},[233],{"categories":5396},[],{"categories":5398},[265],{"categories":5400},[243],{"categories":5402},[2654],{"categories":5404},[224],{"categories":5406},[243],{"categories":5408},[230],{"categories":5410},[233],{"categories":5412},[230],{"categories":5414},[230],{"categories":5416},[327],{"categories":5418},[243],{"categories":5420},[],{"categories":5422},[265],{"categories":5424},[230],{"categories":5426},[],{"categories":5428},[233],{"categories":5430},[230],{"categories":5432},[230],{"categories":5434},[230],{"categories":5436},[233],{"categories":5438},[230],{"categories":5440},[230],{"categories":5442},[236],{"categories":5444},[233],{"categories":5446},[230],{"categories":5448},[230],{"categories":5450},[230],{"categories":5452},[230],{"categories":5454},[230],{"categories":5456},[230],{"categories":5458},[227],{"categories":5460},[],{"categories":5462},[236],{"categories":5464},[265],{"categories":5466},[233],{"categories":5468},[230],{"categories":5470},[243],{"categories":5472},[],{"categories":5474},[243],{"categories":5476},[243],{"categories":5478},[233],{"categories":5480},[243],{"categories":5482},[230],{"categories":5484},[230],{"categories":5486},[243],{"categories":5488},[230],{"categories":5490},[233],{"categories":5492},[265],{"categories":5494},[230],{"categories":5496},[230],{"categories":5498},[230],{"categories":5500},[227],{"categories":5502},[230],{"categories":5504},[233],{"categories":5506},[302],{"categories":5508},[],{"categories":5510},[230],{"categories":5512},[186],{"categories":5514},[233],{"categories":5516},[230],{"categories":5518},[],{"categories":5520},[230],{"categories":5522},[230],{"categories":5524},[265],{"categories":5526},[230],{"categories":5528},[230],{"categories":5530},[233],{"categories":5532},[327],{"categories":5534},[],{"categories":5536},[],{"categories":5538},[243],{"categories":5540},[265],{"categories":5542},[243],{"categories":5544},[265],{"categories":5546},[230],{"categories":5548},[327],{"categories":5550},[230],{"categories":5552},[224],{"categories":5554},[233],{"categories":5556},[230],{"categories":5558},[233],{"categories":5560},[233],{"categories":5562},[230],{"categories":5564},[227],{"categories":5566},[],{"categories":5568},[186],{"categories":5570},[230],{"categories":5572},[],{"categories":5574},[265],{"categories":5576},[230],{"categories":5578},[186],{"categories":5580},[230],{"categories":5582},[243],{"categories":5584},[243],{"categories":5586},[243],{"categories":5588},[233],{"categories":5590},[233],{"categories":5592},[233],{"categories":5594},[230],{"categories":5596},[230],{"categories":5598},[302],{"categories":5600},[186],{"categories":5602},[186],{"categories":5604},[],{"categories":5606},[265],{"categories":5608},[230],{"categories":5610},[230],{"categories":5612},[243],{"categories":5614},[],{"categories":5616},[265],{"categories":5618},[265],{"categories":5620},[265],{"categories":5622},[],{"categories":5624},[233],{"categories":5626},[230],{"categories":5628},[],{"categories":5630},[224],{"categories":5632},[227],{"categories":5634},[],{"categories":5636},[230],{"categories":5638},[230],{"categories":5640},[],{"categories":5642},[243],{"categories":5644},[],{"categories":5646},[],{"categories":5648},[],{"categories":5650},[],{"categories":5652},[230],{"categories":5654},[265],{"categories":5656},[],{"categories":5658},[],{"categories":5660},[230],{"categories":5662},[230],{"categories":5664},[230],{"categories":5666},[186],{"categories":5668},[230],{"categories":5670},[186],{"categories":5672},[],{"categories":5674},[186],{"categories":5676},[186],{"categories":5678},[358],{"categories":5680},[233],{"categories":5682},[243],{"categories":5684},[],{"categories":5686},[],{"categories":5688},[186],{"categories":5690},[243],{"categories":5692},[243],{"categories":5694},[243],{"categories":5696},[],{"categories":5698},[224],{"categories":5700},[243],{"categories":5702},[243],{"categories":5704},[224],{"categories":5706},[243],{"categories":5708},[227],{"categories":5710},[243],{"categories":5712},[243],{"categories":5714},[243],{"categories":5716},[186],{"categories":5718},[265],{"categories":5720},[265],{"categories":5722},[230],{"categories":5724},[243],{"categories":5726},[186],{"categories":5728},[358],{"categories":5730},[186],{"categories":5732},[186],{"categories":5734},[186],{"categories":5736},[],{"categories":5738},[227],{"categories":5740},[],{"categories":5742},[358],{"categories":5744},[243],{"categories":5746},[243],{"categories":5748},[243],{"categories":5750},[233],{"categories":5752},[265,227],{"categories":5754},[186],{"categories":5756},[],{"categories":5758},[],{"categories":5760},[186],{"categories":5762},[],{"categories":5764},[186],{"categories":5766},[265],{"categories":5768},[233],{"categories":5770},[],{"categories":5772},[243],{"categories":5774},[230],{"categories":5776},[302],{"categories":5778},[],{"categories":5780},[230],{"categories":5782},[],{"categories":5784},[265],{"categories":5786},[224],{"categories":5788},[186],{"categories":5790},[],{"categories":5792},[243],{"categories":5794},[265],[5796,6026,6269,6399],{"id":5797,"title":5798,"ai":5799,"body":5805,"categories":5999,"created_at":187,"date_modified":187,"description":179,"extension":188,"faq":187,"featured":189,"kicker_label":187,"meta":6000,"navigation":202,"path":6013,"published_at":6014,"question":187,"scraped_at":6015,"seo":6016,"sitemap":6017,"source_id":6018,"source_name":6019,"source_type":210,"source_url":6020,"stem":6021,"tags":6022,"thumbnail_url":187,"tldr":6023,"tweet":187,"unknown_tags":6024,"__hash__":6025},"summaries\u002Fsummaries\u002Fff126f8e0954389e-skfolio-build-tune-portfolio-optimizers-in-python-summary.md","skfolio: Build & Tune Portfolio Optimizers in Python",{"provider":7,"model":5800,"input_tokens":5801,"output_tokens":5802,"processing_time_ms":5803,"cost_usd":5804},"x-ai\u002Fgrok-4.1-fast",9292,2519,30098,0.00309525,{"type":14,"value":5806,"toc":5993},[5807,5811,5842,5846,5895,5899,5964,5968],[17,5808,5810],{"id":5809},"data-prep-and-baseline-benchmarks-deliver-quick-wins","Data Prep and Baseline Benchmarks Deliver Quick Wins",[22,5812,5813,5814,5817,5818,5821,5822,5825,5826,5829,5830,5833,5834,5837,5838,5841],{},"Load S&P 500 prices via ",[69,5815,5816],{},"skfolio.datasets.load_sp500_dataset()",", convert to returns with ",[69,5819,5820],{},"prices_to_returns()",", and split chronologically (",[69,5823,5824],{},"train_test_split(shuffle=False, test_size=0.33)",") to prevent look-ahead bias—training spans ~67% historical days, testing the rest. Baselines like ",[69,5827,5828],{},"EqualWeighted()",", ",[69,5831,5832],{},"InverseVolatility()",", and ",[69,5835,5836],{},"Random()"," fit on train, predict on test, yielding metrics like annualized Sharpe (printed via ",[69,5839,5840],{},"ptf.annualized_sharpe_ratio","), mean return, and volatility. These expose naive strategies' flaws: equal-weight ignores volatility, random adds noise—use them to benchmark any optimizer.",[17,5843,5845],{"id":5844},"mean-variance-risk-measures-and-clustering-beat-baselines","Mean-Variance, Risk Measures, and Clustering Beat Baselines",[22,5847,5848,5851,5852,5855,5856,5859,5860,5863,5864,5829,5867,5870,5871,5874,5875,5878,5879,5882,5883,5886,5887,5890,5891,5894],{},[69,5849,5850],{},"MeanRisk(risk_measure=RiskMeasure.VARIANCE)"," minimizes variance or maximizes Sharpe (",[69,5853,5854],{},"ObjectiveFunction.MAXIMIZE_RATIO","), generating efficient frontiers (",[69,5857,5858],{},"efficient_frontier_size=20",") plotted by risk vs. Sharpe. Swap risks to ",[69,5861,5862],{},"CVaR"," (95%), ",[69,5865,5866],{},"SEMI_VARIANCE",[69,5868,5869],{},"CDAR",", or ",[69,5872,5873],{},"MAX_DRAWDOWN"," for tail-focused portfolios that cut CVaR@95% and max drawdown vs. variance. ",[69,5876,5877],{},"RiskBudgeting()"," equalizes contributions (variance or CVaR). Hierarchical methods shine: ",[69,5880,5881],{},"HierarchicalRiskParity()"," clusters assets via dendrograms for stable weights; ",[69,5884,5885],{},"NestedClustersOptimization()"," nests ",[69,5888,5889],{},"MeanRisk(CVAR)"," inside ",[69,5892,5893],{},"RiskBudgeting(VARIANCE)"," with 5-fold CV, capturing correlations without covariance pitfalls.",[17,5896,5898],{"id":5897},"robust-priors-constraints-and-views-stabilize-real-world-use","Robust Priors, Constraints, and Views Stabilize Real-World Use",[22,5900,5901,5902,5905,5906,5909,5910,5829,5913,5829,5916,5870,5919,5922,5923,5926,5927,5829,5930,5829,5933,5829,5936,5939,5940,5943,5944,5947,5948,5951,5952,5955,5956,5959,5960,5963],{},"Replace ",[69,5903,5904],{},"EmpiricalCovariance()","\u002F",[69,5907,5908],{},"EmpiricalMu()"," with ",[69,5911,5912],{},"DenoiseCovariance()",[69,5914,5915],{},"ShrunkMu()",[69,5917,5918],{},"GerberCovariance()",[69,5920,5921],{},"EWMu(alpha=0.1)"," in ",[69,5924,5925],{},"EmpiricalPrior()"," for max-Sharpe portfolios resilient to estimation error. Add realism via ",[69,5928,5929],{},"min_weights=0.0",[69,5931,5932],{},"max_weights=0.20",[69,5934,5935],{},"transaction_costs=0.0005",[69,5937,5938],{},"groups"," (e.g., GroupA \u003C=0.6, GroupB>=0.2), ",[69,5941,5942],{},"l2_coef=0.01",". ",[69,5945,5946],{},"BlackLitterman(views=[\"AAPL == 0.0008\", \"JPM - BAC == 0.0002\"])"," blends market priors with views. ",[69,5949,5950],{},"FactorModel()"," on ",[69,5953,5954],{},"load_factors_dataset()"," explains returns via external factors, boosting Sharpe. Pipelines like ",[69,5957,5958],{},"SelectKExtremes(k=8)"," + ",[69,5961,5962],{},"MeanRisk()"," prune to top performers.",[17,5965,5967],{"id":5966},"walk-forward-cv-and-tuning-ensure-out-of-sample-performance","Walk-Forward CV and Tuning Ensure Out-of-Sample Performance",[22,5969,5970,5909,5973,5976,5977,5980,5981,5984,5985,5988,5989,5992],{},[69,5971,5972],{},"cross_val_predict()",[69,5974,5975],{},"WalkForward(train_size=252*2, test_size=63)"," simulates rolling 2-year trains\u002F3-month tests, computing portfolio Sharpe\u002FCalmar. ",[69,5978,5979],{},"GridSearchCV()"," tunes ",[69,5982,5983],{},"l2_coef=[0.0,0.01,0.1]"," and ",[69,5986,5987],{},"mu_estimator__alpha=[0.05,0.1,0.2,0.5]"," on max-Sharpe, selecting best CV Sharpe. Final ",[69,5990,5991],{},"Population()"," of 18 strategies compares annualized mean\u002Fvol\u002FSharpe\u002FSortino\u002FCVaR@95%\u002Fdrawdowns (sorted by test Sharpe), with plots for cumulative returns, weights, risk contributions—revealing hierarchical\u002Frisk-parity often top variance-based in stability.",{"title":179,"searchDepth":180,"depth":180,"links":5994},[5995,5996,5997,5998],{"id":5809,"depth":180,"text":5810},{"id":5844,"depth":180,"text":5845},{"id":5897,"depth":180,"text":5898},{"id":5966,"depth":180,"text":5967},[186],{"content_references":6001,"triage":6010},[6002,6006],{"type":193,"title":6003,"url":6004,"context":6005},"skfolio","https:\u002F\u002Fgithub.com\u002Fskfolio\u002Fskfolio","mentioned",{"type":6007,"title":6008,"url":6009,"context":6005},"other","Full Codes","https:\u002F\u002Fgithub.com\u002FMarktechpost\u002FAI-Agents-Projects-Tutorials\u002Fblob\u002Fmain\u002FData%20Science\u002Fportfolio_optimization_with_skfolio_Marktechpost.ipynb",{"relevance":199,"novelty":199,"quality":198,"actionability":198,"composite":6011,"reasoning":6012},3.45,"Category: Data Science & Visualization. The article provides a practical guide on using the skfolio library for portfolio optimization, which aligns with the audience's interest in actionable AI and data science tools. It includes specific code examples and methodologies that can be directly applied, making it useful for developers looking to implement AI in financial products.","\u002Fsummaries\u002Fff126f8e0954389e-skfolio-build-tune-portfolio-optimizers-in-python-summary","2026-05-12 07:05:02","2026-05-12 15:01:25",{"title":5798,"description":179},{"loc":6013},"ff126f8e0954389e","MarkTechPost","https:\u002F\u002Fwww.marktechpost.com\u002F2026\u002F05\u002F12\u002Fa-coding-implementation-to-portfolio-optimization-with-skfolio-for-building-testing-tuning-and-comparing-modern-investment-strategies\u002F","summaries\u002Fff126f8e0954389e-skfolio-build-tune-portfolio-optimizers-in-python-summary",[214,216,215],"skfolio's scikit-learn API lets you construct, validate, and compare 18+ portfolio strategies—from baselines to HRP, Black-Litterman, factors, and tuned models—on S&P 500 returns with walk-forward CV and GridSearchCV.",[],"s9QUFNF_HWzNZV61Dh6PEETN3C3-K3FsZalb0rd3HRQ",{"id":6027,"title":6028,"ai":6029,"body":6034,"categories":6240,"created_at":187,"date_modified":187,"description":179,"extension":188,"faq":187,"featured":189,"kicker_label":187,"meta":6241,"navigation":202,"path":6257,"published_at":6258,"question":187,"scraped_at":6259,"seo":6260,"sitemap":6261,"source_id":6262,"source_name":6019,"source_type":210,"source_url":6263,"stem":6264,"tags":6265,"thumbnail_url":187,"tldr":6266,"tweet":187,"unknown_tags":6267,"__hash__":6268},"summaries\u002Fsummaries\u002Fa59df2d47dafe018-scanpy-pipeline-for-pbmc-scrna-seq-clustering-traj-summary.md","Scanpy Pipeline for PBMC scRNA-seq Clustering & Trajectories",{"provider":7,"model":5800,"input_tokens":6030,"output_tokens":6031,"processing_time_ms":6032,"cost_usd":6033},9209,2235,26831,0.0029368,{"type":14,"value":6035,"toc":6234},[6036,6040,6072,6098,6102,6125,6140,6144,6167,6185,6189,6220],[17,6037,6039],{"id":6038},"rigorous-qc-and-filtering-removes-noise-for-reliable-downstream-analysis","Rigorous QC and Filtering Removes Noise for Reliable Downstream Analysis",[22,6041,6042,6043,6046,6047,6050,6051,6054,6055,6058,6059,6062,6063,5829,6066,5829,6069,6071],{},"Load PBMC-3k via ",[69,6044,6045],{},"sc.datasets.pbmc3k()"," (2700 cells, ~2k genes\u002Fcell). Compute QC metrics for mitochondrial (",[69,6048,6049],{},"MT-"," prefix, filter \u003C5% ",[69,6052,6053],{},"pct_counts_mt",") and ribosomal (",[69,6056,6057],{},"RPS\u002FRPL",") genes using ",[69,6060,6061],{},"sc.pp.calculate_qc_metrics",". Visualize with violin plots (",[69,6064,6065],{},"n_genes_by_counts",[69,6067,6068],{},"total_counts",[69,6070,6053],{},") and scatters to spot outliers.",[22,6073,6074,6075,5829,6078,6081,6082,6085,6086,6089,6090,6093,6094,6097],{},"Filter: ",[69,6076,6077],{},"min_genes=200",[69,6079,6080],{},"min_cells=3",", upper ",[69,6083,6084],{},"n_genes_by_counts \u003C2500",". Detect doublets via ",[69,6087,6088],{},"sc.pp.scrublet"," (removes ~sum of ",[69,6091,6092],{},"predicted_doublet","). Preserve raw in ",[69,6095,6096],{},"layers[\"counts\"]",". This yields cleaner data, preventing artifacts in clustering.",[17,6099,6101],{"id":6100},"normalization-hvgs-and-cell-cycle-correction-focus-on-biological-signal","Normalization, HVGs, and Cell-Cycle Correction Focus on Biological Signal",[22,6103,6104,6105,6108,6109,6112,6113,6116,6117,6120,6121,6124],{},"Normalize to 10k counts (",[69,6106,6107],{},"sc.pp.normalize_total(target_sum=1e4)","), log-transform (",[69,6110,6111],{},"sc.pp.log1p","). Identify highly variable genes (",[69,6114,6115],{},"sc.pp.highly_variable_genes(min_mean=0.0125, max_mean=3, min_disp=0.5)","), subset to them (",[69,6118,6119],{},"adata = adata[:, adata.var.highly_variable]","). Store raw in ",[69,6122,6123],{},"adata.raw",".",[22,6126,6127,6128,5829,6130,67,6132,6135,6136,6139],{},"Score S\u002FG2M phases with 40+ predefined markers (e.g., S: MCM5,PCNA; G2M: HMGB2,CDK1, filter to dataset genes). Regress out ",[69,6129,6068],{},[69,6131,6053],{},[69,6133,6134],{},"sc.pp.regress_out","). Scale (",[69,6137,6138],{},"sc.pp.scale(max_value=10)","). These steps isolate biological variance, regressing technical noise for accurate modeling.",[17,6141,6143],{"id":6142},"dimensionality-reduction-leiden-clustering-and-marker-based-annotation-reveals-cell-types","Dimensionality Reduction, Leiden Clustering, and Marker-Based Annotation Reveals Cell Types",[22,6145,6146,6147,6150,6151,6154,6155,6158,6159,6162,6163,6166],{},"PCA (",[69,6148,6149],{},"sc.tl.pca(svd_solver=\"arpack\")",", check ",[69,6152,6153],{},"n_pcs=50"," variance). Neighbors (",[69,6156,6157],{},"sc.pp.neighbors(n_neighbors=10, n_pcs=40)","). Embeddings: UMAP (",[69,6160,6161],{},"sc.tl.umap","), t-SNE (",[69,6164,6165],{},"sc.tl.tsne(n_pcs=40)",").",[22,6168,6169,6170,6173,6174,6177,6178,5829,6181,6184],{},"Cluster with Leiden (",[69,6171,6172],{},"sc.tl.leiden(resolution=0.5, flavor=\"igraph\", n_iterations=2)","). Rank markers (",[69,6175,6176],{},"sc.tl.rank_genes_groups(method=\"wilcoxon\")",", top 10\u002Fcluster via Wilcoxon). Annotate using PBMC markers: B-cell (CD79A,MS4A1), CD8 T (CD8A,CD8B), CD4 T (IL7R,CD4), NK (GNLY,NKG7), CD14 Mono (CD14,LYZ), FCGR3A Mono (FCGR3A,MS4A7), Dendritic (FCER1A,CST3), Mega (PPBP). Confirm via ",[69,6179,6180],{},"sc.pl.dotplot",[69,6182,6183],{},"sc.pl.stacked_violin(groupby=\"leiden\")",". Visualizes 8-9 clusters matching immune subsets.",[17,6186,6188],{"id":6187},"paga-trajectories-pseudotime-and-custom-scores-enable-developmental-insights","PAGA Trajectories, Pseudotime, and Custom Scores Enable Developmental Insights",[22,6190,6191,6192,6195,6196,6199,6200,6203,6204,6207,6208,6211,6212,6215,6216,6219],{},"Graph-based trajectories: ",[69,6193,6194],{},"sc.tl.paga(groups=\"leiden\")",", threshold=0.1, init UMAP (",[69,6197,6198],{},"sc.tl.umap(init_pos=\"paga\")","). Diffusion maps (",[69,6201,6202],{},"sc.tl.diffmap","), recompute neighbors on ",[69,6205,6206],{},"X_diffmap",", root at cluster 0 (",[69,6209,6210],{},"adata.uns[\"iroot\"]","), pseudotime (",[69,6213,6214],{},"sc.tl.dpt","). Plot ",[69,6217,6218],{},"dpt_pseudotime"," on UMAP.",[22,6221,6222,6223,5829,6226,6229,6230,6233],{},"Custom score: IFN-response genes (ISG15,IFI6,IFIT1,IFIT3,MX1,OAS1,STAT1,IRF7) via ",[69,6224,6225],{},"sc.tl.score_genes(score_name=\"IFN_score\")",[69,6227,6228],{},"cmap=\"viridis\"",". Save full AnnData (",[69,6231,6232],{},"adata.write(\"pbmc3k_analyzed.h5ad\")",") with embeddings, clusters, scores for reuse. Extends basic clustering to infer progression and response states.",{"title":179,"searchDepth":180,"depth":180,"links":6235},[6236,6237,6238,6239],{"id":6038,"depth":180,"text":6039},{"id":6100,"depth":180,"text":6101},{"id":6142,"depth":180,"text":6143},{"id":6187,"depth":180,"text":6188},[186],{"content_references":6242,"triage":6254},[6243,6246,6249,6251],{"type":193,"title":6244,"url":6245,"context":6005},"Scanpy","https:\u002F\u002Fgithub.com\u002Fscverse\u002Fscanpy",{"type":6247,"title":6248,"context":6005},"dataset","PBMC-3k",{"type":193,"title":6250,"context":6005},"Scrublet",{"type":6007,"title":6252,"url":6253,"context":196},"Full Codes with Notebook","https:\u002F\u002Fgithub.com\u002FMarktechpost\u002FAI-Agents-Projects-Tutorials\u002Fblob\u002Fmain\u002FData%20Science\u002Fscanpy_pbmc3k_single_cell_rnaseq_analysis_Marktechpost.ipynb",{"relevance":199,"novelty":180,"quality":198,"actionability":199,"composite":6255,"reasoning":6256},3.05,"Category: Data Science & Visualization. The article provides a detailed overview of building a single-cell RNA-seq analysis pipeline using Scanpy, which is relevant for data scientists working with biological data. However, it primarily focuses on a specific use case without broader implications or insights that could apply to a wider audience.","\u002Fsummaries\u002Fa59df2d47dafe018-scanpy-pipeline-for-pbmc-scrna-seq-clustering-traj-summary","2026-05-08 21:32:12","2026-05-09 15:37:24",{"title":6028,"description":179},{"loc":6257},"a59df2d47dafe018","https:\u002F\u002Fwww.marktechpost.com\u002F2026\u002F05\u002F08\u002Fhow-to-build-a-single-cell-rna-seq-analysis-pipeline-with-scanpy-for-pbmc-clustering-annotation-and-trajectory-discovery\u002F","summaries\u002Fa59df2d47dafe018-scanpy-pipeline-for-pbmc-scrna-seq-clustering-traj-summary",[216,215,214],"Process PBMC-3k data with Scanpy: filter cells (min 200 genes, \u003C2500 genes, \u003C5% mt), remove Scrublet doublets, select HVGs (min_mean=0.0125, max_mean=3, min_disp=0.5), Leiden cluster at res=0.5, annotate via markers, infer PAGA\u002FDPT trajectories, score IFN response.",[],"jTCku7xsp8M-LiBcwiNLzHzB68G5RjE-UBMIb_cET-c",{"id":6270,"title":6271,"ai":6272,"body":6277,"categories":6376,"created_at":187,"date_modified":187,"description":179,"extension":188,"faq":187,"featured":189,"kicker_label":187,"meta":6377,"navigation":202,"path":6387,"published_at":6388,"question":187,"scraped_at":6389,"seo":6390,"sitemap":6391,"source_id":6392,"source_name":6019,"source_type":210,"source_url":6393,"stem":6394,"tags":6395,"thumbnail_url":187,"tldr":6396,"tweet":187,"unknown_tags":6397,"__hash__":6398},"summaries\u002Fsummaries\u002Fa50c8b812151a371-tabpfn-beats-tree-models-on-tabular-accuracy-with-summary.md","TabPFN Beats Tree Models on Tabular Accuracy with Zero Training",{"provider":7,"model":5800,"input_tokens":6273,"output_tokens":6274,"processing_time_ms":6275,"cost_usd":6276},9215,1914,16447,0.00277735,{"type":14,"value":6278,"toc":6371},[6279,6283,6286,6297,6327,6330,6334,6337,6357,6360,6364,6367],[17,6280,6282],{"id":6281},"tabpfns-pretraining-enables-direct-inference-on-tabular-tasks","TabPFN's Pretraining Enables Direct Inference on Tabular Tasks",[22,6284,6285],{},"TabPFN is a foundation model pretrained on millions of synthetic tabular datasets from causal processes, allowing it to perform supervised classification without dataset-specific training. Provide your training data during the .fit() call, which loads pretrained weights in 0.47 seconds—no hyperparameter tuning or iterative optimization needed. Predictions use in-context learning: the model conditions on your full training set (e.g., 4,000 samples) alongside test inputs at inference time, mimicking LLM prompting but for structured data. TabPFN-2.5 extends this to larger datasets up to millions of rows, outperforming tuned XGBoost, CatBoost, and ensembles like AutoGluon on benchmarks by capturing general tabular patterns.",[22,6287,6288,6289,6292,6293,6296],{},"To implement, install via ",[69,6290,6291],{},"pip install tabpfn-client scikit-learn catboost",", set ",[69,6294,6295],{},"TABPFN_TOKEN"," from priorlabs.ai, then:",[6298,6299,6302],"pre",{"className":6300,"code":6301,"language":214,"meta":179,"style":179},"language-python shiki shiki-themes github-light github-dark","from tabpfn_client import TabPFNClassifier\ntabpfn = TabPFNClassifier()\ntabpfn.fit(X_train, y_train)  # Loads weights\ntabpfn_preds = tabpfn.predict(X_test)\n",[69,6303,6304,6312,6317,6322],{"__ignoreMap":179},[6305,6306,6309],"span",{"class":6307,"line":6308},"line",1,[6305,6310,6311],{},"from tabpfn_client import TabPFNClassifier\n",[6305,6313,6314],{"class":6307,"line":180},[6305,6315,6316],{},"tabpfn = TabPFNClassifier()\n",[6305,6318,6319],{"class":6307,"line":199},[6305,6320,6321],{},"tabpfn.fit(X_train, y_train)  # Loads weights\n",[6305,6323,6324],{"class":6307,"line":198},[6305,6325,6326],{},"tabpfn_preds = tabpfn.predict(X_test)\n",[22,6328,6329],{},"This shifts computation from training to inference, ideal for rapid prototyping where setup speed trumps everything.",[17,6331,6333],{"id":6332},"quantified-wins-over-tree-based-baselines","Quantified Wins Over Tree-Based Baselines",[22,6335,6336],{},"Tested on scikit-learn's synthetic binary classification: 5,000 samples, 20 features (10 informative, 5 redundant), 80\u002F20 train\u002Ftest split.",[26,6338,6339,6345,6351],{},[29,6340,6341,6344],{},[32,6342,6343],{},"Random Forest"," (200 trees): 95.5% accuracy, 9.56s train, 0.0627s infer. Robust bagging handles noise but plateaus on complex interactions.",[29,6346,6347,6350],{},[32,6348,6349],{},"CatBoost"," (500 iterations, depth=6, lr=0.1): 96.7% accuracy, 8.15s train, 0.0119s infer. Boosting edges out RF via error correction, excels in low-latency production.",[29,6352,6353,6356],{},[32,6354,6355],{},"TabPFN",": 98.8% accuracy, 0.47s fit, 2.21s infer. Gains 2.1-3.3% accuracy by leveraging pretrained priors on noisy features.",[22,6358,6359],{},"TabPFN wins on accuracy and setup for small-to-medium data (\u003C10k rows), eliminating tuning that tree models demand.",[17,6361,6363],{"id":6362},"inference-cost-and-distillation-for-production","Inference Cost and Distillation for Production",[22,6365,6366],{},"TabPFN's 2.21s inference (vs \u003C0.1s for trees) arises from joint processing of train+test data—scales with training set size, unsuitable for real-time apps or huge datasets without tweaks. Solution: distillation engine converts predictions to compact neural nets or tree ensembles, preserving ~98% of accuracy while slashing inference to milliseconds. Use for offline analysis, A\u002FB tests, or batch scoring; distill for deployment. Best for dev speed on tabular tasks where trees fall short, like healthcare\u002Ffinance with mixed types—no preprocessing grind required.",[6368,6369,6370],"style",{},"html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":179,"searchDepth":180,"depth":180,"links":6372},[6373,6374,6375],{"id":6281,"depth":180,"text":6282},{"id":6332,"depth":180,"text":6333},{"id":6362,"depth":180,"text":6363},[186],{"content_references":6378,"triage":6383},[6379,6381],{"type":193,"title":6355,"url":6380,"context":6005},"https:\u002F\u002Fux.priorlabs.ai\u002Fhome",{"type":6007,"title":6252,"url":6382,"context":6005},"https:\u002F\u002Fgithub.com\u002FMarktechpost\u002FAI-Agents-Projects-Tutorials\u002Fblob\u002Fmain\u002FData%20Science\u002FTabPFN.ipynb",{"relevance":6384,"novelty":198,"quality":198,"actionability":198,"composite":6385,"reasoning":6386},5,4.35,"Category: AI & LLMs. The article provides a detailed comparison of TabPFN with traditional tree models, addressing the audience's need for practical AI applications in product development. It includes specific implementation steps for using TabPFN, making it actionable for developers looking to integrate this model into their workflows.","\u002Fsummaries\u002Fa50c8b812151a371-tabpfn-beats-tree-models-on-tabular-accuracy-with-summary","2026-04-19 19:11:03","2026-04-21 15:26:59",{"title":6271,"description":179},{"loc":6387},"a50c8b812151a371","https:\u002F\u002Fwww.marktechpost.com\u002F2026\u002F04\u002F19\u002Fhow-tabpfn-leverages-in-context-learning-to-achieve-superior-accuracy-on-tabular-datasets-compared-to-random-forest-and-catboost\u002F","summaries\u002Fa50c8b812151a371-tabpfn-beats-tree-models-on-tabular-accuracy-with-summary",[215,216,214],"On a 5k-sample tabular dataset, TabPFN hits 98.8% accuracy vs CatBoost's 96.7% and Random Forest's 95.5%, with 0.47s setup but 2.21s inference due to in-context learning at predict time.",[],"9KrCooHF7vR_dcuIczpeQ-ZAJA2-GbybMn_JX6dybVY",{"id":6400,"title":6401,"ai":6402,"body":6407,"categories":6759,"created_at":187,"date_modified":187,"description":179,"extension":188,"faq":187,"featured":189,"kicker_label":187,"meta":6760,"navigation":202,"path":6761,"published_at":6762,"question":187,"scraped_at":187,"seo":6763,"sitemap":6764,"source_id":6765,"source_name":6766,"source_type":210,"source_url":6767,"stem":6768,"tags":6769,"thumbnail_url":187,"tldr":6770,"tweet":187,"unknown_tags":6771,"__hash__":6772},"summaries\u002Fsummaries\u002Fsynthetically-label-sparse-bequest-donors-realisti-summary.md","Synthetically Label Sparse Bequest Donors Realistically",{"provider":7,"model":5800,"input_tokens":6403,"output_tokens":6404,"processing_time_ms":6405,"cost_usd":6406},9589,2408,16814,0.00309915,{"type":14,"value":6408,"toc":6753},[6409,6413,6420,6423,6427,6438,6484,6538,6569,6578,6582,6585,6718,6728,6732,6751],[17,6410,6412],{"id":6411},"tackle-imbalanced-bequest-data-with-synthetic-targets","Tackle Imbalanced Bequest Data with Synthetic Targets",[22,6414,6415,6416,6419],{},"Charity databases have \u003C1% confirmed bequest donors—those formally notifying intent—despite >50% of gifts coming from lifetime strangers. Build a realistic target ",[69,6417,6418],{},"bequest_status"," ('Confirmed' or NA) using a propensity formula on RFMT (recency\u002Ffrequency\u002Fmonetary\u002Ftenure), age groups, and regular giving (RG) status. Add controlled randomness via Bernoulli sampling on propensity probability to mimic human variability and block model 'cheating'—where deterministic labels let algorithms rediscover the exact formula, creating an echo chamber.",[22,6421,6422],{},"Max propensity normalizes to ~357 (sum of peak scores: r=5,f=10,m=3,t=10,age=10x2=20 * rg=1.2), yielding probs like 0.089 for high scorers. This forces models to extract true signals amid noise, mirroring real sparse data.",[17,6424,6426],{"id":6425},"engineer-rfmt-age-and-rg-features-from-transactions","Engineer RFMT, Age, and RG Features from Transactions",[22,6428,6429,6430,6433,6434,6437],{},"Start with ",[69,6431,6432],{},"df_opps"," (opportunities) and ",[69,6435,6436],{},"df_contacts",":",[26,6439,6440],{},[29,6441,6442,6445,6446,6449,6450,6453,6454,6457,6458,6461,6462,6465,6466,6457,6469,6472,6473,6475,6476,6479,6480,6483],{},[32,6443,6444],{},"RFMT",": Group by ",[69,6447,6448],{},"contact_id","; compute ",[69,6451,6452],{},"last_gift_date"," (max ",[69,6455,6456],{},"close_date","), ",[69,6459,6460],{},"first_gift_date"," (min), ",[69,6463,6464],{},"frequency"," (count ",[69,6467,6468],{},"amount",[69,6470,6471],{},"monetary_value"," (sum ",[69,6474,6468],{},"). Then ",[69,6477,6478],{},"recency"," = months since end_date (2025-12-31); ",[69,6481,6482],{},"tenure"," = months between first\u002Flast gift.",[6298,6485,6487],{"className":6300,"code":6486,"language":214,"meta":179,"style":179},"def generate_rfmt(data):\n    df = data.groupby('contact_id').agg({\n        'close_date': ['max', 'min'],\n        'amount': ['count', 'sum']\n    })\n    df.columns = ['last_gift_date', 'first_gift_date', 'frequency', 'monetary_value']\n    # Convert to date, compute recency\u002Ftenure with relativedelta\n    # ...\n    return df.reset_index()\n",[69,6488,6489,6494,6499,6504,6509,6514,6520,6526,6532],{"__ignoreMap":179},[6305,6490,6491],{"class":6307,"line":6308},[6305,6492,6493],{},"def generate_rfmt(data):\n",[6305,6495,6496],{"class":6307,"line":180},[6305,6497,6498],{},"    df = data.groupby('contact_id').agg({\n",[6305,6500,6501],{"class":6307,"line":199},[6305,6502,6503],{},"        'close_date': ['max', 'min'],\n",[6305,6505,6506],{"class":6307,"line":198},[6305,6507,6508],{},"        'amount': ['count', 'sum']\n",[6305,6510,6511],{"class":6307,"line":6384},[6305,6512,6513],{},"    })\n",[6305,6515,6517],{"class":6307,"line":6516},6,[6305,6518,6519],{},"    df.columns = ['last_gift_date', 'first_gift_date', 'frequency', 'monetary_value']\n",[6305,6521,6523],{"class":6307,"line":6522},7,[6305,6524,6525],{},"    # Convert to date, compute recency\u002Ftenure with relativedelta\n",[6305,6527,6529],{"class":6307,"line":6528},8,[6305,6530,6531],{},"    # ...\n",[6305,6533,6535],{"class":6307,"line":6534},9,[6305,6536,6537],{},"    return df.reset_index()\n",[26,6539,6540,6549],{},[29,6541,6542,6545,6546,6124],{},[32,6543,6544],{},"Age groups",": ",[69,6547,6548],{},"pd.cut(age, bins=[0,39,49,59,69,90], labels=['under_40','40-49','50-59','60-69','70_or_over'])",[29,6550,6551,6554,6555,6558,6559,5905,6562,6565,6566,6568],{},[32,6552,6553],{},"RG status",": Filter ",[69,6556,6557],{},"df_opps[type=='Regular']","; get ",[69,6560,6561],{},"first_rg_date",[69,6563,6564],{},"last_rg_date"," per ID. If ",[69,6567,6564],{}," in 2025-12: 'Active'; else 'Cancelled'. No RG → 'No RG' post-merge.",[22,6570,6571,6572,5905,6575,6124],{},"Merge right on RFMT (drop no-history contacts), left on RG; fillna 'No RG'; drop extras like ",[69,6573,6574],{},"name",[69,6576,6577],{},"gender",[17,6579,6581],{"id":6580},"sector-tailored-scores-capture-counterintuitive-patterns","Sector-Tailored Scores Capture Counterintuitive Patterns",[22,6583,6584],{},"Assign 0-10 scores per feature, weighted for legacy giving realities (e.g., retired lapsed donors outscore active; mid-value > high-value):",[6586,6587,6588,6607],"table",{},[6589,6590,6591],"thead",{},[6592,6593,6594,6598,6601,6604],"tr",{},[6595,6596,6597],"th",{},"Feature",[6595,6599,6600],{},"Bins\u002FLogic",[6595,6602,6603],{},"Labels",[6595,6605,6606],{},"Rationale",[6608,6609,6610,6632,6652,6672,6690,6704],"tbody",{},[6592,6611,6612,6616,6621,6626],{},[6613,6614,6615],"td",{},"Recency",[6613,6617,6618],{},[69,6619,6620],{},"[-1,18,42,84,1000]",[6613,6622,6623],{},[6305,6624,6625],{},"4,5,2,1",[6613,6627,6628,6629,6124],{},"18-42mo 'sweet spot' for retired lapsed (highest); recent active lower; long dormant still viable. ",[69,6630,6631],{},"pd.cut",[6592,6633,6634,6637,6642,6647],{},[6613,6635,6636],{},"Frequency",[6613,6638,6639],{},[69,6640,6641],{},"[-1,2,9,49,99,10000]",[6613,6643,6644],{},[6305,6645,6646],{},"0,1,4,7,10",[6613,6648,6649,6650,6124],{},"Frequency > value; 100+ 'Revolutionary'=10. ",[69,6651,6631],{},[6592,6653,6654,6657,6666,6669],{},[6613,6655,6656],{},"Monetary (quintiles)",[6613,6658,6659,6662,6663],{},[69,6660,6661],{},"pd.qcut(q=5, labels=[1,2,3,4,5])"," → map ",[69,6664,6665],{},"{1:0,2:2,3:3,4:3,5:1}",[6613,6667,6668],{},"Peak mid-quintiles",[6613,6670,6671],{},"Mid-value (40-80%) most generous legacies; top 20% less confirmatory.",[6592,6673,6674,6677,6682,6687],{},[6613,6675,6676],{},"Tenure",[6613,6678,6679],{},[69,6680,6681],{},"pd.cut(bins=5)",[6613,6683,6684],{},[6305,6685,6686],{},"0,1,3,6,10",[6613,6688,6689],{},"Long tenure >> short; steep curve for loyalty.",[6592,6691,6692,6695,6698,6701],{},[6613,6693,6694],{},"Age",[6613,6696,6697],{},"Map groups",[6613,6699,6700],{},"{'under_40':0,'40-49':1,'50-59':3,'60-69':7,'70+':10}",[6613,6702,6703],{},"Exponential post-60; doubled in formula, not gated.",[6592,6705,6706,6709,6712,6715],{},[6613,6707,6708],{},"RG Weight (multiplier)",[6613,6710,6711],{},"Map",[6613,6713,6714],{},"{'Cancelled':1.2,'Active':1.0,'No RG':0.5}",[6613,6716,6717],{},"Lapsed RG strong signal of estate shift.",[22,6719,6720,6723,6724,6727],{},[32,6721,6722],{},"Raw propensity"," = ",[69,6725,6726],{},"(r_score + f_score + m_score + t_score + 2*age_score) * rg_weight",". E.g., high-freq recent-lapsed 70+: ~31.8 (prob 0.089); low everything: ~1 (prob 0.003).",[17,6729,6731],{"id":6730},"stochastic-assignment-mimics-real-donor-behavior","Stochastic Assignment Mimics Real Donor Behavior",[22,6733,6734,6735,6738,6739,6742,6743,6746,6747,6750],{},"Convert ",[69,6736,6737],{},"raw_propensity"," to ",[69,6740,6741],{},"assignment_prob"," (e.g., ",[69,6744,6745],{},"\u002F357"," for 0-1 scale), then ",[69,6748,6749],{},"bequest_status = np.random.binomial(1, prob)"," → 'Confirmed' if 1. This injects noise: perfect scorers sometimes miss, low scorers occasionally confirm—breaking determinism so downstream classifiers learn generalizable patterns, not the formula.",[6368,6752,6370],{},{"title":179,"searchDepth":180,"depth":180,"links":6754},[6755,6756,6757,6758],{"id":6411,"depth":180,"text":6412},{"id":6425,"depth":180,"text":6426},{"id":6580,"depth":180,"text":6581},{"id":6730,"depth":180,"text":6731},[186],{},"\u002Fsummaries\u002Fsynthetically-label-sparse-bequest-donors-realisti-summary","2026-04-08 21:21:18",{"title":6401,"description":179},{"loc":6761},"e0225ec94060d95d","Data and Beyond","https:\u002F\u002Funknown","summaries\u002Fsynthetically-label-sparse-bequest-donors-realisti-summary",[214,216,215],"Engineer RFMT-age-RG propensity scores with sector-specific bins (e.g., recency sweet spot 18-42mo=5pts) and stochastic noise to create 'Confirmed' labels, preventing models from overfitting formulas in \u003C1% positive charity data.",[],"Y2cIR1YxXNmF6nVq7KUQn_Jk5dp8tvzxIL29SZ2yDmA"]