Commit Graph

26 Commits

Author SHA1 Message Date
1306306723 Pass tests using tokenization. 2018-04-15 21:10:49 +02:00
6c46f9db4b Fix element_matches_bugs when element is a dictionary. 2018-04-15 20:46:43 +02:00
ee5492e69d Log tokenization options in a section separated from results. 2018-04-15 20:45:59 +02:00
79034f85a9 Move to a chaining model for tokenization.
This model also explores more tokenization possibilities.
With this, the tokenization tests are passed.
2018-04-15 20:06:23 +02:00
998a183fd2 Dig deeper in cut-by-token approach. 2018-04-15 17:47:04 +02:00
d601ae3f83 Increase logging, add failing tokenization tests. 2018-04-15 17:08:01 +02:00
40b63128af Save structural elements. 2018-04-15 17:07:29 +02:00
fc37450565 Add (non-passing) tokenization. 2018-04-15 16:41:07 +02:00
75174e1736 Increase exploration, remove unnecessary initial knowledge. 2017-10-02 23:37:22 +02:00
13ed48c6b4 Clearer candidate results logging. 2017-10-01 20:58:45 +02:00
0e41a98857 Fix the dirty log level flag. 2017-10-01 20:55:55 +02:00
6278cc43f7 Remove color strings from session logs. 2017-10-01 20:37:51 +02:00
bb7d438e0d Add session context, increase logging. 2017-10-01 17:10:50 +02:00
359f858c39 Add session files base concept. 2017-09-30 01:32:04 +02:00
16a895dc22 Fix debugging logging formats. 2017-09-20 21:11:15 -04:00
fae11eb875 Change prints into loggings. 2017-09-17 21:28:25 -04:00
0fbb9238eb Extract more contextual info from the words.
A property dictionary is now only to be considered equal to a word
when it shares at least one group, or neither has groups.
2017-06-04 18:53:17 +02:00
d3b604efca Visualize & use more data.
* Visualize more steps in the process.
 * Collect more possibilities in get_fit().
2017-05-29 23:23:53 +02:00
9d49d00688 Work in progress.
* Test
 * More debugging
 * Base concept
2017-05-28 22:39:07 +02:00
9ed43aa362 Return None when a matrix cannot be applied. 2017-05-24 22:16:36 +02:00
89b281fd6f Lean on knowledge too when defining bounds. 2017-05-24 22:16:03 +02:00
7cdf8a310d Unroll get_matching last list-comprehension. 2017-05-24 22:10:19 +02:00
e6cbb54382 Also use matching tokens to score tree similarity. 2017-05-24 22:09:28 +02:00
bbba6b75e1 Make remix model more powerful.
Accept elements in the remix that are not present in the
subtrees.
2017-05-24 20:30:50 +02:00
460ad73bba Handle the possibility of remixes not working. 2017-05-23 23:17:46 +02:00
5297158110 Package as tree_nlu. 2017-05-23 19:04:44 +02:00