1
1
mirror of https://github.com/leon-ai/leon.git synced 2024-12-20 23:31:30 +03:00
Commit Graph

53 Commits

Author SHA1 Message Date
louistiti
dd9d024975 feat: Python bridge binary build with cx_Freeze 2022-10-04 14:19:56 +08:00
louistiti
8d1ab6973a 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
Louistiti
b7713e2fc9 fix(server): Google Drive synchronizer 2019-06-07 23:37:08 +08:00
Louistiti
182089b57a test(package/calendar): done 2019-06-06 23:15:33 +08:00
Louistiti
b449376f61 feat(server): introduce actions module 2019-05-03 23:31:09 +08:00
Louistiti
a476fd0f38 feat(package/checker): allow multiple breaches output in the Have I Been Pwned module 2019-04-27 12:12:04 +08:00
Louistiti
2685cdab07 feat: can send custom HTTP headers 2019-04-07 12:28:22 +08:00
Louistiti
5001c775ce refactor(server): transform code property output to a codes list 2019-03-28 19:37:07 +08:00
Louistiti
3441629e3c feat(package/trend): list GitHub trends in HTML raw 2019-03-24 08:31:57 +08:00
Louistiti
ec3f02dfaf feat: allow HTML output 2019-03-24 08:17:40 +08:00
Louistiti
f0628a7d7d refactor(package/checker): use NLP entities to find domain names in isitdown module 2019-03-02 17:26:25 +08:00
Louistiti
7d5a35c9fc refactor(server): use full query object path as child process arg 2019-03-02 16:41:35 +08:00