Doğal dil sorgulamayı merak ediyorum. Stanford, doğal dili işlemek için güçlü bir yazılım seti gibi görünüyor . Ayrıca Apache OpenNLP kütüphanesini ve Metin Mühendisliği Genel Mimarisini gördüm .
Doğal dil işleme için inanılmaz miktarda kullanım vardır ve bu, bu projelerin belgelerinin hızla emilmesini zorlaştırır.
Benim için işleri biraz basitleştirebilir ve üst düzeyde basit soruların SQL'e temel bir çevirisini yapmak için gerekli görevleri özetleyebilir misiniz?
Akış şemamdaki ilk dikdörtgen biraz gizem.
Örneğin, bilmek isteyebilirsiniz:
How many books were sold last month?
Ve bunun
Select count(*)
from sales
where
item_type='book' and
sales_date >= '5/1/2014' and
sales_date <= '5/31/2014'