Babelfy - Babelfy

Babelfy
Babelfy logotipi.
Barqaror chiqish
Babelfy 1.0 / iyun 2014
Turi
LitsenziyaAttribution-NonCommercial-ShareAlike 3.0 Unported
Veb-saytgo'dak.org

Babelfy bu dasturiy ta'minot algoritm har qanday tilda yozilgan matnni ajratish uchun. Xususan, Babelfy vazifalarini bajaradi ko'p tilli So'zni sezgirlik (ya'ni, umumiy ismlar, fe'llar, sifatlar va qo'shimchalarning ajralishi) va Ob'ektni bog'lash (ya'ni odamlar, kompaniyalar, joylar va boshqalar kabi entsiklopedik sub'ektlarga tegishli so'zlarni ajratib ko'rsatish).[1] Babelfy asoslanadi BabelNet ko'p tilli semantik tarmoq va uch bosqichda o'zaro bog'liqlik va shaxsni bog'lashni amalga oshiradi:

  • U har biri bilan bog'lanadi tepalik BabelNet semantik tarmog'ining, ya'ni kontseptsiya yoki nomlangan shaxs, semantik imzo, ya'ni tegishli cho'qqilar to'plami. Bu kirish matnidan mustaqil ravishda faqat bir marta bajarilishi kerak bo'lgan dastlabki qadam.
  • Kirish berilgan matn, ushbu matndan barcha bog'lanadigan qismlarni ajratib oladi va ularning har biri uchun mumkin bo'lgan ro'yxatlarni keltiradi ma'nolari ga ko'ra semantik tarmoq.
  • Bu yaratadi grafik asosida ilgari hisoblab chiqilgan semantik imzolardan foydalanib olingan parchalarning nomzod ma'nolarini bog'lash orqali butun matnni semantik talqin qilish. Keyin u zichni chiqaradi subgraf ushbu vakillik va har bir parcha uchun eng yaxshi nomzodni tanlaydi.

Natijada, har qanday 271-da yozilgan matn tillar BabelNet tomonidan qo'llab-quvvatlanadigan, bir-biriga o'xshash semantik izohlar bilan chiqarilgan.

Shuningdek qarang

Adabiyotlar

  1. ^ A. Moro, A. Raganato, R. Navigli. Ob'ektni bog'lash Word Sense disambiguatsiyasiga javob beradi: yagona yondashuv. Hisoblash lingvistikasi assotsiatsiyasining operatsiyalari (TACL), 2, 231-244 bet, 2014.

Tashqi havolalar