diff --git "a/data/1.python\345\210\235\351\230\266/1.\351\242\204\345\244\207\347\237\245\350\257\206/config.json" "b/data/1.python\345\210\235\351\230\266/1.\351\242\204\345\244\207\347\237\245\350\257\206/config.json" index f1d4e8aaa7de1533232baaeff00c5ecc701e68c3..9de096e03461e0a1c31663c67cc8eebc67dae148 100644 --- "a/data/1.python\345\210\235\351\230\266/1.\351\242\204\345\244\207\347\237\245\350\257\206/config.json" +++ "b/data/1.python\345\210\235\351\230\266/1.\351\242\204\345\244\207\347\237\245\350\257\206/config.json" @@ -2,5 +2,6 @@ "keywords": [], "node_id": "python-2-0", "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1 } \ No newline at end of file diff --git "a/data/1.python\345\210\235\351\230\266/2.\345\237\272\347\241\200\350\257\255\346\263\225/config.json" "b/data/1.python\345\210\235\351\230\266/2.\345\237\272\347\241\200\350\257\255\346\263\225/config.json" index aa1230dcc6880ca0d77d1090ddb006e2bf093c9c..110e38fd19cf17619b9f5755f7ef923147eebdbc 100644 --- "a/data/1.python\345\210\235\351\230\266/2.\345\237\272\347\241\200\350\257\255\346\263\225/config.json" +++ "b/data/1.python\345\210\235\351\230\266/2.\345\237\272\347\241\200\350\257\255\346\263\225/config.json" @@ -2,5 +2,6 @@ "node_id": "python-2-1", "keywords": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1 } \ No newline at end of file diff --git "a/data/1.python\345\210\235\351\230\266/3.\350\277\233\351\230\266\350\257\255\346\263\225/config.json" "b/data/1.python\345\210\235\351\230\266/3.\350\277\233\351\230\266\350\257\255\346\263\225/config.json" index 0be17427115249fff09c605370b0feca1d6a3dd3..c77c72902f09c4c2934311f1187465fe2cd819ba 100644 --- "a/data/1.python\345\210\235\351\230\266/3.\350\277\233\351\230\266\350\257\255\346\263\225/config.json" +++ "b/data/1.python\345\210\235\351\230\266/3.\350\277\233\351\230\266\350\257\255\346\263\225/config.json" @@ -2,5 +2,6 @@ "node_id": "python-2-2", "keywords": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1 } \ No newline at end of file diff --git "a/data/1.python\345\210\235\351\230\266/4.\351\235\242\345\220\221\345\257\271\350\261\241\347\274\226\347\250\213/config.json" "b/data/1.python\345\210\235\351\230\266/4.\351\235\242\345\220\221\345\257\271\350\261\241\347\274\226\347\250\213/config.json" index d2b82b9e2c798d851ef82b0f4f7c004e11c753fd..34d51fbd008fa6d1fdf9304a79bd2619b70868cf 100644 --- "a/data/1.python\345\210\235\351\230\266/4.\351\235\242\345\220\221\345\257\271\350\261\241\347\274\226\347\250\213/config.json" +++ "b/data/1.python\345\210\235\351\230\266/4.\351\235\242\345\220\221\345\257\271\350\261\241\347\274\226\347\250\213/config.json" @@ -2,5 +2,6 @@ "node_id": "python-2-3", "keywords": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1 } \ No newline at end of file diff --git "a/data/2.python\344\270\255\351\230\266/1.\345\237\272\346\234\254\346\212\200\350\203\275/config.json" "b/data/2.python\344\270\255\351\230\266/1.\345\237\272\346\234\254\346\212\200\350\203\275/config.json" index 3b80afc1dbb013f4aec717c12ad2f80342c7dff3..d5f33a9c504a1af9464f041584930507f772798c 100644 --- "a/data/2.python\344\270\255\351\230\266/1.\345\237\272\346\234\254\346\212\200\350\203\275/config.json" +++ "b/data/2.python\344\270\255\351\230\266/1.\345\237\272\346\234\254\346\212\200\350\203\275/config.json" @@ -2,5 +2,6 @@ "node_id": "python-2-5", "keywords": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1 } \ No newline at end of file diff --git "a/data/2.python\344\270\255\351\230\266/2.Web\345\272\224\347\224\250\345\274\200\345\217\221/config.json" "b/data/2.python\344\270\255\351\230\266/2.Web\345\272\224\347\224\250\345\274\200\345\217\221/config.json" index 8c2948c2983579a5bcbe5cdcb80385ccef3de540..ee82ac187504603ba491f073ec3b60ee5fb9a544 100644 --- "a/data/2.python\344\270\255\351\230\266/2.Web\345\272\224\347\224\250\345\274\200\345\217\221/config.json" +++ "b/data/2.python\344\270\255\351\230\266/2.Web\345\272\224\347\224\250\345\274\200\345\217\221/config.json" @@ -2,5 +2,6 @@ "node_id": "python-2-6", "keywords": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1 } \ No newline at end of file diff --git "a/data/2.python\344\270\255\351\230\266/3.\347\275\221\347\273\234\347\210\254\350\231\253/config.json" "b/data/2.python\344\270\255\351\230\266/3.\347\275\221\347\273\234\347\210\254\350\231\253/config.json" index 2b612f1069db75ece929917a2083b653a8dd598a..c127c6ade1cf7c7aea7fdc4cc4196180a56888ff 100644 --- "a/data/2.python\344\270\255\351\230\266/3.\347\275\221\347\273\234\347\210\254\350\231\253/config.json" +++ "b/data/2.python\344\270\255\351\230\266/3.\347\275\221\347\273\234\347\210\254\350\231\253/config.json" @@ -2,5 +2,6 @@ "node_id": "python-2-7", "keywords": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1 } \ No newline at end of file diff --git "a/data/2.python\344\270\255\351\230\266/4.\346\241\214\351\235\242\345\272\224\347\224\250\345\274\200\345\217\221/config.json" "b/data/2.python\344\270\255\351\230\266/4.\346\241\214\351\235\242\345\272\224\347\224\250\345\274\200\345\217\221/config.json" index d823af31096f14382f5a311370e689841a8070b5..7db82cce98e7ca4ffb284db728673382663dc097 100644 --- "a/data/2.python\344\270\255\351\230\266/4.\346\241\214\351\235\242\345\272\224\347\224\250\345\274\200\345\217\221/config.json" +++ "b/data/2.python\344\270\255\351\230\266/4.\346\241\214\351\235\242\345\272\224\347\224\250\345\274\200\345\217\221/config.json" @@ -2,5 +2,6 @@ "node_id": "python-2-8", "keywords": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1 } \ No newline at end of file diff --git "a/data/3.python\351\253\230\351\230\266/1.\347\247\221\345\255\246\350\256\241\347\256\227\345\237\272\347\241\200\350\275\257\344\273\266\345\214\205NumPy/config.json" "b/data/3.python\351\253\230\351\230\266/1.\347\247\221\345\255\246\350\256\241\347\256\227\345\237\272\347\241\200\350\275\257\344\273\266\345\214\205NumPy/config.json" index 8b1d9e99637c3c8843aeb03096c358df163d18b4..d467233050c749c140d0742f9aa3cbd79ca16f63 100644 --- "a/data/3.python\351\253\230\351\230\266/1.\347\247\221\345\255\246\350\256\241\347\256\227\345\237\272\347\241\200\350\275\257\344\273\266\345\214\205NumPy/config.json" +++ "b/data/3.python\351\253\230\351\230\266/1.\347\247\221\345\255\246\350\256\241\347\256\227\345\237\272\347\241\200\350\275\257\344\273\266\345\214\205NumPy/config.json" @@ -2,5 +2,6 @@ "node_id": "python-2-10", "keywords": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2 } \ No newline at end of file diff --git "a/data/3.python\351\253\230\351\230\266/2.\347\273\223\346\236\204\345\214\226\346\225\260\346\215\256\345\210\206\346\236\220\345\267\245\345\205\267Pandas/config.json" "b/data/3.python\351\253\230\351\230\266/2.\347\273\223\346\236\204\345\214\226\346\225\260\346\215\256\345\210\206\346\236\220\345\267\245\345\205\267Pandas/config.json" index d22f6dc71db2c88e57f613ddb32ff7c2d72976f1..30fbed754f4fee7558126eb1fde7e732c3587d8d 100644 --- "a/data/3.python\351\253\230\351\230\266/2.\347\273\223\346\236\204\345\214\226\346\225\260\346\215\256\345\210\206\346\236\220\345\267\245\345\205\267Pandas/config.json" +++ "b/data/3.python\351\253\230\351\230\266/2.\347\273\223\346\236\204\345\214\226\346\225\260\346\215\256\345\210\206\346\236\220\345\267\245\345\205\267Pandas/config.json" @@ -2,5 +2,6 @@ "node_id": "python-2-11", "keywords": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2 } \ No newline at end of file diff --git "a/data/3.python\351\253\230\351\230\266/3.\347\273\230\345\233\276\345\272\223Matplotlib/config.json" "b/data/3.python\351\253\230\351\230\266/3.\347\273\230\345\233\276\345\272\223Matplotlib/config.json" index 0c8104a304e9929821c1d580f75a1d1a99bdb3b6..d809e275bca4ee43dd4e173603082a8ac5303f2d 100644 --- "a/data/3.python\351\253\230\351\230\266/3.\347\273\230\345\233\276\345\272\223Matplotlib/config.json" +++ "b/data/3.python\351\253\230\351\230\266/3.\347\273\230\345\233\276\345\272\223Matplotlib/config.json" @@ -2,5 +2,6 @@ "node_id": "python-2-12", "keywords": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2 } \ No newline at end of file diff --git "a/data/3.python\351\253\230\351\230\266/4.\347\247\221\345\255\246\350\256\241\347\256\227\345\267\245\345\205\267\345\214\205SciPy/config.json" "b/data/3.python\351\253\230\351\230\266/4.\347\247\221\345\255\246\350\256\241\347\256\227\345\267\245\345\205\267\345\214\205SciPy/config.json" index 01290842d02ba784adc4ac43c138741d39f12bdf..4e8a52021b8c3cbc96f5dcc5a3262af717b1e26f 100644 --- "a/data/3.python\351\253\230\351\230\266/4.\347\247\221\345\255\246\350\256\241\347\256\227\345\267\245\345\205\267\345\214\205SciPy/config.json" +++ "b/data/3.python\351\253\230\351\230\266/4.\347\247\221\345\255\246\350\256\241\347\256\227\345\267\245\345\205\267\345\214\205SciPy/config.json" @@ -2,5 +2,6 @@ "node_id": "python-2-13", "keywords": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2 } \ No newline at end of file diff --git "a/data/3.python\351\253\230\351\230\266/5.\346\225\260\346\215\256\345\210\206\346\236\220/config.json" "b/data/3.python\351\253\230\351\230\266/5.\346\225\260\346\215\256\345\210\206\346\236\220/config.json" index 0b16171308917e2a615ce38ff0817853179393eb..3e93e0a2ebed6a19df716f70883cca77f96d14e3 100644 --- "a/data/3.python\351\253\230\351\230\266/5.\346\225\260\346\215\256\345\210\206\346\236\220/config.json" +++ "b/data/3.python\351\253\230\351\230\266/5.\346\225\260\346\215\256\345\210\206\346\236\220/config.json" @@ -2,5 +2,6 @@ "node_id": "python-2-14", "keywords": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2 } \ No newline at end of file diff --git "a/data/3.python\351\253\230\351\230\266/6.\344\272\272\345\267\245\346\231\272\350\203\275/config.json" "b/data/3.python\351\253\230\351\230\266/6.\344\272\272\345\267\245\346\231\272\350\203\275/config.json" index bdf9daca52376326f0f87699e81b78dff6ac8183..cedb4d805eb3c16a71f0f880c7229ef861a99ebf 100644 --- "a/data/3.python\351\253\230\351\230\266/6.\344\272\272\345\267\245\346\231\272\350\203\275/config.json" +++ "b/data/3.python\351\253\230\351\230\266/6.\344\272\272\345\267\245\346\231\272\350\203\275/config.json" @@ -2,5 +2,6 @@ "node_id": "python-2-15", "keywords": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2 } \ No newline at end of file diff --git "a/data/3.python\351\253\230\351\230\266/7.\351\253\230\347\272\247\346\225\231\347\250\213/config.json" "b/data/3.python\351\253\230\351\230\266/7.\351\253\230\347\272\247\346\225\231\347\250\213/config.json" index e53e296258f74a40de6612488ea8404fe3c26013..88012e9ce6de280edeb731c8acf8fe31a4824e39 100644 --- "a/data/3.python\351\253\230\351\230\266/7.\351\253\230\347\272\247\346\225\231\347\250\213/config.json" +++ "b/data/3.python\351\253\230\351\230\266/7.\351\253\230\347\272\247\346\225\231\347\250\213/config.json" @@ -2,5 +2,6 @@ "node_id": "python-2-16", "keywords": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2 } \ No newline at end of file diff --git "a/data/3.python\351\253\230\351\230\266/8.\350\277\233\351\230\266\344\273\273\345\212\241/config.json" "b/data/3.python\351\253\230\351\230\266/8.\350\277\233\351\230\266\344\273\273\345\212\241/config.json" index f80e4e64917a8092da59e4d3867291b9ce702c7c..6587351d90c1152d83c6ff19db4ad1cfefdfd404 100644 --- "a/data/3.python\351\253\230\351\230\266/8.\350\277\233\351\230\266\344\273\273\345\212\241/config.json" +++ "b/data/3.python\351\253\230\351\230\266/8.\350\277\233\351\230\266\344\273\273\345\212\241/config.json" @@ -2,5 +2,6 @@ "node_id": "python-1707b1947cba42d99043449208ce4a03", "keywords": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2 } \ No newline at end of file diff --git a/data/tree.json b/data/tree.json index 535b08e825005c38866ece6cc9c37abda869440b..e91fab61b1b05521133129aa8a60c2906ab26c98 100644 --- a/data/tree.json +++ b/data/tree.json @@ -51,7 +51,8 @@ "keywords_must": [ "python" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -64,7 +65,8 @@ "keywords_must": [ "python" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -135,7 +137,8 @@ "debian" ] ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -165,7 +168,8 @@ "keywords_must": [ "python" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -195,7 +199,8 @@ "keywords_must": [ "python" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -207,7 +212,8 @@ "python", "PEP8" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -226,12 +232,14 @@ } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1 } }, { @@ -255,7 +263,8 @@ } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -811,7 +820,8 @@ } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -1330,7 +1340,8 @@ } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -1713,7 +1724,8 @@ } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -1727,7 +1739,8 @@ "顺序语句结构", "顺序控制语句" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -1829,7 +1842,8 @@ } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -1884,7 +1898,8 @@ } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -2059,7 +2074,8 @@ } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -2619,7 +2635,8 @@ } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -2746,12 +2763,14 @@ } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1 } }, { @@ -2765,7 +2784,8 @@ "keywords": [], "children": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -2776,7 +2796,8 @@ "keywords_must": [ "三元表达式" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -2785,7 +2806,8 @@ "keywords": [], "children": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -2794,7 +2816,8 @@ "keywords": [], "children": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -2822,7 +2845,8 @@ } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -2922,7 +2946,8 @@ } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -3033,7 +3058,8 @@ } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -3171,7 +3197,8 @@ } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -3271,7 +3298,8 @@ } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -3290,12 +3318,14 @@ } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1 } }, { @@ -3309,7 +3339,8 @@ "keywords": [], "children": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -3318,7 +3349,8 @@ "keywords": [], "children": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -3383,7 +3415,8 @@ } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -3392,7 +3425,8 @@ "keywords": [], "children": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -3401,7 +3435,8 @@ "keywords": [], "children": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -3410,7 +3445,8 @@ "keywords": [], "children": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -3419,17 +3455,20 @@ "keywords": [], "children": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1 } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -3448,7 +3487,8 @@ "keywords": [], "children": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -3476,7 +3516,8 @@ } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -3495,7 +3536,8 @@ } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -3606,7 +3648,8 @@ } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -3625,7 +3668,8 @@ } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -3644,7 +3688,8 @@ } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -3768,7 +3813,8 @@ "网络编程", "Socket" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -3787,12 +3833,14 @@ } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1 } }, { @@ -3843,7 +3891,8 @@ } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -3936,7 +3985,8 @@ "keywords_must": [ "django" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -4020,7 +4070,8 @@ "keywords_must": [ "tornado" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -4939,12 +4990,14 @@ "keywords_must": [ "flask" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1 } }, { @@ -4988,7 +5041,8 @@ "keywords_must": [ "urllib" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -5025,7 +5079,8 @@ } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -5080,7 +5135,8 @@ } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -5146,7 +5202,8 @@ "keywords_must": [ "lxml" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -5239,7 +5296,8 @@ "keywords_must": [ "requests" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -5367,7 +5425,8 @@ } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -5442,7 +5501,8 @@ "keywords_must": [ "scrapy" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -5479,7 +5539,8 @@ } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -5498,7 +5559,8 @@ } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -5535,7 +5597,8 @@ } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -5563,7 +5626,8 @@ } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -5574,7 +5638,8 @@ "keywords_must": [ "autoscraper" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -5585,7 +5650,8 @@ "keywords_must": [ "selectolax" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -5596,12 +5662,14 @@ "keywords_must": [ "requests-html" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1 } }, { @@ -5673,7 +5741,8 @@ "tkinter", "tk" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -5766,7 +5835,8 @@ "keywords_must": [ "pyqt" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -5860,17 +5930,20 @@ "wxpython", "wx" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 1 } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -5938,7 +6011,8 @@ "numpy", "np" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -5950,7 +6024,8 @@ "numpy", "np" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -5962,7 +6037,8 @@ "numpy", "np" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -6056,7 +6132,8 @@ "numpy", "np" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -6132,7 +6209,8 @@ "numpy", "np" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -6163,7 +6241,8 @@ "numpy", "np" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -6203,7 +6282,8 @@ "numpy", "np" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -6252,12 +6332,14 @@ "numpy", "np" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2 } }, { @@ -6293,7 +6375,8 @@ "pandas", "pd" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -6333,7 +6416,8 @@ "pandas", "pd" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -6400,7 +6484,8 @@ "pandas", "pd" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -6485,12 +6570,14 @@ "pandas", "pd" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2 } }, { @@ -6507,7 +6594,8 @@ "matplotlib", "matplot" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -6565,7 +6653,8 @@ "matplotlib", "matplot" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -6641,7 +6730,8 @@ "matplotlib", "matplot" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -6735,12 +6825,14 @@ "matplotlib", "matplot" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2 } }, { @@ -6756,7 +6848,8 @@ "keywords_must": [ "scipy" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -6767,7 +6860,8 @@ "keywords_must": [ "scipy" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -6806,7 +6900,8 @@ "keywords_must": [ "scipy" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -6845,7 +6940,8 @@ "keywords_must": [ "scipy" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -6884,7 +6980,8 @@ "keywords_must": [ "scipy" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -6932,7 +7029,8 @@ "keywords_must": [ "scipy" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -6969,7 +7067,8 @@ } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -6997,7 +7096,8 @@ } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -7052,7 +7152,8 @@ } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -7080,7 +7181,8 @@ } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -7108,12 +7210,14 @@ } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2 } }, { @@ -7222,7 +7326,8 @@ "keywords_must": [ "csv" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -7345,7 +7450,8 @@ "keywords_must": [ "excel" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -7447,12 +7553,14 @@ } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2 } }, { @@ -7925,7 +8033,8 @@ } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -8581,7 +8690,8 @@ } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -10388,7 +10498,8 @@ "CV", "computer vision" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -11428,7 +11539,8 @@ "NLP", "natural language processing" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -11587,7 +11699,8 @@ "keywords_must": [], "keywords_forbid": [ "无监督" - ] + ], + "group": 0 } }, { @@ -11679,12 +11792,14 @@ } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2 } }, { @@ -11929,7 +12044,8 @@ } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -12227,7 +12343,8 @@ } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -12291,7 +12408,8 @@ } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -12303,7 +12421,8 @@ "pattern matching", "模式匹配" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -12316,12 +12435,14 @@ "代码对象", "code object" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2 } }, { @@ -12335,21 +12456,25 @@ "keywords": [], "children": [], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 2 } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } } \ No newline at end of file