Ich muss eine flexible (und vorzugsweise dynamische) Scoring-Engine erstellen, ähnlich wie bei einem Kredit-Scoring- oder Premium-Berechnungssystem. Hat jemand mit praktischer Erfahrung beim Erstellen einer Bewertungsmaschine irgendwelche Ratschläge, Beispiele oder vorgeschlagene Muster?
Ich weiß bereits:
Danke!
Bearbeiten: Um ein wenig mehr Details zu geben .. Ok, also habe ich mich umgesehen und ich denke, dass ich eine Rules-Engine habe, die flexibler ist und Regeln verwendet werden können erreiche so ziemlich alles. Allerdings ist das Material, das ich im Internet finden kann, sehr abstrakt - der Rete-Algorithmus, Knoten, Vorwärtsverkettung und so weiter. Ich brauche wirklich praktische, architektonische Ratschläge. Wie würden Sie beispielsweise diese Probleme angehen?
Eine Scoring-Engine muss tatsächlich etwas punkten - mit Ihrem FICO-Score ist es das Risiko, dass Sie bei einem neuen Kredit ausbleiben. Im Wesentlichen gibt es eine Handvoll Schritte:
Angenommen, Sie fragen nach Schritt 4 und nicht nach einem früheren Schritt im Data Mining-Prozess, hier einige Ideen:
Wenn Sie weitere Details hinzufügen oder wenn Sie in Schritt 4 des Mining-Prozesses noch nicht ganz fertig sind, kann ich Ihnen einige Schritte vorschlagen, die Ihnen helfen oder Ihnen helfen könnten.
Im Allgemeinen haben Leute, die ein Punktesystem entwickeln, eine gute Vorstellung davon, wie sie das Scoring per Hand durchführen könnten, und der Anfang des Prozesses ist es, den naiven Algorithmus zu programmieren, der durch ihre Erfahrung vorgeschlagen wird. Manchmal werden die Leute dann verrückt und benutzen Konzepte wie genetische Algorithmen. Denken wir an Dinge wie FICO Scoring, ein weiterer Teil der Arbeit neigt dazu, die Sammlung von Daten, sowohl Transaktionsdaten (Kaufmuster, Verdienstmuster) und "Ergebnis" -Daten (Standardwerte oder andere Probleme mit Kredit). Durch die Analyse von Mustern und Ergebnissen entwickeln die Scoring-Tools eine Punktzahl für Benutzer, die dann als Prädiktor für zukünftiges Verhalten verwendet wird (ist diese Person mit einem FICO-Score von x wahrscheinlich problematisch, wenn ich mich erweitere ihnen Kredit?).
Ich glaube nicht, dass es eine allgemeine Lösung für diese Analysen gibt. Jemand muss einen Einblick in die Analyse und Korrelation haben und kann dann Computer verwenden, um die Erkenntnisse zu definieren und zu verfeinern.
Tags und Links .net rule-engine