Günümüzde hemen hemen her alanda bilgisayar kullanılmaya başlandı, internet çok gelişti ve internette çok fazla bilgi oldu.Şuanki kullanılan sistemlerde bir bilgiye ihtiyacınız olduğunda arama yapıyorsunuz.Arama yaptığınız kelimeleri arama motorları öncelikle tüm kelimelerin birden içeren site varmı diye bakıyor sonra kelimelerin beraber ama arka arkaya geçmediği sitelere bakıyor son olarakda aradığımız kelimelerin her birinin ayrı ayrı geçtiği siteleri bize geri döndürüyor. Bulunan siteler içerisinden istediğimiz bilgiyi yine biz insanlar yorumlayarak bulmaya çalışıyoruz.Örneğin ben patatesin fiyatını öğrenmek için arattığımda bana patates baskı diye fotoğrafçı siteside sonuç olarak döndürülebiliyor.Eleme işlemini biz yapıyoruz.

Bunun yerine semantic web olarak ortaya atılan fikirde biz şuanki sistemin aksine verileri yapısal olarak yani makinelerin anlayacağı biçimde tutarsak ve insanların yerine bu verileri makinelere yorumlatabilirsek insanların hayatı çok daha kolaylaşır ve bilgiye ulaşma yolu çok daha kısalır.

Semantic Webin uygulanması için nelere ihtiyacımız var?

Semantic web teknolojilerini iki kısıma ayırıyoruz.

1-)Ontolojiler

2-)Agent