Semantic Search’ün Filetable ile ilişkisi

Published on 02 September 2012 by in Semantic Search / Okunma: 1,180

0

Semantic Search, SQL Server 2012 ile birlikte gelen FileTable ile entegre çalışabilen bir yapıya sahiptir. FileTable içerisinde barındırdığımız dökümanlarımızı Semantic Search sayesinde kelimelerin anlamlarını skorlama ve sıralama yaparak istediğimiz şekilde listeleme yapmaya olanak sağlanır. Semantic Search’ün FileTable ile entegre çalışmasında dökümanlar üzerinde ki Property List özelliğinin önemi büyüktür. Örneğin, FileTable içerisinde barındırdığımız dökümanların özelliklerinde ki [...]

Continue Reading

Semantic Search Programlama Teknikleri

Published on 15 July 2012 by in Semantic Search / Okunma: 1,427

0

Semantic Search kullanımı için 3 temel fonksiyonun olduğuna yukarıda değinmiştik. Bu 3 temel fonksiyonu inceleyelim.   SEMANTICKEYPHRASETABLE: bu fonksiyon ile belirtilen doküman içerisindeki kelimeler üzerinde skorlama yapmamıza olanak sağlanır. Örnek kullanım şekli aşağıdaki gibidir. DECLARE @DocumentName AS NVARCHAR(1000) DECLARE @DocumentID AS UNIQUEIDENTIFIER SET @DocumentName = ‘InsideSQLAzure.docx’ SELECT @DocumentID = stream_id FROM Documents WHERE name = [...]

Continue Reading

1

SQL Server 2012′de Full-Text Search Kavramı başlığında yazdığım el kitabı özelliği taşıyan makalem Microsoft tarafından White Paper’a dönüştürüldü ve MSDN kütüphanesine eklendi. Aynı zamanda bu ay ki TechNet ve MSDN bültenlerinde de yayınlandı. Makalenin içeriği aşağıdaki gibidir; Full-Text Search (iFTS) Nedir ? iFTS Mimarisi ve Bileşenleri Full-Text Indexing Süreci Full-Text Querying Süreci Kurulum ve Yapılandırma [...]

Continue Reading

0

Semantic Search, Full-Text Search’ün geliştirilmiş halidir. Tamamen Full-Text Search mimarisini kullanır. Full-Text Search, kelimeler üzerine işlem yapabilme yetkinliğine sahiptir. Fakat Semantic Search ile işlemi kelime kısıtından çıkartıp, işlem görecek olan kelimenin anlamına yönlendirebiliriz. Yani Semantic Search ile aramalarımızı sadece kelimeye göre değil, dökümanın anlam bütünlüğünü göz önünde bulundurarak, kelimeler arası anlamları çıkartıp gerçekleştirebilmekteyiz. Semantic Search’ü [...]

Continue Reading

0

İlk olarak Semantic Search’ü download etmemiz gerekmektedir. Bunun için http://www.microsoft.com/en-us/download/details.aspx?id=29069 adresinden msi pakedini edinebilirsiniz. Bu paket içerisinde semanticsdb database’inin MDF ve LDF dosyaları bulunmaktadır. Semanticsdb içerisinde dil dosyası bilgileri tutulmaktadır. Semantic Search kullanımına başlamak için öncelikle Full-Text Search’ün kurulu olduğundan emin olmamız gerekmektedir. Bunun için Full-Text Search’ün instance içerisinde yüklü olduğundan aşağıdaki kod bloğu ile [...]

Continue Reading

2

SQL Server 2012 ile birlikte hem yep yeni bir özellik olan Semantic Search hem de word breaker ve stemmer’lar güncellenmiş olarak karşımıza çıktı. SQL Server 2012′nin Semantic Search ve FileTable özelliği sayesinde dökümanlarımıza artık çok daha hızlı ulaşıp, kolay store ediyor ve dökümanlar arası anlam bütünlüğüne göre aramalar gerçekleştirebiliyoruz. Fakat yine de Microsoft Office belgelerimiz [...]

Continue Reading