Commit Graph

103 Commits

Author SHA1 Message Date
178dadc57f Merge branch 'layered-model' into naive-nlu 2018-04-25 20:17:53 +02:00
712503804d Properly handle solutions not found. 2018-04-24 23:12:14 +02:00
1ded981099 Pass test using layer structure. 2018-04-24 23:01:36 +02:00
a444766c7c Exploration of layers for tokenization and parsing. 2018-04-23 22:48:10 +02:00
c18c9b8cb1 Merge branch 'learn-tokenization' into naive-nlu 2018-04-16 00:00:12 +02:00
8b67b96d2f Separate tokenization module. 2018-04-15 22:15:28 +02:00
1306306723 Pass tests using tokenization. 2018-04-15 21:10:49 +02:00
45cc3a8a31 Train basic tokenization before gac_100 tests. 2018-04-15 20:47:08 +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
d63781a0d2 Learn from tokenizations inferred. 2018-04-15 20:45:24 +02:00
6fb1e1e649 Replace debugging prints by session logs. 2018-04-15 20:21:09 +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
a0810dd0e8 Add session files base implementation. 2017-10-01 20:59:11 +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
c1055bd703 Make timestamp header a default. 2017-10-01 20:52:58 +02:00
75f00e7171 Fix session logging level bug. 2017-10-01 20:49:28 +02:00
2f76cdc260 Add more logging context. 2017-10-01 20:46:48 +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
58fb9fb188 Add extended gac tests. 2017-09-30 00:58:24 +02:00
2c36dd9b7e Save original examples (needed on show_samples). 2017-09-30 00:55:44 +02:00
d607b2210e Avoid crashing when a fit is not found. 2017-09-30 00:55:01 +02:00
542c4fca4b Add more specific errors on the cli module. 2017-09-30 00:54:09 +02:00
3abbd40b26 Add show_sample visualization. 2017-09-30 00:53:42 +02:00
23256b945d Reduce unneeded base knowledge. 2017-09-22 01:03:47 +02:00
91dd5a9c6c Separate visualization module. 2017-09-22 01:00:39 +02:00
e6fbbc19e0 Adjust info logging level. 2017-09-22 01:00:09 +02:00
379855766c Fix bug in gac_100 test. 2017-09-22 00:52:04 +02:00
fde31b69a8 Fix reference-after-use bug. 2017-09-20 21:24:40 -04:00
4b12bc589e Accept new words when we don't know what they mean. 2017-09-20 21:20:50 -04:00
16a895dc22 Fix debugging logging formats. 2017-09-20 21:11:15 -04:00
4e8f82c0a5 Add debug command. 2017-09-20 21:04:15 -04:00
d23329b019 Add cli base. 2017-09-17 22:01:59 -04:00
fae11eb875 Change prints into loggings. 2017-09-17 21:28:25 -04:00
b16df096d7 Add new GAC100 test example. 2017-06-12 16:02:58 +02:00
dad1ef6fd8 Add the perform-verb-over-object operator.
To support the tests for this, the remixing and matching mechanisms
had to be modified.
2017-06-04 18:58:42 +02:00
46dcf55793 Expand the test cases applied in the NLU approach. 2017-06-04 18:57:02 +02:00
b42bf37f77 Improve the remixing and fitting mechanisms. 2017-06-04 18:55:45 +02: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
aa7bee4c8b Add perform-verb-over-object and (failing) test. 2017-05-24 23:54:58 +02:00