From a677cc32eae5fdf40e9b424b3f42a5fbaf49fcb8 Mon Sep 17 00:00:00 2001 From: Geo Halkiadakis Date: Mon, 13 May 2024 12:27:33 +0300 Subject: modified gitignore #2 --- .gitignore | 3 ++- README.md | 39 +++++++++++++++++++++++++++++++++++++++ javascript/keygen.js | 8 +++++++- 3 files changed, 48 insertions(+), 2 deletions(-) create mode 100644 README.md diff --git a/.gitignore b/.gitignore index 45e8f0e..4335d67 100644 --- a/.gitignore +++ b/.gitignore @@ -62,4 +62,5 @@ auth/*.json # source and target (input and output/results) folders data/* -results/* \ No newline at end of file +results/*.json +results/*.zip diff --git a/README.md b/README.md new file mode 100644 index 0000000..88ba073 --- /dev/null +++ b/README.md @@ -0,0 +1,39 @@ +# linkeysearch + +Project name is the join of the words `linK-KeyS-Search`; + +The purpose of the project is to create an optimized data-structure that describes the connection of the words that make up the title of entities, in order to be used in a next-word suggestion engine of some search engine. + + + +# Coded in + +* python (for prototyping), and +* javascript (for performance) + + + +# Licence + +`linkeysearch` is under **GPL2 with linking exception**. +This means you can link to and use the library from any program, +proprietary or open source; paid or gratis. +However, if you modify `linkeysearch` itself, you must distribute the source +to your modified version of `linkeysearch`. + +## Note + +The only valid version of the GPL as far as this project is concerned +is v2 of the license (not v2.2 or v3.x or whatever), +unless explicitly otherwise stated. + +## Linking Exception + +In addition to the permissions in the GNU General Public License, +the authors give you unlimited permission to link the compiled +version of this library into combinations with other programs, +and to distribute those combinations without any restriction +coming from the use of this file. (The General Public License +restrictions do apply in other respects; for example, they cover +modification of the file, and distribution when not linked into +a combined executable.) diff --git a/javascript/keygen.js b/javascript/keygen.js index 2f604bf..dac6966 100644 --- a/javascript/keygen.js +++ b/javascript/keygen.js @@ -454,7 +454,13 @@ noRoot = [ 'Καθαρισμού', 'Ρούχων', 'birthday', - 'δημιουργικοτητας' + 'δημιουργικοτητας', + 'καφεϊνη', + 'kαφεϊνη', + 'καφετιερες', + 'Βραστήρες', + 'χωρις kαφεϊνη', + 'ξεχωρισμα' ]; noRoot.forEach( w => { noRootKeywords.push(keyboardize(w)); }); -- cgit v1.2.3