Scalable recommendation systems based on finding similar items and sequences
dc.authorid | 0000-0002-4958-4575 | en_US |
dc.authorscopusid | 55355863500 | en_US |
dc.authorwosid | ABH-8073-2020 | en_US |
dc.contributor.author | Uzun-Per, Meryem | |
dc.contributor.author | Gürel, Ahmet Volkan | |
dc.contributor.author | Can, Ali Burak | |
dc.contributor.author | Aktaş, Mehmet S. | |
dc.date.accessioned | 2022-01-28T09:23:10Z | |
dc.date.available | 2022-01-28T09:23:10Z | |
dc.date.issued | 2022 | en_US |
dc.department | Fakülteler, Mühendislik ve Doğa Bilimleri Fakültesi, Bilgisayar Mühendisliği Bölümü | en_US |
dc.description.abstract | The rapid growth in the airline industry, which started in 2009, continued until the COVID-19 era, with the annual number of passengers almost doubling in 10 years. This situation has led to increased competition between airline companies, whose profitability has decreased considerably. They aimed to increase their profitability by making services like seat selection, excess baggage, Wi-Fi access optional under the name of ancillary services. To the best of our knowledge, there is no recommendation system for recommending ancillary services for airline companies. Also, to the best of our knowledge, there is no testing framework to compare recommendation algorithms considering their scalabilities and running times. In this paper, we propose a framework based on Lambda architecture for recommendation systems that run on a big data processing platform. The proposed method utilizes association rule and sequential pattern mining algorithms that are designed for big data processing platforms. To facilitate testing of the proposed method, we implement a prototype application.We conduct an experimental study on the prototype to investigate the performance of the proposed methodology using accuracy, scalability, and latency related performance metrics. The results indicate that the proposed method proves to be useful and has negligible processing overheads. | en_US |
dc.identifier.citation | Uzun‐Per, M., Gürel, A. V., Can, A. B., & Aktaş, M. S. (2022). Scalable recommendation systems based on finding similar items and sequences. Concurrency and Computation: Practice and Experience, 34(20), pp. 1-15. https://doi.org/10.1002/cpe.6841 | en_US |
dc.identifier.doi | 10.1002/cpe.6841 | en_US |
dc.identifier.endpage | 15 | en_US |
dc.identifier.issue | 20 | en_US |
dc.identifier.scopus | 2-s2.0-85123074568 | en_US |
dc.identifier.scopusquality | Q2 | en_US |
dc.identifier.startpage | 1 | en_US |
dc.identifier.uri | https://doi.org/10.1002/cpe.6841 | |
dc.identifier.uri | https://hdl.handle.net/20.500.13055/148 | |
dc.identifier.volume | 34 | en_US |
dc.identifier.wos | WOS:000744680900001 | en_US |
dc.identifier.wosquality | Q3 | en_US |
dc.indekslendigikaynak | Web of Science | en_US |
dc.indekslendigikaynak | Scopus | en_US |
dc.indekslendigikaynak.other | SCI-E - Science Citation Index Expanded | en_US |
dc.institutionauthor | Uzun-Per, Meryem | |
dc.language.iso | en | en_US |
dc.publisher | Wiley | en_US |
dc.relation.ispartof | Concurrency and Computation: Practice and Experience | en_US |
dc.relation.publicationcategory | Makale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı | en_US |
dc.rights | info:eu-repo/semantics/closedAccess | en_US |
dc.subject | Airline Ancillary Services | en_US |
dc.subject | Apache Spark | en_US |
dc.subject | Association Rulemining | en_US |
dc.subject | Distributed Systems | en_US |
dc.subject | Sequential pattern mining | en_US |
dc.title | Scalable recommendation systems based on finding similar items and sequences | en_US |
dc.type | Article | en_US |
dspace.entity.type | Publication |
Dosyalar
Orijinal paket
1 - 1 / 1
Kapalı Erişim
- İsim:
- Scalable recommendation systems based on finding similar items and sequencess.pdf
- Boyut:
- 1.31 MB
- Biçim:
- Adobe Portable Document Format
- Açıklama:
- Tam Metin / Full Text
Lisans paketi
1 - 1 / 1
Kapalı Erişim
- İsim:
- license.txt
- Boyut:
- 1.44 KB
- Biçim:
- Item-specific license agreed upon to submission
- Açıklama: