<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=iso-8859-1"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
        {mso-style-priority:34;
        margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:36.0pt;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
span.E-MailFormatvorlage17
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 2.0cm 70.85pt;}
div.WordSection1
        {page:WordSection1;}
/* List Definitions */
@list l0
        {mso-list-id:1947156177;
        mso-list-type:hybrid;
        mso-list-template-ids:-1084051126 67567631 67567641 67567643 67567631 67567641 67567643 67567631 67567641 67567643;}
@list l0:level1
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level2
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level3
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
@list l0:level4
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level5
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level6
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
@list l0:level7
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level8
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level9
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
ol
        {margin-bottom:0cm;}
ul
        {margin-bottom:0cm;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=DE link="#0563C1" vlink="#954F72"><div class=WordSection1><p class=MsoNormal>Hallo zusammen,<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>dass der Import-Zuordnungen Editor existiert habe ich erst jetzt gesehen! Danke für den Hinweis. Habe nun alle Zuordnungen gelöscht.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Zwei wichtige Verbesserungsvorschläge, die sehr schnell umsetzbar sein dürften: <o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>1. Bitte eine Option für die Mindestlänge der gespeicherten Bayes-Begriffe in die Gnucash-Einstellungen rein. Begründung: Wenn jedes „+“ oder jeder Schrägstrich aufgenommen wird oder jede kleine Zahl, dann sorgt das für Chaos, wenn man die Liste bearbeitet. Vielleicht kommt dadurch auch der Algorithmus durcheinander.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>2. Der Bayes Algorithmus sollte alle Buchungen desjenigen Kontos, in das die Buchungen reinsollen, vorher auslesen (falls das nicht schon so funktioniert) und diesen Daten höchste Priorität zuteilen. Begründung: Die Daten von vergangenen Buchungen im betreffenden Konto sind 99% richtig, da bereits überprüft / korrekt zugeordnet. <o:p></o:p></p><p class=MsoNormal>Hierzu eine Überlegung (ignorieren, falls zu banal und schon integriert): Statt alle vorhandenen Buchungen auszulesen und in Begriffe zu zerlegen (Dauer? Sinn?), könnte der Algorithmus nur einen Begriff (Mindestlänge wichtig, s.o. ) der neuen Buchung extrahieren und in allen vorhandenen Buchungen danach suchen. Wenn eine passende vorhandene Buchung gefunden wird, in der der Begriff vorkommt, soll zur Sicherheit ein zweiter Begriff (Mindestlänge wichtig, s.o. ) aus der neuen Buchung extrahiert und in der gefundenen Buchung gesucht werden. Wenn dieser zweite Begriff in der gefundenen Buchung ebenfalls vorliegt soll der Algorithmus das Buchungsziel übernehmen. (Verfeinerung des Prinzips dann mit weiteren Begriffen).<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Grüße,<o:p></o:p></p><p class=MsoNormal>Theophilix<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p></div></body></html>