<efrbr:recordSet xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:efrbr="http://vfrbr.info/efrbr/1.1" xmlns:efrbr-work="http://vfrbr.info/efrbr/1.1/work" xmlns:efrbr-expression="http://vfrbr.info/efrbr/1.1/expression" xmlns:efrbr-manifestation="http://vfrbr.info/efrbr/1.1/manifestation" xmlns:efrbr-person="http://vfrbr.info/efrbr/1.1/person" xmlns:efrbr-corporateBody="http://vfrbr.info/efrbr/1.1/corporateBody" xmlns:efrbr-concept="http://vfrbr.info/efrbr/1.1/concept" xmlns:efrbr-structure="http://vfrbr.info/efrbr/1.1/structure" xmlns:efrbr-responsible="http://vfrbr.info/efrbr/1.1/responsible" xmlns:efrbr-subject="http://vfrbr.info/efrbr/1.1/subject" xmlns:efrbr-other="http://vfrbr.info/efrbr/1.1/other" xsi:schemaLocation="http://vfrbr.info/efrbr/1.1 http://vfrbr.info/schemas/1.1/efrbr.xsd"><efrbr:entities><efrbr-work:work identifier="http://purl.tuc.gr/dl/dias/1C0895C1-E524-4706-AEC5-40A6905B5E4C"><efrbr-work:titleOfTheWork>Avoiding content bubbles by network-friendly recommendation algorithms</efrbr-work:titleOfTheWork></efrbr-work:work><efrbr-expression:expression identifier="http://purl.tuc.gr/dl/dias/1C0895C1-E524-4706-AEC5-40A6905B5E4C"><efrbr-expression:titleOfTheExpression>Avoiding content bubbles by network-friendly recommendation algorithms</efrbr-expression:titleOfTheExpression><efrbr-expression:titleOfTheExpression>Αποφυγή «Φυσαλίδων» περιεχομένου σε φιλικούς ως προς το δίκτυο αλγόριθμους συστάσεων</efrbr-expression:titleOfTheExpression><efrbr-expression:formOfExpression vocabulary="DIAS:TYPES">
            Διπλωματική Εργασία
            Diploma Work
         </efrbr-expression:formOfExpression><efrbr-expression:dateOfExpression type="issued">2024-02-29</efrbr-expression:dateOfExpression><efrbr-expression:dateOfExpression type="published">2024</efrbr-expression:dateOfExpression><efrbr-expression:languageOfExpression vocabulary="iso639-1">en</efrbr-expression:languageOfExpression><efrbr-expression:summarizationOfContent>Almost all online services encourage users to establish a profile, granting access to personalized content. Having more and more detailed data from the user, allows for the platforms to detect his interests and to create the content that has the greatest chance for success. However, there are instances when recommendations become excessively personalized, especially in (cache-friendly) systems also guiding suggestions towards content with low access cost. This can lead the user in a state where they are consistently presented with content of a singular nature, which may or may not sustain his interest in the long run. This thesis aims to improve recommendation systems, by increasing the diversity of recommended content, thus preventing the creation of content bubbles. First, an overview is provided, initiating with the exposition of Baseline Recommendation Systems (BS-RS), their evolution into Network-Friendly Recommendation Systems (NF-RS), and the representation of the content bubble phenomenon in NF-RS. The setup of BS-RS and NF-RS as optimization problems is detailed, and the introduced Diverse NF-RS is presented, addressing the content bubble phenomenon. The optimization problem for Diverse NF-RS is formulated, demonstrated to be convex, and linearized before being solved. No previously established implementation adequately addresses the diversity issue with comparable cost-diversity trade-offs. The proposed solution incorporates additional fairness metrics from other works, establishing that our proposed Recommendation System can accommodate them without compromising the favourable trade-offs achieved.</efrbr-expression:summarizationOfContent><efrbr-expression:summarizationOfContent>Σχεδόν όλες οι διαδικτυακές υπηρεσίες ενθαρρύνουν τους χρήστες να δημιουργήσουν ένα προφίλ, παρέχοντάς τους έτσι πρόσβαση σε εξατομικευμένο περιεχόμενο. Αντλώντας συνεχώς λεπτομερή δεδομένα από το χρήστη, οι πλατφόρμες εντοπίζουν τα ενδιαφέροντά του, και συστήνουν στο χρήστη όλο και πιο πετυχημένο περιεχόμενο - δηλαδή, σχετικό με τις προτιμήσεις του. Ωστόσο, υπάρχουν περιπτώσεις όπου οι συστάσεις γίνονται υπερβολικά προσωποποιημένες, ειδικά στα συστήματα γνωστά ως ``φιλικά προς το δίκτυο''. Τέτοιου είδους συστήματα προσπαθούν να συστήσουν πετυχημένο περιεχόμενο, αλλά παράλληλα ωθούν και τους χρήστες προς περιεχόμενα με χαμηλό κόστος πρόσβασης (πχ. που βρίσκονται στην cache). Αυτό μπορεί να οδηγήσει το χρήστη σε μία κατάσταση όπου του παρουσιάζονται μόνιμα συστάσεις ενός συγκεκριμένου χαρακτήρα, διατηρώντας ή όχι το ενδιαφέρον του μακροπρόθεσμα. Η παρούσα διπλωματική εργασία στοχεύει στη βελτίωση των συστημάτων συστάσεων, μέσω της αύξησης της ποικιλομορφίας του προτεινόμενου περιεχομένου, αποτρέποντας έτσι τη δημιουργία του φαινομένου γνωστού ως ``φυσαλίδες περιεχομένου''. Ξεκινάμε με την παρουσίαση των τυπικών συστημάτων συστάσεων, την εξέλιξή τους σε ``φιλικά προς το δίκτυο'' συστήματα συστάσεων, και την αναπαράσταση του φαινομένου των ``φυσαλιδών περιεχομένου'' στα δεύτερα. Εισάγουμε τα ``ποικίλα, φιλικά προς το δίκτυο συστήματα συστάσεων'', τα οποία στοχεύουν στην παράλληλη επίτευξη ικανοποιητικών συστάσεων, χαμηλού κόστους και υψηλής ποικιλομορφίας. Αφού διατυπώσουμε τη λειτουργία αυτών των συστημάτων ως πρόβλημα βελτιστοποίησης, αποδεικνύουμε ότι το πρόβλημα αυτό είναι κυρτό, και το γραμμικοποιούμε πριν το επιλύσουμε. Από όσο γνωρίζουμε, δεν υπάρχει αντίστοιχη υλοποίηση στη σχετική βιβλιογραφία η οποία να αντιμετωπίζει το ίδιο φαινόμενο επαρκώς, ενώ μάλιστα το σύστημα που δημιουργήσαμε αποδεδειγμένα επιφέρει πολύ καλή αντιστάθμιση κόστους-ποικιλομορφίας. Τέλος, το σύστημά μας επιτρέπει την ενσωμάτωση επιπλέον παραμέτρων (άλλων ερευνών), χωρίς να διακυβεύονται τα ευνοϊκά αποτελέσματα που επιτυγχάνει.</efrbr-expression:summarizationOfContent><efrbr-expression:useRestrictionsOnTheExpression type="creative-commons">http://creativecommons.org/licenses/by/4.0/</efrbr-expression:useRestrictionsOnTheExpression><efrbr-expression:note type="academic unit">Πολυτεχνείο Κρήτης::Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών</efrbr-expression:note></efrbr-expression:expression><efrbr-manifestation:manifestation identifier="http://purl.tuc.gr/dl/dias/10BBFFB7-F73B-468B-9E5A-06DC65FF21E9"><efrbr-manifestation:titleOfTheManifestation>Tzimpimpaki_Evangelia_Dip_2024.pdf</efrbr-manifestation:titleOfTheManifestation><efrbr-manifestation:publicationDistribution><efrbr-manifestation:placeOfPublicationDistribution type="distribution">Chania [Greece]</efrbr-manifestation:placeOfPublicationDistribution><efrbr-manifestation:publisherDistributor type="distributor">Library of TUC</efrbr-manifestation:publisherDistributor><efrbr-manifestation:dateOfPublicationDistribution>2024-02-27</efrbr-manifestation:dateOfPublicationDistribution></efrbr-manifestation:publicationDistribution><efrbr-manifestation:formOfCarrier>application/pdf</efrbr-manifestation:formOfCarrier><efrbr-manifestation:extentOfTheCarrier>4.6 MB</efrbr-manifestation:extentOfTheCarrier><efrbr-manifestation:accessRestrictionsOnTheManifestation>free</efrbr-manifestation:accessRestrictionsOnTheManifestation></efrbr-manifestation:manifestation><efrbr-person:person identifier="http://users.isc.tuc.gr/~etzimpimpaki"><efrbr-person:nameOfPerson vocabulary="TUC:LDAP">
            Tzimpimpaki Evangelia
            Τζιμπιμπακη Ευαγγελια
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="http://users.isc.tuc.gr/~spyropoulos"><efrbr-person:nameOfPerson vocabulary="TUC:LDAP">
            Spyropoulos Thrasyvoulos
            Σπυροπουλος Θρασυβουλος
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="http://users.isc.tuc.gr/~gkarystinos"><efrbr-person:nameOfPerson vocabulary="TUC:LDAP">
            Karystinos Georgios
            Καρυστινος Γεωργιος
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="http://users.isc.tuc.gr/~aliavas"><efrbr-person:nameOfPerson vocabulary="TUC:LDAP">
            Liavas Athanasios
            Λιαβας Αθανασιος
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-corporateBody:corporateBody identifier="732C616B-CC5F-489F-B116-CD900C6674E0"><efrbr-corporateBody:nameOfTheCorporateBody vocabulary="">
            Πολυτεχνείο Κρήτης
            Technical University of Crete
         </efrbr-corporateBody:nameOfTheCorporateBody></efrbr-corporateBody:corporateBody><efrbr-concept:concept identifier="4FA3F465-A687-416B-96D6-ED4F580978CD"><efrbr-concept:termForTheConcept>
            Σειρές Τέιλορ
            Taylor Series
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="A2C5F7C3-8D7C-4566-84F2-BB575AE98281"><efrbr-concept:termForTheConcept>
            Diverse recommendations
            Ποικίλες συστάσεις
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="90BFB5C3-2FBD-448A-AD6E-FB336097AB64"><efrbr-concept:termForTheConcept>
            Linear approximation
            Γραμμική προσέγγιση
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="E3D6A409-AA8F-4DDA-9B45-AAAEFD49A842"><efrbr-concept:termForTheConcept>
            Entropy
            Εντροπία
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="74206595-199A-4A06-9D64-E3515BD875BA"><efrbr-concept:termForTheConcept>
            Network friendly
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="C82AB6C1-B986-42E2-B23C-1D2A43178560"><efrbr-concept:termForTheConcept>
            Recommendation systems
            Συστήματα συστάσεων
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="0CC6E157-D1FA-49C5-A922-3F9ACD345CBC"><efrbr-concept:termForTheConcept>
            Convex optimization
            Κυρτή βελτιστοποίηση
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="342D26A8-F92A-4514-A825-1C87C235728C"><efrbr-concept:termForTheConcept>
            Μαρκοβιανές αλυσίδες
            Markov chains
         </efrbr-concept:termForTheConcept></efrbr-concept:concept></efrbr:entities><efrbr:relationships><efrbr-structure:structureRelations><efrbr-structure:realizedThrough sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/1C0895C1-E524-4706-AEC5-40A6905B5E4C" targetEntity="expression" targetURI="http://purl.tuc.gr/dl/dias/1C0895C1-E524-4706-AEC5-40A6905B5E4C"/><efrbr-structure:embodiedIn sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/1C0895C1-E524-4706-AEC5-40A6905B5E4C" targetEntity="manifestation" targetURI="http://purl.tuc.gr/dl/dias/10BBFFB7-F73B-468B-9E5A-06DC65FF21E9"/></efrbr-structure:structureRelations><efrbr-responsible:responsibleRelations><efrbr-responsible:createdBy sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/1C0895C1-E524-4706-AEC5-40A6905B5E4C" targetEntity="person" targetURI="http://users.isc.tuc.gr/~etzimpimpaki"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/1C0895C1-E524-4706-AEC5-40A6905B5E4C" targetEntity="person" targetURI="http://users.isc.tuc.gr/~etzimpimpaki" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/1C0895C1-E524-4706-AEC5-40A6905B5E4C" targetEntity="person" targetURI="http://users.isc.tuc.gr/~spyropoulos" role="http://purl.tuc.gr/dl/dias/vocabs/contributor-roles/1"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/1C0895C1-E524-4706-AEC5-40A6905B5E4C" targetEntity="person" targetURI="http://users.isc.tuc.gr/~gkarystinos" role="http://purl.tuc.gr/dl/dias/vocabs/contributor-roles/2"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/1C0895C1-E524-4706-AEC5-40A6905B5E4C" targetEntity="person" targetURI="http://users.isc.tuc.gr/~aliavas" role="http://purl.tuc.gr/dl/dias/vocabs/contributor-roles/2"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/1C0895C1-E524-4706-AEC5-40A6905B5E4C" targetEntity="person" targetURI="732C616B-CC5F-489F-B116-CD900C6674E0" role="publisher"/></efrbr-responsible:responsibleRelations><efrbr-subject:subjectRelations><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/1C0895C1-E524-4706-AEC5-40A6905B5E4C" targetEntity="concept" targetURI="4FA3F465-A687-416B-96D6-ED4F580978CD"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/1C0895C1-E524-4706-AEC5-40A6905B5E4C" targetEntity="concept" targetURI="A2C5F7C3-8D7C-4566-84F2-BB575AE98281"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/1C0895C1-E524-4706-AEC5-40A6905B5E4C" targetEntity="concept" targetURI="90BFB5C3-2FBD-448A-AD6E-FB336097AB64"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/1C0895C1-E524-4706-AEC5-40A6905B5E4C" targetEntity="concept" targetURI="E3D6A409-AA8F-4DDA-9B45-AAAEFD49A842"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/1C0895C1-E524-4706-AEC5-40A6905B5E4C" targetEntity="concept" targetURI="74206595-199A-4A06-9D64-E3515BD875BA"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/1C0895C1-E524-4706-AEC5-40A6905B5E4C" targetEntity="concept" targetURI="C82AB6C1-B986-42E2-B23C-1D2A43178560"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/1C0895C1-E524-4706-AEC5-40A6905B5E4C" targetEntity="concept" targetURI="0CC6E157-D1FA-49C5-A922-3F9ACD345CBC"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/1C0895C1-E524-4706-AEC5-40A6905B5E4C" targetEntity="concept" targetURI="342D26A8-F92A-4514-A825-1C87C235728C"/></efrbr-subject:subjectRelations><efrbr-other:otherRelations/></efrbr:relationships></efrbr:recordSet>