Zuhause Persönliche Finanzen Grundlagen von inhaltsbasierten Predictive Analytics-Filtern - Dummies

Grundlagen von inhaltsbasierten Predictive Analytics-Filtern - Dummies

Inhaltsverzeichnis:

Video: Recommender Systems 2025

Video: Recommender Systems 2025
Anonim

Inhaltsbasierte Predictive Analytics-Empfehlungssysteme entsprechen Features (markierte Keywords) unter ähnlichen Elementen und das Benutzerprofil, um Empfehlungen abzugeben. Wenn ein Benutzer ein Element kauft, das Merkmale gekennzeichnet hat, werden Elemente mit Funktionen empfohlen, die mit denen des ursprünglichen Elements übereinstimmen. Je mehr Merkmale übereinstimmen, desto höher ist die Wahrscheinlichkeit, dass der Benutzer die Empfehlung mag. Diese Wahrscheinlichkeit wird als Genauigkeit bezeichnet.

Grundlagen von Tags zur Beschreibung von Artikeln

Im Allgemeinen kennzeichnet das Unternehmen, das den Verkauf durchführt (oder der Hersteller) seine Artikel normalerweise mit Keywords. Auf der Amazon-Website ist es jedoch normal, die Tags nicht für gekaufte oder gesehene Artikel zu sehen - und nicht einmal, um einen Artikel zu markieren. Kunden können die gekauften Artikel überprüfen, aber das ist nicht dasselbe wie das Taggen.

Das Tagging von Artikeln kann eine Herausforderung für ein Geschäft wie Amazon mit so vielen Artikeln darstellen. Darüber hinaus können einige Attribute subjektiv sein und werden möglicherweise falsch markiert, je nachdem, wer sie markiert. Eine Lösung, die das Skalierungsproblem löst, besteht darin, Kunden oder der Öffentlichkeit die Möglichkeit zu geben, die Elemente zu markieren.

Um die Tags überschaubar und genau zu halten, kann ein akzeptabler Satz von Tags von der Website bereitgestellt werden. Nur wenn eine angemessene Anzahl von Benutzern zustimmt (d. H. Dasselbe Tag zur Beschreibung eines Elements verwenden), wird das vereinbarte Tag zur Beschreibung des Elements verwendet.

Benutzerbasiertes Tagging stellt jedoch andere Probleme für ein inhaltsbasiertes Filtersystem (und kollaboratives Filtern) dar:

  • Glaubwürdigkeit: Nicht alle Kunden sagen die Wahrheit (insbesondere online) und Benutzer, die Nur eine kleine Bewertungshistorie kann die Daten verzerren. Darüber hinaus können einige Anbieter ihren eigenen Produkten positive Bewertungen geben (oder andere dazu anregen), während sie den Produkten ihrer Wettbewerber negative Bewertungen geben.

  • Sparsity: Nicht alle Elemente werden bewertet oder haben genügend Bewertungen, um nützliche Daten zu erhalten.

  • Inkonsistenz: Nicht alle Benutzer verwenden die gleichen Schlüsselwörter, um ein Element zu markieren, obwohl die Bedeutung möglicherweise dieselbe ist. Zusätzlich können einige Attribute subjektiv sein. Zum Beispiel kann ein Betrachter eines Films es als kurz erachten, während ein anderer sagt, es sei zu lang.

Attribute benötigen eindeutige Definitionen. Ein Attribut mit zu wenigen Grenzen ist schwer zu bewerten. Wenn Sie zu viele Regeln für ein Attribut festlegen, können Sie Benutzer dazu auffordern, zu viel Arbeit zu verrichten, was sie davon abhält, Elemente zu markieren.

Das Markieren der meisten Elemente in einem Produktkatalog kann zur Lösung des Kaltstartproblems beitragen, das die kollaborative Filterung beeinträchtigt.Eine Zeit lang ist die Genauigkeit der Systemempfehlungen jedoch niedrig, bis ein Benutzerprofil erstellt oder erhalten wird.

Hier sehen Sie eine Beispielmatrix von Kunden und ihren gekauften Artikeln, die ein Beispiel für eine inhaltsbasierte Filterung zeigt.

