Schwierigkeit
Dein bestes Ergebnis
N/V
Die Redaktion einer internationalen Presseagentur verwaltet täglich tausende von Artikeln aus verschiedenen Bereichen: Wirtschaft, Politik, Wissenschaft, Technologie und Umwelt. Um die Informationen schnell archivieren und verteilen zu können, muss jeder Artikel in eine thematische Kategorie eingeordnet werden.
Aufgrund einer technischen Störung sind die Etiketten einiger aktueller Artikel verloren gegangen. Die Redaktion wendet sich an dich, um ein intelligentes System zu entwickeln, das Nachrichtenartikel automatisch klassifizieren kann basierend auf ihrem Inhalt.
Es werden zwei Eingabedateien gegeben:
train.csv – enthält Nachrichtenartikel, für die die Kategorie bekannt isttest.csv – enthält Nachrichtenartikel ohne KategorieJeder Artikel wird durch eine eindeutige id identifiziert und hat einen zugehörigen Text.
Mit den Daten aus train.csv musst du ein Klassifikationsmodell erstellen, das die Etikette (label) jedes Artikels aus test.csv vorhersagt.
Das Ergebnis wird in einer Datei submission.csv gespeichert.
train.csvEnthält folgende Spalten:
id – eindeutige Kennung des Artikels (string, z.B. 000001)text – Inhalt des Artikelslabel – Kategorie des Artikels (ganze Zahl)Beispiel:
id,text,label000001,"Wall St. Bears Claw Back Into the Black (Reuters)...",2000002,"Carlyle Looks Toward Commercial Aerospace (Reuters)...",2000003,"Oil and Economy Cloud Stocks' Outlook (Reuters)...",2test.csvEnthält folgende Spalten:
id – eindeutige Kennungtext – Inhalt des ArtikelsBeispiel:
id,text120001,"Fears for T N pension after talks Unions represent..."120002,"The Race is On: Second Private Team Sets Launch..."120003,"Ky. Company Wins Grant to Study Peptides (AP)..."submission.csvDie für die Einreichung generierte Datei muss im csv-Format vorliegen und folgendes enthalten:
id – Kennung des Artikelslabel – vorhergesagte KategorieBeispiel:
id,label120001,2120002,3120003,3train.csv abgeleitet werden.Die Vorhersagen werden mit den echten Etiketten verglichen und die Genauigkeit wird berechnet:
accuracy = (anzahl_korrekte_vorhersagen / anzahl_gesamte_vorhersagen)Die Endpunktzahl wird basierend auf der erreichten Genauigkeit mit folgenden Regeln berechnet: