oyle bir mekanizma bul ki proper noun oldugunu anlayinca ona gore isimarayi cagir, bu semantikte bu datanin olmasi gerektigini gosteriyor ====================================================== anythingleri aldiktan sonra bunlara gore store ve bunlarin icinden bir search yaz ====================================================== time phrase kismini intelligent bir mekanizmaya cevir ====================================================== append yazip ekle ve sil fonksiyonlarini calistir Sem = ali(_G331^_G504^_G507^_G510^eat(_G513, _G510, _G507, _G504, [_G522, _G525, _G528, _G531], _G518, _G519, _G520)) ; Sem = bread(_G460^_G645^_G648^_G651^eat(_G654, _G651, _G648, _G645, [_G663, _G666, _G669|...], _G659, _G660, _G661))^[fsdkjf, fsjl, kfs] ; bu iki farkli semantige kadadr geldim ikisinide anlyana anla fonksiyonlari yaz bugun gorusmemizden sonra kod ile ugrastim biraz, bilindigi uzere takvim > uzerindeki datalara gore aram yapan fonksiyonlarim var (isimara(ID,ISIM), > yerara(ID,YER), gibi verilen isme ait toplanti idsini donduren) simdi > kullanici "alileri goster" yazdigi zaman isim ara "kadikoydekileri goster" > dedigi zaman yerara calismasi gereken fonksiyonlar. hangisini calistirmam > gerektigini bulmak icin iki yol aklima geldi > 1. semantigin icine gelen ismin tipini (propernoun, location gibi) koyup > locationsa yerarayi proper nounsa isimarayi cagirmak. > 2. keyword kullanmak (yani ali, veli, gibi isimlerin hepsi icin morphoson > disinda bir liste tutup verilern isim bu listedeyse bunun icin isim arayi > yok verilen isim yer listesindeyse yer arayi cagirmak gibi) > > aklima bunlar geldi ama ikiside cok hos durmuyor sizin > onerdiginiz baska bir > yontem var mi yoksa hangisini yapmam daha dogru olur? Ben yepyeni bir isimde birisiyle yepyeni bir yerde toplantı koyduğumda en pratik şekilde veriyi saklayıp sonra döndürmesine hangisi elveriyorsa o. İki alternatifte de yapman gereken programlama miktarını ve efficiency'lerini karşılaştır, kararını ver. Cem Say