Geri Dön

Ontoloji tabanlı ilişkisel ürün öneri sistemi

A relational recommender system based on domain ontology

  1. Tez No: 349601
  2. Yazar: HİKMET KAPUSUZOĞLU
  3. Danışmanlar: DOÇ. DR. ŞULE GÜNDÜZ ÖĞÜDÜCÜ
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2011
  8. Dil: Türkçe
  9. Üniversite: İstanbul Teknik Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 81

Özet

İnternet üzerinden alışverişin yaygınlaşmasıyla, elektronik ticaret Web sitelerindeürün önerme daha önemli bir hale gelmiştir. Ürün önerme sistemleri, kullanıcılarınWeb sitesine ait sayfalarda dolaşırken bıraktığı bilgileri kullanarak kullanıcılaraöneride bulunur. Ürün önerme sistemlerinin amacı kullanıcılarının karar vermelerinikolaylaştırmak ve ilgilendikleri ürünlere hızlı ve kolayca ulaşmalarını sağlamaktır.İşbirlikçi filtreleme ve içerik tabanlı filtreleme yöntemleri, ürün önermesistemlerinde elektronik ticaret Web siteleri için en yaygın kullanılan yöntemlerdir.İşbirlikçi filtreleme kullanıcı tercihlerinin benzerliğine, içerik temelli filtrelemeürünlerin benzerliğine dayalı olarak ürün öneren sistemlerdir. İşbirlikçi filtrelemedebenzer özellikler gösteren kullanıcılar gruplanırken, içerik temelli filtrelemedebenzer özellikler gösteren ürünler gruplanır. Öneri aşamasında işbirlikçi filtrelemedekullanıcı profilinin en yakın olduğu grup; içerik temelli filtrelemede ise kullanıcınınziyaret ettiği ürünlere en yakın olan grup belirlenerek bu grup içerisinden öneridebulunulur. Ancak bu yöntemler soğuk başlangıç, eleman seyrekliği ve karmaşıkürünlerin önerimindeki yetersizlik problemleri ile karşı karşıyadır. Örneğin, sistemeyeni katılan bir ürün veya kullanıcı, bir gruba dahil olmadığı için öneridebulunulamaz veya ürünlerin az bir kısmının kullanıcılar tarafından beğenilmesidurumunda hep aynı ürünün önerilme riski bulunmaktadır. Ayrıca bu yöntemlerürünlerin derin anlamsal ilişkilerini yakalayamadığından karmaşık ürünlerinöneriminde yetersizdir. Etkili ve doğru bir öneride bulunmak için son çalışmalar, etkialanı ontolojisini de önerme işlemine dahil ederek verinin anlamsal özelliklerindenyararlanmayı hedeflemektedir. Bu çalışmalarda etki alanı ontolojisi sadece öneridebulunulacak ürünün çeşit ve niteliklerini kapsamaktadır ve ürünün ilişkisel özelliklerigöz ardı edilmektedir. Aslında öneride bulunulacak ürünün ilişkide olduğu diğerkavramların ontolojisinin de öneri sistemine dahil edilmesi gerekmektedir. Buçalışmada ilişkisel verinin etki alanı ontolojisi kullanılarak öneri sistemine dahiledilmesine odaklanılmış ve gerçeklenmesi kolay bir altyapı geliştirilmiştir. Bualtyapı kullanılarak kullanıcılara kitap önerisinde bulunan bir çalışmagerçeklenmiştir. Önerilen altyapının performansı, bir internet kitap mağazasına aitveriler üzerinde değerlendirilmiş ve sonuçlar önerilen altyapının ilişkisel verilerdeetkin bir şekilde kullanılabileceğini göstermiştir.

Özet (Çeviri)

