<html>
<head>
<meta http-equiv="Content-Type" content="text/html;
charset=windows-1252">
</head>
<body>
<p>Hallo Theophilix<br>
</p>
<div class="moz-cite-prefix">Am 15.05.20 um 12:03 schrieb Matthias
Gruhn:<br>
</div>
<blockquote type="cite"
cite="mid:00dc01d62aa0$215c9d60$6415d820$@gmx.de">
<meta http-equiv="Content-Type" content="text/html;
charset=windows-1252">
<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]-->
<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>
</div>
</blockquote>
<p>Ja, diese Überlegung hatte ich anfangs auch. Da man aber
normalerweise wenig bis gar nicht mit dem Import-Zuordnungen
Editor arbeiten muss, ist das auch nicht wirklich schlimm. Ich
nehme das mal als Anregung auf und werde es ggf. an die Entwickler
weitergeben.</p>
<p>Ich kann aber zumindest dazu sagen, dass der Bayes-Algorithmus
nach meinen Erkenntnissen durch die vielen kleinen Zeichen weder
im negativen noch im positiven Sinne beeinflusst wird.<br>
</p>
<blockquote type="cite"
cite="mid:00dc01d62aa0$215c9d60$6415d820$@gmx.de">
<div class="WordSection1">
<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>
</div>
</blockquote>
Das ist ebenfalls eine Überlegung, die mich nach wie vor
beschäftigt. Ich halte das ebenfalls für sinnvoll. Wenn etwas
dagegen spricht, dann ist es maximal der Zeitaufwand für das
Auslesen aller Buchungen, welcher dann bei jedem Import anfallen
würde. Möglicherweise war das der Grund, warum sich die Entwickler
gegen diese Vorgehensweise entschieden haben. Ich werde das mal in
Erfahrung bringen.<br>
<blockquote type="cite"
cite="mid:00dc01d62aa0$215c9d60$6415d820$@gmx.de">
<div class="WordSection1">
<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>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
gnucash-de mailing list
<a class="moz-txt-link-abbreviated" href="mailto:gnucash-de@gnucash.org">gnucash-de@gnucash.org</a>
<a class="moz-txt-link-freetext" href="https://lists.gnucash.org/mailman/listinfo/gnucash-de">https://lists.gnucash.org/mailman/listinfo/gnucash-de</a>
</pre>
</blockquote>
</body>
</html>