def images(self) -> typing.List[tuple]: res = dict() res[MeasureMeta.IMAGE_ID] = EpNerBankInternalResourceHelper.getBytes( "measure.png") res[UnitMeta.IMAGE_ID] = EpNerBankInternalResourceHelper.getBytes( "munit.png") return res
def images(self) -> typing.List[tuple]: res = dict() res[MoneyMeta.IMAGE_ID] = EpNerBankInternalResourceHelper.getBytes( "money2.png") res[MoneyMeta.IMAGE2ID] = EpNerBankInternalResourceHelper.getBytes( "moneyerr.png") return res
def initialize() -> None: if (PhoneHelper.M_PHONE_ROOT is not None): return PhoneHelper.M_PHONE_ROOT = PhoneHelper.PhoneNode() PhoneHelper.M_ALL_COUNTRY_CODES = dict() str0_ = EpNerBankInternalResourceHelper.getString( "CountryPhoneCodes.txt") if (str0_ is None): raise Utils.newException( "Can't file resource file {0} in Organization analyzer".format( "CountryPhoneCodes.txt"), None) for line0 in Utils.splitString(str0_, '\n', False): line = line0.strip() if (Utils.isNullOrEmpty(line)): continue if (len(line) < 2): continue country = line[0:0 + 2] cod = line[2:].strip() if (len(cod) < 1): continue if (not country in PhoneHelper.M_ALL_COUNTRY_CODES): PhoneHelper.M_ALL_COUNTRY_CODES[country] = cod tn = PhoneHelper.M_PHONE_ROOT i = 0 while i < len(cod): dig = cod[i] wrapnn2462 = RefOutArgWrapper(None) inoutres2463 = Utils.tryGetValue(tn.children, dig, wrapnn2462) nn = wrapnn2462.value if (not inoutres2463): nn = PhoneHelper.PhoneNode() nn.pref = cod[0:0 + i + 1] tn.children[dig] = nn tn = nn i += 1 if (tn.countries is None): tn.countries = list() tn.countries.append(country)
def initialize() -> None: if (UriAnalyzer.__m_schemes is not None): return Termin.ASSIGN_ALL_TEXTS_AS_NORMAL = True MetaUri.initialize() try: UriAnalyzer.__m_schemes = TerminCollection() obj = EpNerBankInternalResourceHelper.getString("UriSchemes.csv") if (obj is None): raise Utils.newException("Can't file resource file {0} in Organization analyzer".format("UriSchemes.csv"), None) for line0 in Utils.splitString(obj, '\n', False): line = line0.strip() if (Utils.isNullOrEmpty(line)): continue UriAnalyzer.__m_schemes.add(Termin._new678(line, MorphLang.UNKNOWN, True, 0)) for s in ["ISBN", "УДК", "ББК", "ТНВЭД", "ОКВЭД"]: UriAnalyzer.__m_schemes.add(Termin._new678(s, MorphLang.UNKNOWN, True, 1)) UriAnalyzer.__m_schemes.add(Termin._new2573("Общероссийский классификатор форм собственности", "ОКФС", 1, "ОКФС")) UriAnalyzer.__m_schemes.add(Termin._new2573("Общероссийский классификатор организационно правовых форм", "ОКОПФ", 1, "ОКОПФ")) UriAnalyzer.__m_schemes.add(Termin._new678("WWW", MorphLang.UNKNOWN, True, 2)) UriAnalyzer.__m_schemes.add(Termin._new678("HTTP", MorphLang.UNKNOWN, True, 10)) UriAnalyzer.__m_schemes.add(Termin._new678("HTTPS", MorphLang.UNKNOWN, True, 10)) UriAnalyzer.__m_schemes.add(Termin._new678("SHTTP", MorphLang.UNKNOWN, True, 10)) UriAnalyzer.__m_schemes.add(Termin._new678("FTP", MorphLang.UNKNOWN, True, 10)) t = Termin._new678("SKYPE", MorphLang.UNKNOWN, True, 3) t.addVariant("СКАЙП", True) t.addVariant("SKYPEID", True) t.addVariant("SKYPE ID", True) UriAnalyzer.__m_schemes.add(t) t = Termin._new678("SWIFT", MorphLang.UNKNOWN, True, 3) t.addVariant("СВИФТ", True) UriAnalyzer.__m_schemes.add(t) UriAnalyzer.__m_schemes.add(Termin._new678("ICQ", MorphLang.UNKNOWN, True, 4)) t = Termin._new2583("основной государственный регистрационный номер", "ОГРН", 5, "ОГРН", True) t.addVariant("ОГРН ИП", True) UriAnalyzer.__m_schemes.add(t) UriAnalyzer.__m_schemes.add(Termin._new2583("Индивидуальный идентификационный номер", "ИИН", 5, "ИИН", True)) UriAnalyzer.__m_schemes.add(Termin._new2583("Индивидуальный номер налогоплательщика", "ИНН", 5, "ИНН", True)) UriAnalyzer.__m_schemes.add(Termin._new2583("Код причины постановки на учет", "КПП", 5, "КПП", True)) UriAnalyzer.__m_schemes.add(Termin._new2583("Банковский идентификационный код", "БИК", 5, "БИК", True)) UriAnalyzer.__m_schemes.add(Termin._new2583("основной государственный регистрационный номер индивидуального предпринимателя", "ОГРНИП", 5, "ОГРНИП", True)) t = Termin._new2583("Страховой номер индивидуального лицевого счёта", "СНИЛС", 5, "СНИЛС", True) t.addVariant("Свидетельство пенсионного страхования", False) t.addVariant("Страховое свидетельство обязательного пенсионного страхования", False) t.addVariant("Страховое свидетельство", False) UriAnalyzer.__m_schemes.add(t) UriAnalyzer.__m_schemes.add(Termin._new2583("Общероссийский классификатор предприятий и организаций", "ОКПО", 5, "ОКПО", True)) UriAnalyzer.__m_schemes.add(Termin._new2583("Общероссийский классификатор объектов административно-территориального деления", "ОКАТО", 5, "ОКАТО", True)) UriAnalyzer.__m_schemes.add(Termin._new2583("Общероссийский классификатор территорий муниципальных образований", "ОКТМО", 5, "ОКТМО", True)) UriAnalyzer.__m_schemes.add(Termin._new2583("Общероссийский классификатор органов государственной власти и управления", "ОКОГУ", 5, "ОКОГУ", True)) UriAnalyzer.__m_schemes.add(Termin._new2583("Общероссийский классификатор Отрасли народного хозяйства", "ОКОНХ", 5, "ОКОНХ", True)) t = Termin._new2595("РАСЧЕТНЫЙ СЧЕТ", MorphLang.UNKNOWN, True, "Р/С", 6, 20) t.addAbridge("Р.С.") t.addAbridge("Р.СЧ.") t.addAbridge("P.C.") t.addAbridge("РАСЧ.СЧЕТ") t.addAbridge("РАС.СЧЕТ") t.addAbridge("РАСЧ.СЧ.") t.addAbridge("РАС.СЧ.") t.addAbridge("Р.СЧЕТ") t.addVariant("СЧЕТ ПОЛУЧАТЕЛЯ", False) t.addVariant("СЧЕТ ОТПРАВИТЕЛЯ", False) t.addVariant("СЧЕТ", False) UriAnalyzer.__m_schemes.add(t) t = Termin._new2596("ЛИЦЕВОЙ СЧЕТ", "Л/С", 6, 20) t.addAbridge("Л.С.") t.addAbridge("Л.СЧ.") t.addAbridge("Л/С") t.addAbridge("ЛИЦ.СЧЕТ") t.addAbridge("ЛИЦ.СЧ.") t.addAbridge("Л.СЧЕТ") UriAnalyzer.__m_schemes.add(t) t = Termin._new2595("СПЕЦИАЛЬНЫЙ ЛИЦЕВОЙ СЧЕТ", MorphLang.UNKNOWN, True, "СПЕЦ/С", 6, 20) t.addAbridge("СПЕЦ.С.") t.addAbridge("СПЕЦ.СЧЕТ") t.addAbridge("СПЕЦ.СЧ.") t.addVariant("СПЕЦСЧЕТ", True) t.addVariant("СПЕЦИАЛЬНЫЙ СЧЕТ", True) UriAnalyzer.__m_schemes.add(t) t = Termin._new2595("КОРРЕСПОНДЕНТСКИЙ СЧЕТ", MorphLang.UNKNOWN, True, "К/С", 6, 20) t.addAbridge("КОРР.СЧЕТ") t.addAbridge("КОР.СЧЕТ") t.addAbridge("КОРР.СЧ.") t.addAbridge("КОР.СЧ.") t.addAbridge("К.СЧЕТ") t.addAbridge("КОР.С.") t.addAbridge("К.С.") t.addAbridge("K.C.") t.addAbridge("К-С") t.addAbridge("К/С") t.addAbridge("К.СЧ.") t.addAbridge("К/СЧ") UriAnalyzer.__m_schemes.add(t) t = Termin._new2599("КОД БЮДЖЕТНОЙ КЛАССИФИКАЦИИ", "КБК", "КБК", 6, 20, True) UriAnalyzer.__m_schemes.add(t) UriItemToken.initialize() except Exception as ex: raise Utils.newException(ex.__str__(), ex) Termin.ASSIGN_ALL_TEXTS_AS_NORMAL = False ProcessorService.registerAnalyzer(UriAnalyzer())
def images(self) -> typing.List[tuple]: res = dict() res[MetaUri.MAIL_IMAGE_ID] = EpNerBankInternalResourceHelper.getBytes("email.png") res[MetaUri.URI_IMAGE_ID] = EpNerBankInternalResourceHelper.getBytes("uri.png") return res
def images(self) -> typing.List[tuple]: res = dict() res[MetaPhone. PHONE_IMAGE_ID] = EpNerBankInternalResourceHelper.getBytes( "phone.png") return res
def images(self) -> typing.List[tuple]: res = dict() res[MetaBank.IMAGE_ID] = EpNerBankInternalResourceHelper.getBytes("dollar.png") return res
def images(self) -> typing.List[tuple]: res = dict() res[MetaDenom. DENOM_IMAGE_ID] = EpNerBankInternalResourceHelper.getBytes( "denom.png") return res