Commit Graph

58 Commits

Author SHA1 Message Date
jenz
21f152e660 added extra threads again and moved variables to settings file 2022-03-20 20:49:05 +01:00
christian
ede81ec857 removed thread pool again and hopefully deleting works as intended now 2021-12-14 02:20:16 +01:00
christian
7e9d830c42 reduced total amount of sentences, removed time constraint, deleting more now, added as experiment to run response threads with a 2 thread pool 2021-12-13 15:05:09 +01:00
christian
da92210753 this should add a bit more variety when people repeat sentences 2021-12-08 02:25:01 +01:00
christian
e234ce0109 reduced threads for secondary processing and added threadpool for udp messages. furthermore moved logic around so response concat can be valued 2021-12-07 22:26:19 +01:00
christian
e9969f836e added threadpool to handle secondary processes. Should max be two threads and the main thread in use now 2021-12-06 18:38:15 +01:00
christian
6006f50bcb added the caches earlier into the flow so that the new threads would not run into errors 2021-12-05 17:17:46 +01:00
christian
9567db391f added threads to handle second importance processing 2021-12-05 16:56:46 +01:00
christian
29d1f280b7 changed to different discord API 2021-12-05 13:33:53 +01:00
christian
45308b5d65 finnaly fixed sticker crashing and moved logic a bit around. also made it learn from other channels again to increase data collection 2021-12-05 01:22:40 +01:00
christian
8eacf7da71 updated discord4j version 2021-12-02 22:00:41 +01:00
christian
30bf0d059f removed global variable entirely 2021-12-02 01:41:06 +01:00
christian
583324e4ca changed word list so hopefully no more undefined behaviour by list in coroutine environment 2021-12-01 23:45:36 +01:00
christian
a8f5d2f20f did slight changes in terms of synchronization to hopefully prevent the atypical crashes of undefined behaviour due to string list being used while being added to 2021-12-01 18:59:02 +01:00
christian
5273eb3b6e added further tests and adjustments to these for calculations 2021-11-29 19:37:52 +01:00
christian
e9367f62fa had accidently uploaded wrong version before 2021-10-25 19:27:47 +02:00
christian
4c205f49d5 further bot updates for chatting 2021-10-25 19:08:22 +02:00
christian
509cd2cbe9 added dependency updates, remade stuff to updates. fixed removing sentences. added null checks 2021-10-21 21:36:17 +02:00
christian
cf6f8fd5eb updated readme and ip used 2021-10-06 21:24:01 +02:00
christian
a57c49060e updated README and fixed ports being one off 2021-10-03 13:07:42 +02:00
christian
23cbafe048 slight update to ports 2021-10-02 22:06:21 +02:00
christian
5dee2a8e65 updating suggestiongs bot and the autism bot on discord 2021-09-17 16:03:11 +02:00
christian
78532929ae refactoring the flow, still missing some caching for sentimentAnalyzerTest 2021-08-22 17:10:29 +02:00
christian
3fd5693986 some current attempts with coroutines but more has to be changed again i suppose 2021-07-29 15:54:21 +02:00
christian
00699e7b96 removed lib files, updated to intellij from netbeans, changed to kotlin coroutines 2021-07-07 12:45:49 +02:00
christian
5f4d803ef2 further updates 2021-04-06 23:58:20 +02:00
christian
868a75a040 again fixing chatting 2021-04-06 23:37:44 +02:00
christian
efd3a671c4 further update to bot being moved to new sys machine 2021-04-04 10:01:54 +02:00
jenzuffer
5bda30874f further fixes should be good now 2020-11-01 17:51:29 +01:00
jenzur
4cc380a1ff completed switch to UDP featuring ingame chat support again 2020-07-03 22:50:21 +02:00
jenzur
d13e8cde77 adding ingame chat support from sourcemod through java to python 2020-05-05 23:52:01 +02:00
jenzur
abb033a9b8 no more random numbers by names and no more repetitive data, good and end now i guess 2020-03-21 18:43:46 +01:00
jenzur
ac56f386a3 un-parallelising some functions, changing futures retriever, moving some thresholds and logic around 2020-03-07 18:40:59 +01:00
jenzur
d62cdf3aeb some bot overhauls 2019-08-03 14:35:09 +02:00
jenzur
f54c447eb6 WHY THE FUCK CANT YOU JUST TRANSFER A SimilarityMatrix OBJECT LIST LIKE ANY OTHER NORMAL COLLECTION 2019-05-24 16:08:25 +02:00
jenzur
b1aa449b59 you know that feeling when you cant tell if you forgot to add something 2019-05-09 23:00:27 +02:00
jenzur
414806aa1f cleaning up code, added multi sentence support, build out caches, did other stuff i forgot 2019-04-20 00:17:18 +02:00
jenzur
5552a20eb6 with annotaton caching stores results in the DB becomes Obsolete, quite some changes but overall improvements 2019-04-14 14:18:01 +02:00
jenzur
17fe22b7ea small feex 2019-04-07 00:20:13 +02:00
jenzur
33ecf7730f updated responsemessages to evaluate own prior responses to new selected responses based on the client 2019-04-06 23:58:18 +02:00
jenzur
376e939980 calculation updates 2019-04-05 13:29:20 +02:00
jenzur
d788d76ac6 slight moving, predominantly calculation updates 2019-03-31 01:22:25 +01:00
jenzur
9e68cbb283 removed levenhstein callable implementation, simplified sentence fetching from DB, moved from unloze db to a small vps db, instead of iterating 1 in updatematrix is 25 now, updated sentiment analyzing, also reduced get time of results to 5 seconds, a bunch of trivial things also got changed 2019-03-29 12:34:40 +01:00
jenzur
511eb0e492 pipeline propperty updates, untokenizeable removed, updating the matrixupdater, coreNLP internal thread devider is very effective for mass annotation compared to simple streaming 2019-03-26 21:38:03 +01:00
jenzur
e07a9d7601 this should help some 2019-03-24 23:04:19 +01:00
jenzur
c5c1a31a14 annotation caching with instance safety for jmwe, changed entry slightly, multithreaded loading in beginning, parralel streaming the annotations, forkjoinpool should handle futures better now with try catches in sementicsanalyzer 2019-03-20 22:38:28 +01:00
jenzur
b3631ab1a0 since server area is gone it fetches some messages from hlstats now, will increase amount later, only potentially issue left is a nullpointer in getresponsemsg if none within 8 is reached, removed pipelines with annotation caching, 2019-03-16 23:02:52 +01:00
jenzur
232190d076 fixing pre discord launch calcaulations, implementation of JMWE coreNLP extension, hopefully fixed repetetive data in multithreading 2019-03-15 01:32:06 +01:00
jenzur
7ab6c7ee0b replacing for loops with get methods 2019-03-10 01:15:50 +01:00
jenzur
64dc2719a0 additional small changes 2019-03-08 10:05:03 +01:00