diff --git a/build.gradle b/build.gradle index 5dbd367..992b64a 100644 --- a/build.gradle +++ b/build.gradle @@ -309,6 +309,17 @@ javadoc { options.version = true options.windowTitle = 'Radixor - Egothor Stemmer' options.docTitle = 'Radixor - Egothor Stemmer API' + options.overview = file('src/main/javadoc/overview.html') + options.bottom = """ +
+ Radixor is a high-performance Java toolkit for dictionary-driven stemming based on + the proven Egothor patch-command trie approach. It is designed for production-grade + search and text-processing systems that require deterministic behavior, efficient + runtime execution, and maintainable lexical assets. +
+ ++ In addition to compiling and executing stemming dictionaries, Radixor extends the + traditional Egothor model with support for evolving compiled dictionary artifacts + through additional transformation layers. This allows existing lexical resources to + be refined incrementally without requiring full recompilation from source dictionaries. +
+ ++ This Javadoc site documents the Java API of the project. For usage guidance, + architectural context, benchmarking methodology, published reports, and general + project documentation, refer to the main project site: + leogalambos.github.io/Radixor. +
+ ++ Radixor is distributed under the + BSD-3-Clause License. +
+ +
+ The main API is located in org.egothor.stemmer. Supporting trie-oriented
+ structures and related implementation components are located in
+ org.egothor.stemmer.trie.
+