searchAnalytics buildTermIndex

Standard-Indizierung von Kundenrezensionen

Scénario de test & Cas d'usage

Geschäftskontext

Ein E-Commerce-Unternehmen möchte das Kundenfeedback zu seinen Produkten analysieren. Das Ziel ist es, aus den Freitext-Rezensionen einen durchsuchbaren Index zu erstellen, um schnell häufige Begriffe und Themen im Zusammenhang mit der Produktqualität zu identifizieren. Dies ist der grundlegende Workflow für die Textanalyse.
Über das Set : searchAnalytics

Datenindizierung und Suchfunktionen.

Entdecken Sie alle Aktionen von searchAnalytics
Datenaufbereitung

Erstellung einer Tabelle mit Kundenrezensionen, die verschiedene Stimmungen und Produktkategorien abdecken.

Kopiert!
1 
2DATA mycas.reviews_raw;
3LENGTH doc_id $10 text $300;
4INFILE DATALINES delimiter='|';
5INPUT doc_id $ text $;
6DATALINES;
7101|Die Lieferung war sehr schnell und das Produkt ist klasse.| 102|Leider war die Verpackung beschädigt, aber der Inhalt ist okay.| 103|Ich bin enttäuscht von der Qualität, es ging nach einem Tag kaputt.| 104|Super Preis-Leistungs-Verhältnis, gerne wieder.| 105|Der Kundenservice war sehr hilfreich bei meiner Rücksendung.| ;
8 
9RUN;
10 

Étapes de réalisation

1
Extraktion signifikanter Begriffe als Vorbereitung für den Index.
Kopiert!
1 
2PROC CAS;
3searchAnalytics.significantTerms / TABLE={name='reviews_raw', vars={'text'}} docId='doc_id' casOut={name='sig_terms', replace=true};
4 
5RUN;
6 
2
Erstellung des Begriffsindex mit Standardparametern.
Kopiert!
1searchAnalytics.buildTermIndex / TABLE={name='sig_terms'} casOut={name='review_term_index', replace=true};
2 
3RUN;
4 
5QUIT;
6 

Erwartetes Ergebnis


Die Aktion wird erfolgreich ausgeführt und erzeugt die Tabelle 'review_term_index'. Diese Tabelle enthält eine strukturierte Liste der Begriffe aus den Rezensionen, verknüpft mit den Dokumenten-IDs, was eine effiziente Suche ermöglicht.