Geri Dön

Multi site e-commerce mobile app with artificial intelligence filters

Yapay zeka filtreleriyle çoklu site e-ticaret mobil uygulaması

  1. Tez No: 972050
  2. Yazar: HIBAT-ALLAH SADIKI
  3. Danışmanlar: DR. ÖĞR. ÜYESİ İNAL BEGÜM TURNA DEMİREL
  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: E-ticaret, Sesli Arama, NLP, Yapay Zekâ Filtreleri, Web Scraping, E-commerce, Voice Search, NLP, AI Filters, Web Scraping
  7. Yıl: 2025
  8. Dil: İngilizce
  9. Üniversite: Beykoz Üniversitesi
  10. Enstitü: Lisansüstü Programlar Enstitüsü
  11. Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Bilgisayar Mühendisliği Bilim Dalı
  13. Sayfa Sayısı: Belirtilmemiş.

Özet

E-ticaret platformları kullanıcılara geniş ürün yelpazesi sunmakta ancak farklı sitelerdeki ürünleri karşılaştırmada yetersiz kalmaktadır. Geleneksel anahtar kelime tabanlı arama, manuel filtrelere bağlı olduğundan verimlilik ve doğruluğu sınırlamaktadır. Bu tez, yapay zekâ destekli, sesli komutlarla çalışan ve çoklu site verilerini toplayan bir mobil uygulama önermektedir. Sistem; Google STT API ile sesin metne dönüştürülmesi, Hugging Face bart-large-mnli modeli ile ürün özelliklerinin sınıflandırılması ve Playwright ile farklı e-ticaret sitelerinden gerçek zamanlı verilerin çekilmesi üzerine kurulmuştur. Flutter tabanlı arayüz, NLP ve veri toplama görevlerini yöneten Flask arka uç ile iletişim kurmaktadır. Sistem; doğruluk, hız, sınıflandırma ve kullanıcı memnuniyeti açısından değerlendirilmiştir. STT modülü ortalama %83.3 doğruluk (en yüksek %90'a kadar) sağlamış, sınıflandırma %92'ye ulaşmıştır. Uçtan uca yanıt süresi 2.9–3.7 saniye arasında gerçekleşmiştir. 12 katılımcıyla yapılan kullanıcı anketi, geleneksel aramaya kıyasla %35 daha yüksek memnuniyet göstermiştir. Bu tez, sesli etkileşim, zero-shot NLP ve çoklu site scraping yöntemlerinin mobil ortamlarda uygulanabilirliğini ortaya koymaktadır. Modüler yapı, çok dilli destek ve öneri sistemleri gibi gelecekteki geliştirmelere uygundur.

Özet (Çeviri)

E-commerce platforms give users access to a wide range of products and save time, yet they still struggle to compare items across different websites. Existing keyword-based search systems depend heavily on manual filters, which limit efficiency and accuracy.This thesis presents an AI-powered, voice-enabled mobile application as a more user-friendly solution to product discovery, offering natural voice queries, intelligent filtering, and multi-site data aggregation. The framework opts for Google's STT API to transcribe requests, Hugging Face's zero-shot classifier (bart-large-mnli) to derive product characteristics, and Playwright to collect the on-the-spot data from e-commerce platforms. A Flutter-based frontend communicates with a Flask backend that handles NLP and retrieval. System performance was tested across transcription accuracy, classification reliability, latency, and user satisfaction. Results showed that the STT module achieved accuracy of 83.3%, with peak values near 90%, while the NLP classifier reached 92% accuracy in identifying user intent and categories. End-to-end latency averaged 2.9–3.7 seconds, meeting real-time usability standards. User evaluations indicated a 35% increase in satisfaction compared with traditional keyword search, confirming that combining voice interfaces with NLP improves the e-commerce search experience. This project is a good example of how one can integrate voice communication, zero-shot NLP, and platform scraping into a mobile environment.

Benzer Tezler

  1. How cryptographic implementations affect mobile agent systems

    Şifreleme gerçekleştirmelerinin gezgin aracı internet sistemlerini nasıl etkilediği

    İSMAİL ULUKUŞ

    Yüksek Lisans

    İngilizce

    İngilizce

    2003

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolBoğaziçi Üniversitesi

    Sistem ve Kontrol Mühendisliği Ana Bilim Dalı

    PROF. DR. EMİN ANARIM

  2. Ödeme yöntemlerine yönelik karar modeli ve dijital cüzdan uygulamasıyla ilgili tüketici araştırması

    Decision model for payment methods and consumer research on digital wallet application

    SEDA ASMAZ GÜLER

    Yüksek Lisans

    Türkçe

    Türkçe

    2021

    Endüstri ve Endüstri Mühendisliğiİstanbul Teknik Üniversitesi

    Endüstri Mühendisliği Ana Bilim Dalı

    PROF. DR. YUSUF İLKER TOPCU

  3. İkili değişkenli verilerde Boole cebri yardımıyla bir sınıflandırma algoritmasının oluşturulması ve dijital reklamcılık üzerine uygulanması

    A classification algorithm for binary variable data using Boolean algebra and an application on digital advertising

    HAYDAR EKELİK

    Doktora

    Türkçe

    Türkçe

    2023

    İstatistikİstanbul Üniversitesi

    Ekonometri Ana Bilim Dalı

    PROF. DR. MUSTAFA TEKİN

  4. A new sorting-based classification approach to digital customer segmentation

    Dijital müşteri segmentasyonuna yönelik yeni bir sıralama tabanlı sınıflandırma yaklaşımı

    GÖKÇE YAVUZ

    Yüksek Lisans

    İngilizce

    İngilizce

    2026

    Endüstri ve Endüstri Mühendisliğiİstanbul Teknik Üniversitesi

    Veri Mühendisliği ve İş Analitiği Ana Bilim Dalı (disiplinlerarası)

    DOÇ. DR. UMUT ASAN

  5. E-ticaret şirketlerinin web site performanslarının maxc ve coraso yöntemleriyle değerlendirilmesi

    Evaluation of website performance of e-commerce companies with maxc and coraso methods

    HALİME ÜNVER

    Yüksek Lisans

    Türkçe

    Türkçe

    2025

    Uluslararası Ticaretİnönü Üniversitesi

    Uluslararası Ticaret ve İşletmecilik Ana Bilim Dalı

    DOÇ. DR. ALPTEKİN ULUTAŞ