mirror of
https://github.com/infiniflow/ragflow.git
synced 2025-12-29 16:05:35 +08:00
### What problem does this PR solve? As title ### Type of change - [x] Refactoring --------- Signed-off-by: Jin Hai <haijin.chn@gmail.com>
145 lines
5.7 KiB
Python
145 lines
5.7 KiB
Python
#
|
|
# Copyright 2024 The InfiniFlow Authors. All Rights Reserved.
|
|
#
|
|
# Licensed under the Apache License, Version 2.0 (the "License");
|
|
# you may not use this file except in compliance with the License.
|
|
# You may obtain a copy of the License at
|
|
#
|
|
# http://www.apache.org/licenses/LICENSE-2.0
|
|
#
|
|
# Unless required by applicable law or agreed to in writing, software
|
|
# distributed under the License is distributed on an "AS IS" BASIS,
|
|
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
# See the License for the specific language governing permissions and
|
|
# limitations under the License.
|
|
#
|
|
|
|
m = set(["赵", "钱", "孙", "李",
|
|
"周", "吴", "郑", "王",
|
|
"冯", "陈", "褚", "卫",
|
|
"蒋", "沈", "韩", "杨",
|
|
"朱", "秦", "尤", "许",
|
|
"何", "吕", "施", "张",
|
|
"孔", "曹", "严", "华",
|
|
"金", "魏", "陶", "姜",
|
|
"戚", "谢", "邹", "喻",
|
|
"柏", "水", "窦", "章",
|
|
"云", "苏", "潘", "葛",
|
|
"奚", "范", "彭", "郎",
|
|
"鲁", "韦", "昌", "马",
|
|
"苗", "凤", "花", "方",
|
|
"俞", "任", "袁", "柳",
|
|
"酆", "鲍", "史", "唐",
|
|
"费", "廉", "岑", "薛",
|
|
"雷", "贺", "倪", "汤",
|
|
"滕", "殷", "罗", "毕",
|
|
"郝", "邬", "安", "常",
|
|
"乐", "于", "时", "傅",
|
|
"皮", "卞", "齐", "康",
|
|
"伍", "余", "元", "卜",
|
|
"顾", "孟", "平", "黄",
|
|
"和", "穆", "萧", "尹",
|
|
"姚", "邵", "湛", "汪",
|
|
"祁", "毛", "禹", "狄",
|
|
"米", "贝", "明", "臧",
|
|
"计", "伏", "成", "戴",
|
|
"谈", "宋", "茅", "庞",
|
|
"熊", "纪", "舒", "屈",
|
|
"项", "祝", "董", "梁",
|
|
"杜", "阮", "蓝", "闵",
|
|
"席", "季", "麻", "强",
|
|
"贾", "路", "娄", "危",
|
|
"江", "童", "颜", "郭",
|
|
"梅", "盛", "林", "刁",
|
|
"钟", "徐", "邱", "骆",
|
|
"高", "夏", "蔡", "田",
|
|
"樊", "胡", "凌", "霍",
|
|
"虞", "万", "支", "柯",
|
|
"昝", "管", "卢", "莫",
|
|
"经", "房", "裘", "缪",
|
|
"干", "解", "应", "宗",
|
|
"丁", "宣", "贲", "邓",
|
|
"郁", "单", "杭", "洪",
|
|
"包", "诸", "左", "石",
|
|
"崔", "吉", "钮", "龚",
|
|
"程", "嵇", "邢", "滑",
|
|
"裴", "陆", "荣", "翁",
|
|
"荀", "羊", "於", "惠",
|
|
"甄", "曲", "家", "封",
|
|
"芮", "羿", "储", "靳",
|
|
"汲", "邴", "糜", "松",
|
|
"井", "段", "富", "巫",
|
|
"乌", "焦", "巴", "弓",
|
|
"牧", "隗", "山", "谷",
|
|
"车", "侯", "宓", "蓬",
|
|
"全", "郗", "班", "仰",
|
|
"秋", "仲", "伊", "宫",
|
|
"宁", "仇", "栾", "暴",
|
|
"甘", "钭", "厉", "戎",
|
|
"祖", "武", "符", "刘",
|
|
"景", "詹", "束", "龙",
|
|
"叶", "幸", "司", "韶",
|
|
"郜", "黎", "蓟", "薄",
|
|
"印", "宿", "白", "怀",
|
|
"蒲", "邰", "从", "鄂",
|
|
"索", "咸", "籍", "赖",
|
|
"卓", "蔺", "屠", "蒙",
|
|
"池", "乔", "阴", "鬱",
|
|
"胥", "能", "苍", "双",
|
|
"闻", "莘", "党", "翟",
|
|
"谭", "贡", "劳", "逄",
|
|
"姬", "申", "扶", "堵",
|
|
"冉", "宰", "郦", "雍",
|
|
"郤", "璩", "桑", "桂",
|
|
"濮", "牛", "寿", "通",
|
|
"边", "扈", "燕", "冀",
|
|
"郏", "浦", "尚", "农",
|
|
"温", "别", "庄", "晏",
|
|
"柴", "瞿", "阎", "充",
|
|
"慕", "连", "茹", "习",
|
|
"宦", "艾", "鱼", "容",
|
|
"向", "古", "易", "慎",
|
|
"戈", "廖", "庾", "终",
|
|
"暨", "居", "衡", "步",
|
|
"都", "耿", "满", "弘",
|
|
"匡", "国", "文", "寇",
|
|
"广", "禄", "阙", "东",
|
|
"欧", "殳", "沃", "利",
|
|
"蔚", "越", "夔", "隆",
|
|
"师", "巩", "厍", "聂",
|
|
"晁", "勾", "敖", "融",
|
|
"冷", "訾", "辛", "阚",
|
|
"那", "简", "饶", "空",
|
|
"曾", "母", "沙", "乜",
|
|
"养", "鞠", "须", "丰",
|
|
"巢", "关", "蒯", "相",
|
|
"查", "后", "荆", "红",
|
|
"游", "竺", "权", "逯",
|
|
"盖", "益", "桓", "公",
|
|
"兰", "原", "乞", "西", "阿", "肖", "丑", "位", "曽", "巨", "德", "代", "圆", "尉", "仵", "纳", "仝", "脱",
|
|
"丘", "但", "展", "迪", "付", "覃", "晗", "特", "隋", "苑", "奥", "漆", "谌", "郄", "练", "扎", "邝", "渠",
|
|
"信", "门", "陳", "化", "原", "密", "泮", "鹿", "赫",
|
|
"万俟", "司马", "上官", "欧阳",
|
|
"夏侯", "诸葛", "闻人", "东方",
|
|
"赫连", "皇甫", "尉迟", "公羊",
|
|
"澹台", "公冶", "宗政", "濮阳",
|
|
"淳于", "单于", "太叔", "申屠",
|
|
"公孙", "仲孙", "轩辕", "令狐",
|
|
"钟离", "宇文", "长孙", "慕容",
|
|
"鲜于", "闾丘", "司徒", "司空",
|
|
"亓官", "司寇", "仉督", "子车",
|
|
"颛孙", "端木", "巫马", "公西",
|
|
"漆雕", "乐正", "壤驷", "公良",
|
|
"拓跋", "夹谷", "宰父", "榖梁",
|
|
"晋", "楚", "闫", "法", "汝", "鄢", "涂", "钦",
|
|
"段干", "百里", "东郭", "南门",
|
|
"呼延", "归", "海", "羊舌", "微", "生",
|
|
"岳", "帅", "缑", "亢", "况", "后", "有", "琴",
|
|
"梁丘", "左丘", "东门", "西门",
|
|
"商", "牟", "佘", "佴", "伯", "赏", "南宫",
|
|
"墨", "哈", "谯", "笪", "年", "爱", "阳", "佟",
|
|
"第五", "言", "福"])
|
|
|
|
|
|
def isit(n): return n.strip() in m
|