Product recommendation on electronic commerce Web sites becomes moreimportant with the widespread use of Internet-based shopping. Recommendationsystems utilize the information that users leave while navigating the Web pages inorder to make recommendation. The aims of the recommendation systems are tosimplify the making decision for users and provide a fast and easy way to access theproducts which they are interested. Collaborative filtering and content based filteringmethods have been commonly used for this task by electronic commerce Web sites.Collabarative filtering is a recommendation system which is based on similarity ofpreference of the users and content based filtering is a recommendation systemwhich is based on similarity of products. Collabarative filtering system groups userswho are similar and content based filtering systems group products which are similar.In recommendation phase the closest group to user profile is determined incollabarative filtering and the closest group to the product which is in active sessionis determined in content based filtering. These methods have several shortcomings,such as cold start problem, sparseness and insufficient recommendation for complexobjects. For instance a new user or a new product is not included in any group sorecommendation is not available for this user or this product will never berecommended. Moreover if the knowledge about products which are prefered byusers is sparse, same products may be recommended every time. Finally, thismethods can not handle with deep semantic knowledge of products. Thus they areinsufficient for recommendation of complex objects. In order to produce effectiveand accurate recommendations, recent approaches utilize the semantic properties ofdata by integrating the domain ontology into the recommendation process. In thesestudies, the domain ontology covering only the types and properties of the product tobe recommended is considered where the relational nature of the product data isomitted. However, the domain ontology of the features related to the product mayalso provide useful information during recommendation process. In this study, wefocus on integrating domain ontology of relational data into the recommendationprocess. We design a framework for an easy implementation of a recommendationsystem on relational data. Using this framework, we implement as a case study arecommendation model that recommends books to the users. We evaluated theperformance of our model on real data obtained from a Turkish Internet book store.Our experimental results show that our proposed method can be effectively used forrecommending items in relational data.

Benzer Tezler

  1. Anlamsal ağ teknolojilerinin gıda işletmelerinde ürün izlenebilirliği için kullanımının araştırılması

    Research of semantic web technologies usage for food product traceability

    ÖZER KAVAK

    Yüksek Lisans

    Türkçe

    Türkçe

    2018

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolAfyon Kocatepe Üniversitesi

    İnternet ve Bilişim Teknolojileri Yönetimi Ana Bilim Dalı

    YRD. DOÇ. DR. ERTUĞRUL ERGÜN

    YRD. DOÇ. DR. BİLGE AKDENİZ

  2. Ontology based data access with relational databases

    İlişkisel veritabanlanlarına ontololoji tabanlı veri erişimi

    MOTAZ A.M. LUBBAD

    Yüksek Lisans

    İngilizce

    İngilizce

    2018

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolAnkara Yıldırım Beyazıt Üniversitesi

    Elektrik ve Bilgisayar Mühendisliği Ana Bilim Dalı

    Assist. Prof. Dr. MUSTAFA YENİAD

  3. Ontology-based semantic analysis of software requirements

    Yazılım gereksinimlerinin ontoloji tabanlı anlamsal analizi

    ZEYNEP YAREN OĞUZ

    Yüksek Lisans

    İngilizce

    İngilizce

    2023

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolAtılım Üniversitesi

    Yazılım Mühendisliği Ana Bilim Dalı

    DOÇ. DR. ÇİĞDEM TURHAN

  4. Developing a method and tool for hybrid data based access framework

    Melez veri tabanlı erişim çerçevesi için bir yöntem ve aracın geliştirilmesi

    NURİYE YASEMİN ALPARSLAN

    Yüksek Lisans

    İngilizce

    İngilizce

    2017

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolYaşar Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DOÇ. DR. MURAT KOMESLİ

  5. Semantic network ontology of an object oriented programming language

    Nesne tabanlı bir programlama dilinin anlamsal ve ilişkisel ontolojisi

    KORHAN ŞABANOĞLU

    Yüksek Lisans

    İngilizce

    İngilizce

    2011

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolYeditepe Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    YRD. DOÇ. DR. BİROL AYGÜN