Elemente Merkmal 1 Merkmal 2 Merkmal 3 Merkmal 4 Merkmal 5
Element 1 X X
Element 2 X X
Punkt 3 999 X 999 X 999 X 999 Punkt 4 999 X 999 X 999 X 999 Punkt 5 999 X 999 > X X Hier, wenn ein Benutzer Feature 2 mag - und das ist in seinem Profil aufgezeichnet - wird das System alle Elemente empfehlen, die Feature 2 enthalten: Element 1, Element 2 und Element 4. > Dieser Ansatz funktioniert auch dann, wenn der Benutzer einen Artikel nie gekauft oder überprüft hat. Das System sucht nur in der Produktdatenbank nach jedem Artikel, der mit Feature 2 gekennzeichnet wurde. Wenn (zum Beispiel) ein Nutzer mit Audrey Hepburn nach Filmen sucht - und diese Einstellung erscheint im Profil des Nutzers - wird das System alle empfehlen. die Filme, die Audrey Hepburn zu diesem Benutzer kennzeichnen. Dieses Beispiel zeigt jedoch schnell eine Einschränkung der inhaltsbasierten Filtertechnik: Der Benutzer weiß wahrscheinlich bereits über alle Filme Bescheid, in denen sich Audrey Hepburn befunden hat, oder kann sie leicht herausfinden - also aus der Sicht dieses Benutzers. hat das System nichts Neues oder Wertvolles empfohlen.
So verbessern Sie die Genauigkeit mit konstanter Rückmeldung Eine Möglichkeit, die Genauigkeit der Systemempfehlungen zu verbessern, besteht darin, die Kunden nach Möglichkeit um Feedback zu bitten. Das Sammeln von Kundenfeedback kann auf viele verschiedene Arten über mehrere Kanäle erfolgen. Einige Unternehmen bitten den Kunden, einen Artikel oder eine Dienstleistung nach dem Kauf zu bewerten. Andere Systeme bieten Verknüpfungen im Social-Media-Stil, sodass Kunden ein Produkt "mögen" oder "nicht mögen". Ständige Interaktion zwischen Wie man die Effektivität von Systemempfehlungen misst Der Erfolg von Systemempfehlungen hängt davon ab, wie gut es zwei Kriterien erfüllt:
Genauigkeit (man denke an perfekte Übereinstimmungen - normalerweise ein kleiner Satz) und erinnern (denken Sie an eine Reihe von möglichen Übereinstimmungen - normalerweise eine größere Menge). Hier ein genauerer Blick:

Präzision

misst, wie genau die Systemempfehlung war. Präzision ist schwer zu messen, weil sie subjektiv und schwer zu quantifizieren ist. Kann zum Beispiel Amazon, wenn ein Nutzer die Amazon-Website zum ersten Mal besucht, sicher wissen, ob seine Empfehlungen auf das Ziel ausgerichtet sind?

Einige Empfehlungen knüpfen möglicherweise an die Interessen des Kunden an, aber der Kunde kann immer noch nicht kaufen. Das höchste Vertrauen, dass eine Empfehlung präzise ist, kommt aus eindeutigen Beweisen: Der Kunde kauft den Artikel. Alternativ kann das System den Benutzer explizit auffordern, seine Empfehlungen zu bewerten.

Recall

misst die möglichen Empfehlungen, die Ihr System bietet. Denken Sie an Rückruf als eine Bestandsaufnahme möglicher Empfehlungen, aber nicht alle sind perfekte Empfehlungen. Es gibt im Allgemeinen eine umgekehrte Beziehung zu Präzision und Rückruf. Das heißt, wenn der Recall ansteigt, sinkt die Präzision und umgekehrt.

Das ideale System hätte sowohl eine hohe Präzision als auch einen hohen Wiedererkennungswert. Aber realistischerweise ist es das beste Ergebnis, ein empfindliches Gleichgewicht zwischen den beiden zu finden. Die Betonung von Genauigkeit oder Rückruf hängt wirklich von dem Problem ab, das Sie lösen möchten.

Grundlagen von inhaltsbasierten Predictive Analytics-Filtern - Dummies

Die Wahl des Herausgebers

Photoshop 7 Navigationswerkzeuge - dummies

Photoshop 7 Navigationswerkzeuge - dummies

