2017-11-02 18:32:24 +03:00
|
|
|
|
# coding: utf8
|
|
|
|
|
from __future__ import unicode_literals
|
|
|
|
|
|
|
|
|
|
from ...symbols import ORTH, NORM
|
|
|
|
|
|
|
|
|
|
_exc = {
|
|
|
|
|
"sağol": [
|
|
|
|
|
{ORTH: "sağ"},
|
|
|
|
|
{ORTH: "ol", NORM: "olun"}]
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
for exc_data in [
|
2018-03-08 20:02:25 +03:00
|
|
|
|
{ORT: "Alb.", NORM: "Albay"},
|
|
|
|
|
{ORT: "Ar.Gör.", NORM: "Araştırma Görevlisi"},
|
|
|
|
|
{ORT: "Arş.Gör.", NORM: "Araştırma Görevlisi"},
|
|
|
|
|
{ORT: "Asb.", NORM: "Astsubay"},
|
|
|
|
|
{ORT: "As.İz.", NORM: "Askeri İnzibat"},
|
|
|
|
|
{ORT: "Atğm", NORM: "Asteğmen"},
|
|
|
|
|
{ORT: "Av.", NORM: "Avukat"},
|
|
|
|
|
{ORT: "Apt.", NORM: "Apartmanı"},
|
|
|
|
|
{ORTH: "A.B.D.", NORM: "Amerika Birleşik Devletleri"},
|
|
|
|
|
{ORTH: "Bçvş.", NORM: "Başçavuş"},
|
|
|
|
|
{ORTH: "bk.", NORM: "bakınız"},
|
|
|
|
|
{ORTH: "bknz.", NORM: "bakınız"},
|
|
|
|
|
{ORTH: "bnb.", NORM: "binbaşı"},
|
|
|
|
|
{ORTH: "Böl.", NORM: "Bölümü"},
|
|
|
|
|
{ORTH: "Bşk.", NORM: "Başkanlığı"},
|
|
|
|
|
{ORTH: "Bul.", NORM: "Bulvarı"},
|
|
|
|
|
{ORTH: "Cad.", NORM: "Caddesi"},
|
|
|
|
|
{ORTH: "çev.", NORM: "çeviren"},
|
|
|
|
|
{ORTH: "Çvş.", NORM: "Çavuş"},
|
|
|
|
|
{ORTH: "Doç.", NORM: "Doçent"},
|
|
|
|
|
{ORTH: "doğ.", NORM: "doğum tarihi"},
|
|
|
|
|
{ORTH: "drl.", NORM: "derleyen"},
|
|
|
|
|
{ORTH: "dk.", NORM: "dakika"},
|
|
|
|
|
{ORTH: "Dz.", NORM: "Deniz"},
|
|
|
|
|
{ORTH: "Dz.K.K.lığı", NORM: "Deniz Kuvvetleri Komutanlığı"},
|
|
|
|
|
{ORTH: "Dz.Kuv.", NORM: "Deniz Kuvvetleri"},
|
|
|
|
|
{ORTH: "Dz.Kuv.K.", NORM: "Deniz Kuvvetleri Komutanlığı"},
|
|
|
|
|
{ORTH: "dzl.", NORM: "düzenleyen"},
|
|
|
|
|
{ORTH: "ekon.", NORM: "ekonomi"},
|
|
|
|
|
{ORTH: "Fak.", NORM: "Fakültesi"},
|
|
|
|
|
{ORTH: "gr.", NORM: "gram"},
|
|
|
|
|
{ORTH: "Gn.", NORM: "Genel"},
|
|
|
|
|
{ORTH: "Gnkur.", NORM: "Genelkurmay"},
|
|
|
|
|
{ORTH: "Hst.", NORM: "Hastanesi"},
|
|
|
|
|
{ORTH: "Hs.Uzm.", NORM: "Hesap Uzmanı"},
|
|
|
|
|
{ORTH: "huk.", NORM: "hukuk"},
|
|
|
|
|
{ORTH: "Hv.", NORM: "Hava"},
|
|
|
|
|
{ORTH: "Hv.K.K.lığı", NORM: "Hava Kuvvetleri Komutanlığı"},
|
|
|
|
|
{ORTH: "Hv.Kuv.", NORM: "Hava Kuvvetleri"},
|
|
|
|
|
{ORTH: "Hv.Kuv.K.", NORM: "Hava Kuvvetleri Komutanlığı"},
|
|
|
|
|
{ORTH: "Hz.", NORM: "Hazreti"},
|
|
|
|
|
{ORTH: "Hz.Öz.", NORM: "Hizmete Özel"},
|
|
|
|
|
{ORTH: "İng.", NORM: "İngilizce"},
|
|
|
|
|
{ORTH: "Jeol.", NORM: "Jeoloji"},
|
|
|
|
|
{ORTH: "jeol.", NORM: "jeoloji"},
|
|
|
|
|
{ORTH: "Korg.", NORM: "Korgeneral"},
|
|
|
|
|
{ORTH: "Kur.", NORM: "Kurmay"},
|
|
|
|
|
{ORTH: "Kur.Bşk.", NORM: "Kurmay Başkanı"},
|
|
|
|
|
{ORTH: "Kuv.", NORM: "Kuvvetleri"},
|
|
|
|
|
{ORTH: "Ltd.", NORM: "Limited"},
|
|
|
|
|
{ORTH: "Mah.", NORM: "Mahallesi"},
|
|
|
|
|
{ORTH: "mah.", NORM: "mahallesi"},
|
|
|
|
|
{ORTH: "max.", NORM: "maksimum"},
|
|
|
|
|
{ORTH: "min.", NORM: "minimum"},
|
|
|
|
|
{ORTH: "Müh.", NORM: "Mühendisliği"},
|
|
|
|
|
{ORTH: "müh.", NORM: "mühendisliği"},
|
|
|
|
|
{ORTH: "MÖ.", NORM: "Milattan Önce"},
|
|
|
|
|
{ORTH: "Onb.", NORM: "Onbaşı"},
|
|
|
|
|
{ORTH: "Ord.", NORM: "Ordinaryüs"},
|
|
|
|
|
{ORTH: "Org.", NORM: "Orgeneral"},
|
|
|
|
|
{ORTH: "Ped.", NORM: "Pedagoji"},
|
|
|
|
|
{ORTH: "Prof.", NORM: "Profesör"},
|
|
|
|
|
{ORTH: "Sb.", NORM: "Subay"},
|
|
|
|
|
{ORTH: "Sn.", NORM: "Sayın"},
|
|
|
|
|
{ORTH: "sn.", NORM: "saniye"},
|
|
|
|
|
{ORTH: "Sok.", NORM: "Sokak"},
|
|
|
|
|
{ORTH: "Şb.", NORM: "Şube"},
|
2018-03-08 20:07:52 +03:00
|
|
|
|
{ORTH: "Şti.", NORM: "Şirketi"},
|
2018-03-08 20:02:25 +03:00
|
|
|
|
{ORTH: "T.C.", NORM: "Türkiye Cumhuriyeti"},
|
|
|
|
|
{ORTH: "tel.", NORM: "telefon"},
|
|
|
|
|
{ORTH: "telg.", NORM: "telgraf"},
|
|
|
|
|
{ORTH: "tğm.", NORM: "teğmen"},
|
|
|
|
|
{ORTH: "tic.", NORM: "ticaret"},
|
|
|
|
|
{ORTH: "Tug.", NORM: "Tugay"},
|
|
|
|
|
{ORTH: "Tuğg.", NORM: "Tuğgeneral"},
|
|
|
|
|
{ORTH: "Tümg.", NORM: "Tümgeneral"},
|
|
|
|
|
{ORTH: "Uzm.", NORM: "Uzman"},
|
|
|
|
|
{ORTH: "Üçvş.", NORM: "Üstçavuş"},
|
|
|
|
|
{ORTH: "Ütğm.", NORM: "Üsteğmen"},
|
|
|
|
|
{ORTH: "vb.", NORM: "ve benzeri"},
|
|
|
|
|
{ORTH: "Yar.", NORM: "Yardımcı"},
|
|
|
|
|
{ORTH: "Yb.", NORM: "Yarbay"},
|
|
|
|
|
{ORTH: "Yd.Sb.", NORM: "Yedek Subay"},
|
|
|
|
|
{ORTH: "Yrd.", NORM: "Yardımcı"},
|
|
|
|
|
{ORTH: "Yrd.Doç.", NORM: "Yardımcı Doçent"},
|
|
|
|
|
{ORTH: "Y.Müh.", NORM: "Yüksek mühendis"},
|
|
|
|
|
{ORTH: "Y.Mim.", NORM: "Yüksek mimar"}]:
|
2017-11-02 18:32:24 +03:00
|
|
|
|
_exc[exc_data[ORTH]] = [exc_data]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
for orth in ["Dr."]:
|
|
|
|
|
_exc[orth] = [{ORTH: orth}]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
TOKENIZER_EXCEPTIONS = _exc
|