Commit Graph

104 Commits

Author SHA1 Message Date
christian
868a75a040 again fixing chatting 2021-04-06 23:37:44 +02:00
christian
28da2af22f addd several ports option 2021-04-06 23:19:04 +02:00
christian
efd3a671c4 further update to bot being moved to new sys machine 2021-04-04 10:01:54 +02:00
1f223df2b8 updating ip to hetzner
new hetzner ip
2021-03-18 16:11:21 +00:00
jenzuffer
10dee533d1 security fix not taking messages from wrong channels anymore 2020-11-02 11:13:31 +01:00
jenzuffer
7b1f95bcd5 shoudl safe content again as data in the DB 2020-11-02 09:05:41 +01:00
jenzuffer
45e18c2a99 removed removeslack check as levensthein defunct now 2020-11-02 00:02:06 +01:00
jenzuffer
e60ac109e8 further updates to check hlstats collection instead of empty string cache, hopefully saving data again now 2020-11-01 22:55:21 +01:00
jenzuffer
5bda30874f further fixes should be good now 2020-11-01 17:51:29 +01:00
jenzuffer
66aee262ed updated discord token and moved from javacord to JAP something also maybe fixed lenny in urls 2020-11-01 17:30:08 +01:00
jenzur
e64e5ac596 minor update to selecting randomly strings 2020-09-13 20:58:29 +02: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
9f38949b08 reduced requirements for passing adaption, saves more data now again 2020-04-15 18:46:51 +02:00
jenzur
c0d529f492 adding a caphelper since not enough data gets through 2020-03-29 13:44:50 +02:00
jenzur
2f7ab3b9cf minor fix 2020-03-21 19:19:44 +01: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
09d5d3534d turning more annotations to use compact for supposedly saving memory, added a relation containment based on first response evalutation and hopefully fixed integernames 2019-08-07 14:00:00 +02:00
jenzur
8d77c73a88 moved future iterations outside as prior, added some check msgs, should try to compact more annotations problably 2019-08-04 00:34:30 +02:00
jenzur
ee1603dc50 adding an minor iteration comparission cap 2019-08-03 18:08:34 +02: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
a4139e4ae4 caching indeppendent values for sentiment analyzing 2019-05-19 20:35:18 +02:00
jenzur
5ccadbffbd timeout caching collection 2019-05-12 19:06:22 +02:00
jenzur
810321a520 simplifying which should hopefully help with trimming bad sentences out 2019-05-11 20:33:45 +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
276730418d calculation updates 2019-04-02 00:59:23 +02:00
jenzur
d788d76ac6 slight moving, predominantly calculation updates 2019-03-31 01:22:25 +01:00
jenzur
feaf9b0adc minor fix 2019-03-29 13:19:09 +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
296be21753 get methods should be quicker than loops, new thread avoids waiting for datamapper insert 2019-03-26 22:57:13 +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
17ef94ef07 me gusta 2019-03-25 10:43:54 +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
43da2dd5d5 adopting strings correctly again, yikers 2019-03-10 19:19:33 +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
jenzur
66dae4e113 adding calculation prequirements for accepting strings 2019-03-07 18:39:40 +01:00
jenzur
05683ce4be simplifying matrix updating quite alot 2019-03-06 23:15:02 +01:00
jenzur
1fe4a268c4 removed threads from inside of matrixupdate, made executor be instance based and not shut down 2019-03-05 17:08:13 +01:00
jenzur
7f154f3456 attempted improving multithread conditions 2019-03-05 13:27:33 +01:00
jenzur
d8d415cbe0 should reduce idleness of calculations. Once stringcache is large enough and stored calculations are widespread enogh accross the stringcache it should effectly give response messages instead of doing manual calculations each time, also replaced arraylists with concurrentmaps 2019-03-04 23:26:15 +01:00
jenzur
aff2ddae5b replacing most arraylists with concurrentmaps due to them requirring less bytes per header since they should be stored bucketwise 2019-03-03 23:32:36 +01:00
jenzur
f64ce5c5a0 updated calculations, updated handling calculation storages, updated DB retrieval, added Distance object, added levenstein, almost everything in mysqldatahandler, 2019-03-03 13:17:07 +01:00
zaCade
57bbd5d55e autism 2019-03-02 15:10:46 +01:00