Photoshop 7 bietet alle Möglichkeiten, durch die Funktionen zu navigieren, egal ob Sie eine Mac oder ein Windows-System. In der folgenden Tabelle finden Sie Informationen zum Scrollen, Zoomen und Durchlaufen von Photoshop 7: Action Windows Mac Scrollen Sie mit der Leertaste + ziehen Sie die Leertaste + Strg + Leertaste + klicken Sie auf Apple Command + Leertaste + klicken Sie auf Vergrößern und ändern ...

Photoshop 7 Mal- und bearbeitungswerkzeuge - dummies

Photoshop 7 Mal- und bearbeitungswerkzeuge - dummies

In Photoshop 7 sind die Tastenkombinationen für Mal- und Bearbeitungswerkzeuge meist das Gleiche, ob Sie ein Windows-basiertes System oder einen Mac verwenden. Der einzige Unterschied besteht im letzten Eintrag in der folgenden Tabelle, in der die Verknüpfungen angezeigt werden: Erhöhen der Pinselgröße] Verringern der Pinselgröße [Ändern der Deckkraft oder des Werkzeugflusses 1, ...

Photoshop 7 Paletten-Werkzeuge - Dummies

Photoshop 7 Paletten-Werkzeuge - Dummies

Die Paletten von Photoshop 7 geben Ihnen Zugriff auf Gruppen verwandter Werkzeuge. Wenn Sie sich also auf Farbe konzentrieren, können Sie die Farbpalette aufziehen und Ihre Photoshop-Bilder mit einem Regenbogen von Schattierungen beleben. Die folgende Tabelle zeigt den Zugriff auf die verschiedenen Photoshop 7-Paletten in Windows- und Mac-Systemen: Palette / Aktion ...

Die Wahl des Herausgebers

Fantasy Fußball für Dummies Cheat Sheet - Dummies

Fantasy Fußball für Dummies Cheat Sheet - Dummies

Fantasy Fußball ist ein Spaß, wettbewerbsfähig und süchtig machendes Hobby. Bringen Sie Ihre Fantasy-Saison in Schwung, indem Sie Spieler entwerfen, um ein solides Team aufzubauen und Coaching-Tipps verwenden, um Ihr Team stark zu machen. Wenn Sie eine Position verbessern müssen, probieren Sie einige Strategien für den Handel mit Spielern und den Erwerb freier Agenten aus. Halten Sie einen Führer handlich von ...

Wie Fantasy-Fußball-Playoffs funktionieren - Dummies

Wie Fantasy-Fußball-Playoffs funktionieren - Dummies

Wenn du das Ende deiner Fantasy-Football-Saison erreichst, wenn sie vorbei ist Nun, Sie sind vielleicht im Streit, um die Playoffs zu machen. Wenn das der Fall ist, herzlichen Glückwunsch! Mit diesen Rechten geht es um dieses Spiel, und Sie sind dem ultimativen Preis einen Schritt näher. Wenn nicht, fühle dich nicht schlecht. ...

Bereiten Sie Ihre Fantasy Football Roster für die Draft - Dummies

Bereiten Sie Ihre Fantasy Football Roster für die Draft - Dummies

Vor, wenn Sie Ihre Fantasy Football League erforschen und herausfinden Wie viele Dienstplan-Spots Sie haben, können Sie Ihre Aufmerksamkeit darauf lenken, Ihren Entwurf basierend auf diesen Anforderungen vorzubereiten. Sie können Ihren eigenen Dienstplan-Spickzettel aus CheatSheet War Room ausdrucken. Neben dem Listenblatt finden Sie weitere kostenlose druckbare Fantasy-Fußball ...

Die Wahl des Herausgebers

Erstellen eines neuen Dokuments aus CSS-Starterseiten in Dreamweaver CS6 - Dummies

Erstellen eines neuen Dokuments aus CSS-Starterseiten in Dreamweaver CS6 - Dummies

Adobe Dreamweaver CS6 bietet Ihnen eine Bibliothek von Beispielseiten mit CSS-basierten Layouts als Alternative zum Neuanfang. Diese CSS-Beispielseiten enthalten nützliche und allgemeine Layoutideen, und da sie mit CSS-Positionierung erstellt werden, sind sie sehr flexibel. Sie können sie direkt im Bedienfeld "CSS-Stile" oder im Eigenschafteninspektor ändern. ...