1
1
mirror of https://github.com/leon-ai/leon.git synced 2024-12-26 10:14:57 +03:00
Commit Graph

63 Commits

Author SHA1 Message Date
louistiti
3f97a12153
fix(python bridge): remove unecessary sqlite3 import 2022-10-23 10:07:14 +08:00
louistiti
fc3e36713c
ci: remove the lock file for Windows 2022-10-13 01:29:37 +08:00
louistiti
42a3130394
ci: try with --deploy flag to install Python deps 2022-10-13 00:10:45 +08:00
louistiti
8a746d7ff8
ci: remove Pipfile.lock on Windows 2022-10-11 00:43:31 +08:00
louistiti
2b8ac0eb2b
feat(python bridge): versioning 2022-10-09 00:29:30 +08:00
louistiti
061f555e11
fix: always make use of latest Python build deps 2022-10-07 13:16:35 +08:00
louistiti
0d02b2e9fa
fix: remove requests.certs import from the TCP server and Python bridge setups 2022-10-05 01:31:46 +08:00
louistiti
d8b20660a2
fix: upgrade cx_Freeze to 6.11.1 with --no-binary to avoid OpenSSL conflict with urllib3 2022-10-04 23:57:18 +08:00
louistiti
0a4baf67ac
feat: isolate TCP server 2022-10-04 17:10:14 +08:00
louistiti
39b605f6f4
chore: transparent distribution structure 2022-10-04 14:30:10 +08:00
louistiti
a27ab96e18
feat: Python bridge binary build with cx_Freeze 2022-10-04 14:19:56 +08:00
louistiti
f1dcb07d5b
feat: Python bridge build on macOS x86_64 arch 2022-10-02 15:43:48 +08:00
louistiti
019c462bfa
feat: complete Prettier setup 2022-09-03 19:12:41 +08:00
louistiti
0580cfc54a
chore: upgrade to spaCy latest and PyTorch latest 2022-08-23 21:05:49 +08:00
louistiti
01f7515e6f
refactor: switch from skill NLU config to skill config naming 2022-08-20 22:35:34 +08:00
louistiti
b35a249bf6
feat: transfer language from core to skills + support thematics on Akinator skill 2022-07-10 09:21:43 +08:00
louistiti
795acc5bdd
feat: shared skills memory 2022-06-16 21:31:30 +08:00
louistiti
e1485c2ed3
refactor: simplify skills outputs 2022-06-12 17:58:57 +08:00
louistiti
10d10a1690
feat: support dynamic variables on skill NLU settings for logic type 2022-06-12 10:49:07 +08:00
louistiti
b69b1fea16
feat(server): report full traceback from skills execution 2022-06-11 10:01:47 +08:00
louistiti
b1a332bab6
feat: tmp resolvers mapping 2022-05-23 23:19:25 +08:00
louistiti
e88495a9a9
feat: start to map resolvers between the core and skills 2022-05-23 22:33:56 +08:00
louistiti
05e0911009
chore: upgrade spaCy to 3.3.0 2022-05-05 21:26:02 +08:00
louistiti
99681e2577
feat(server): stop action loop from skill to core 2022-05-05 21:11:48 +08:00
louistiti
7a9db1363d
chore: require Python 3.9.10 to run 2022-05-01 10:53:52 +08:00
louistiti
8b56a1850c
feat(server): add current utterance entities to differentiate from the whole context 2022-04-06 02:10:05 +08:00
louistiti
68e40f65df
feat(server): forward slots to skill + add original utterance 2022-04-01 00:45:07 +08:00
louistiti
3bbc2f8a25
feat(server): pickup questions for slot filling 2022-03-26 17:36:21 +08:00
louistiti
6aa60bfbd8
fix(server): correctly extract all spaCy entities 2022-03-26 15:51:12 +08:00
louistiti
95bfcfe422
feat(server): slot filling PoC (tmp wip) 2022-03-21 00:01:44 +08:00
louistiti
bf9bf231f7
feat(server): differenciate cities from countries for location entities 2022-03-13 13:34:53 +08:00
louistiti
fd7234c827
chore(server): remove unnecessary Python packages 2022-03-06 15:13:34 +08:00
louistiti
0f7a6f6bed
refactor(server): TCP server for better structure 2022-03-06 14:26:36 +08:00
louistiti
a808742c92
feat(server): support multi languages on TCP server 2022-03-06 02:33:32 +08:00
louistiti
cbe89ed6cc
feat(server): add auto reconnect on TCP client 2022-03-06 01:32:34 +08:00
louistiti
006e9fb011
feat(server): make TCP client global 2022-03-06 00:19:14 +08:00
louistiti
8acb82da9b
feat(server): fully implement low-level networking for IPC 2022-03-05 23:41:39 +08:00
louistiti
8476d5fc3c
refactor(server): add entities data to TCP server message 2022-03-05 21:32:43 +08:00
louistiti
5970ec9e8e
feat: Python TCP server and Node.js TCP client for IPC (wip) 2022-03-05 18:46:34 +08:00
louistiti
caa86fc8a6
feat: introduce spaCy for complete NER (wip) 2022-03-05 01:43:49 +08:00
louistiti
98a0382103
refactor: stop crash on brain + new skills DB calls 2022-02-20 19:25:08 +08:00
louistiti
2b547c304b
refactor(skill/todo_list): NLG level 2022-02-15 22:26:06 +08:00
louistiti
0e3555f1e3
refactor(server): from modules to skills for the connection between core and skills 2022-02-14 23:06:37 +08:00
louistiti
226468f6ab
refactor(server): query to utterance 2022-02-10 21:47:43 +08:00
louistiti
81ec213ff2
chore: use different modules DBs while testing and flush them at the end of the tests 2021-04-05 11:46:42 +08:00
louistiti
23353b5227
chore: set new Python dependencies tree 2021-03-28 13:07:06 +08:00
louistiti
7cebaaef96
chore: upgrade inquirer to latest 2021-03-04 19:45:18 +08:00
Louistiti
08bdae5bca refactor: delete utils.info() in favor of utils.getqueryobj() 2019-06-09 07:42:02 +08:00
Louistiti
d91a62ea7e build: merge To-Do List module 2019-06-08 15:18:24 +08:00
Louistiti
7499e06c68 chore: support Python 3+ range 2019-06-08 11:33:22 +08:00