Metin, ses ve video gibi yapılandırılmamış (unstructured) verileri analiz ederek anlamlı ve yapısal verilere dönüştürmek için geliştirilmiş açık kaynaklı bir yazılım geliştirme kiti ve bileşen mimarisi olan Apache UIMA Java SDK‘nin 3.7.0 sürümü duyuruldu. IBM tarafından tasarlanan ve günümüzde Apache Software Foundation bünyesinde geliştirilen bu SDK, doğal dil işleme (NLP) ve metin madenciliği projelerinde yaygın olarak kullanılıyor. Bileşenler arasında akan veriyi ve bu verinin üzerine eklenen ek açıklamaları (örn. kişi adı, yer, tarih, cümle sınırları) ortak bir modelde tutan Apache UIMA Java SDK; karmaşık analiz süreçlerini küçük ve yeniden kullanılabilir bileşenlere (annotator) ayırır; bunları sırayla (pipeline) çalıştırır. Klasik UIMA’nın karmaşık XML tanımlayıcı dosyalarına olan bağımlılığını azaltarak, Java kodu üzerinden doğrudan ve pratik bileşen yapılandırması sağlayan uimafit entegrasyonunun artık SDK ile bütünleşik olduğu söyleniyor. Eclipse tabanlı geliştirme araçları, metin analizini görsel olarak test etmeye yarayan DocumentAnalyzer aracı ve Apache cTAKES, OpenNLP, Ruta gibi popüler kütüphanelerle uyumlu çalışma desteği sunuyor. Yeni sürümün, bir özellik ve hata düzeltme sürümü olduğu belirtilirken, gerekli minimum Java sürümünün 17 veya üzeri; gerekli minimum Eclipse sürümünün 4.25 olduğu belirtiliyor. Apache UIMA Java SDK 3.7.0 hakkında bilgi edinmek için sürüm notları incelenebilir.
Apache UIMA Java SDK 3.7.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

Comments are closed.