Ana içeriğe atla

Jena ve SPARQL ile owl / rdf ontoloji dosyaları üzerinde çalışmak

Ontolojiler ile ilgili çalışmalar yapılıyor ve pek çok döküman bulabiliyoruz. Buna karşın bu konu üzerinde araştırırken baştan sona bir referans bulamadım.

Basit bir Doğal dil işleyici(NLP) geliştirip, oluşturacağımız ontoloji ile ilgili sorulacak olan sorulara, bu ontoloji üzerinden SPARQL kullanarak yanıt verebilecek bir yazılım Hangi adımları hangi araçlarla gerçekleştirmemiz gerektiğini bulmak uzunca vakit aldı, Türkçe kaynakların azlığı da bir başka sorun...

Benzer çalışmalar yapacak arkadaşlara yardımcı olması açısından öğrendiklerimi adım adım yazmaya çalışacağım.

Geliştirmek istediğimiz yazılım en basit hali ile; “bir web sayfasından doğal dil ile girilen soru cümlesini alarak, elimizdeki ontolojiye göre uygun yanıtı veren bir sistem” olmalı.

Bu amaçla inceleyeceğimiz konular şöyle olacak:


  • OWL
  • Natural Language Processing(NLP)
  • Generic Question Templates(GQT)
  • Ontology Mapping
  • -Protege
  • SPARQL ve ARQ
  • -WordNet
  • Inference ve Reasoner
  • -Generic Rule Reasoner
    -Rule tanımlama, .rules dosyası

Yorumlar