Macro:PRIMARY_HIGH //定义识别中小学的宏 ({Token.string=="小学"}|{Token.string=="附小"}|{Token.string=="中学"}|{Token.string=="附中"}|{Token.string=="小"}|{Token.string=="中"}) Rule:primary_high //识别中小学名,如北京第一师范小学,南京琅琊路小学,山东师大附中等 ( ({Lookup.majorType==location,Lookup.minorType==county_abbrev}) //county_abbrev.lst中存放了大量的地区名 ({Token}) ({Token}) ({Token}) //分词后在地区和中小学之间可能出现0个、1个、2个或3个任意词组 ({Token.string=="师范"}|{Token.string=="师范附属"}) (PRIMARY_HIGH) ):school --> :school.school={kind=inferred,rule="primary_high"} Rule:university //识别本专科院校,如上海水产大学等 ( {Lookup.majorType == organization,Lookup.minorType == university} ):school --> :school.school={rule="unversity"} Rule:school //识别其他各类学校,如幼儿园,成人夜校等 ( |