You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nlpcraft.apache.org by if...@apache.org on 2020/06/17 04:01:20 UTC
[incubator-nlpcraft] branch NLPCRAFT-50 updated (e12462b -> 6e415f1)
This is an automated email from the ASF dual-hosted git repository.
ifropc pushed a change to branch NLPCRAFT-50
in repository https://gitbox.apache.org/repos/asf/incubator-nlpcraft.git.
discard e12462b NLPCRAFT-50: Initial commit
add 4bf283f Quick javadoc fix.
add 0c42e47 Javadoc fix.
add bb48a18 Tests log level fixed.
add fc4c229 Misc. fixes.
add 048334b H2 SQL Server (examples) files location fixed.
add 9a8766c NLPCRAFT-66: Wrong all-deps.jar name in binary 0.5.0 release.
add b836815 Add new test scenarios for limit and sort enrichers
add 6ca3ef0 Documentation & code cleanup on examples.
add 210c1cd Code clean up.
add 616a06f Ignite to 2.8.1 + Javadoc fixes in examples.
add 686f1c1 Code clean up.
add 65a26d9 NLPCRAFT-72: POM fixes (make Stanford dependencies optional).
add ac77a3b Merge pull request #3 from apache/NLPCRAFT-72
add e0ca345 Change 'build' link to GitHub Actions.
add 469552a Make 'build' badge link to GitHub Actions build history.
add 07486ca NLPCRAFT-73: Add new maven profile for GridGain Control Center Agent.
add 3801232 Add 'gridgain.agent.ver' property to pom.xml.
add 330d132 Merge pull request #4 from apache/NLPCRAFT-73
add 72e1ebf Prep for 0.6.1 release.
add 722d135 Prep for 0.6.1 release.
add c56b380 Fix for NLPCRAFT-79.
add 07da3df WIP on NLPCRAFT-80.
add 63e58da Fixed links to GitHub actions from Jenkins.
new 6e415f1 NLPCRAFT-50: Initial commit
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (e12462b)
\
N -- N -- N refs/heads/NLPCRAFT-50 (6e415f1)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.github/workflows/build.yml | 4 +-
README.md | 2 +-
bin/MAVEN-RELEASE.md | 11 +-
bin/prepare.sh | 27 +-
nlpcraft-stanford/pom.xml | 64 ++
.../nlp/core/stanford/NCStanfordTokenizer.scala | 0
.../nlp/core/stanford/NCStanfordAnnotator.scala | 0
.../nlp/core/stanford/NCStanfordCoreManager.scala | 0
.../nlp/core/stanford/NCStanfordNerEnricher.scala | 0
.../nlp/core/stanford/NCStanfordParser.scala | 0
.../nlp/core/stanford/NCStanfordTokenizer.scala | 0
pom.xml => nlpcraft/pom.xml | 404 +---------
{src => nlpcraft/src}/main/python/spacy_proxy.py | 0
.../src}/main/resources/badfilter/swear_words.txt | 0
.../src}/main/resources/context/geo_pre_words.txt | 0
.../src}/main/resources/date/full.txt.gz | Bin
.../src}/main/resources/date/parts.txt.gz | Bin
.../src}/main/resources/date/parts_dmy.txt.gz | Bin
.../src}/main/resources/date/parts_mdy.txt.gz | Bin
.../src}/main/resources/date/parts_ymd.txt.gz | Bin
.../src}/main/resources/geo/continents.json | 0
.../src}/main/resources/geo/countries/AD.json | 0
.../src}/main/resources/geo/countries/AE.json | 0
.../src}/main/resources/geo/countries/AF.json | 0
.../src}/main/resources/geo/countries/AG.json | 0
.../src}/main/resources/geo/countries/AI.json | 0
.../src}/main/resources/geo/countries/AL.json | 0
.../src}/main/resources/geo/countries/AM.json | 0
.../src}/main/resources/geo/countries/AN.json | 0
.../src}/main/resources/geo/countries/AO.json | 0
.../src}/main/resources/geo/countries/AR.json | 0
.../src}/main/resources/geo/countries/AS.json | 0
.../src}/main/resources/geo/countries/AT.json | 0
.../src}/main/resources/geo/countries/AU.json | 0
.../src}/main/resources/geo/countries/AW.json | 0
.../src}/main/resources/geo/countries/AX.json | 0
.../src}/main/resources/geo/countries/AZ.json | 0
.../src}/main/resources/geo/countries/BA.json | 0
.../src}/main/resources/geo/countries/BB.json | 0
.../src}/main/resources/geo/countries/BD.json | 0
.../src}/main/resources/geo/countries/BE.json | 0
.../src}/main/resources/geo/countries/BF.json | 0
.../src}/main/resources/geo/countries/BG.json | 0
.../src}/main/resources/geo/countries/BH.json | 0
.../src}/main/resources/geo/countries/BI.json | 0
.../src}/main/resources/geo/countries/BJ.json | 0
.../src}/main/resources/geo/countries/BL.json | 0
.../src}/main/resources/geo/countries/BM.json | 0
.../src}/main/resources/geo/countries/BN.json | 0
.../src}/main/resources/geo/countries/BO.json | 0
.../src}/main/resources/geo/countries/BQ.json | 0
.../src}/main/resources/geo/countries/BR.json | 0
.../src}/main/resources/geo/countries/BS.json | 0
.../src}/main/resources/geo/countries/BT.json | 0
.../src}/main/resources/geo/countries/BW.json | 0
.../src}/main/resources/geo/countries/BY.json | 0
.../src}/main/resources/geo/countries/BZ.json | 0
.../src}/main/resources/geo/countries/CA.json | 0
.../src}/main/resources/geo/countries/CD.json | 0
.../src}/main/resources/geo/countries/CF.json | 0
.../src}/main/resources/geo/countries/CG.json | 0
.../src}/main/resources/geo/countries/CH.json | 0
.../src}/main/resources/geo/countries/CI.json | 0
.../src}/main/resources/geo/countries/CK.json | 0
.../src}/main/resources/geo/countries/CL.json | 0
.../src}/main/resources/geo/countries/CM.json | 0
.../src}/main/resources/geo/countries/CN.json | 0
.../src}/main/resources/geo/countries/CO.json | 0
.../src}/main/resources/geo/countries/CR.json | 0
.../src}/main/resources/geo/countries/CU.json | 0
.../src}/main/resources/geo/countries/CV.json | 0
.../src}/main/resources/geo/countries/CW.json | 0
.../src}/main/resources/geo/countries/CY.json | 0
.../src}/main/resources/geo/countries/CZ.json | 0
.../src}/main/resources/geo/countries/DE.json | 0
.../src}/main/resources/geo/countries/DJ.json | 0
.../src}/main/resources/geo/countries/DK.json | 0
.../src}/main/resources/geo/countries/DM.json | 0
.../src}/main/resources/geo/countries/DO.json | 0
.../src}/main/resources/geo/countries/DZ.json | 0
.../src}/main/resources/geo/countries/EC.json | 0
.../src}/main/resources/geo/countries/EE.json | 0
.../src}/main/resources/geo/countries/EG.json | 0
.../src}/main/resources/geo/countries/EH.json | 0
.../src}/main/resources/geo/countries/ER.json | 0
.../src}/main/resources/geo/countries/ES.json | 0
.../src}/main/resources/geo/countries/ET.json | 0
.../src}/main/resources/geo/countries/FI.json | 0
.../src}/main/resources/geo/countries/FJ.json | 0
.../src}/main/resources/geo/countries/FK.json | 0
.../src}/main/resources/geo/countries/FM.json | 0
.../src}/main/resources/geo/countries/FO.json | 0
.../src}/main/resources/geo/countries/FR.json | 0
.../src}/main/resources/geo/countries/GA.json | 0
.../src}/main/resources/geo/countries/GB.json | 0
.../src}/main/resources/geo/countries/GD.json | 0
.../src}/main/resources/geo/countries/GE.json | 0
.../src}/main/resources/geo/countries/GF.json | 0
.../src}/main/resources/geo/countries/GG.json | 0
.../src}/main/resources/geo/countries/GH.json | 0
.../src}/main/resources/geo/countries/GI.json | 0
.../src}/main/resources/geo/countries/GL.json | 0
.../src}/main/resources/geo/countries/GM.json | 0
.../src}/main/resources/geo/countries/GN.json | 0
.../src}/main/resources/geo/countries/GP.json | 0
.../src}/main/resources/geo/countries/GQ.json | 0
.../src}/main/resources/geo/countries/GR.json | 0
.../src}/main/resources/geo/countries/GT.json | 0
.../src}/main/resources/geo/countries/GU.json | 0
.../src}/main/resources/geo/countries/GW.json | 0
.../src}/main/resources/geo/countries/GY.json | 0
.../src}/main/resources/geo/countries/HK.json | 0
.../src}/main/resources/geo/countries/HN.json | 0
.../src}/main/resources/geo/countries/HR.json | 0
.../src}/main/resources/geo/countries/HT.json | 0
.../src}/main/resources/geo/countries/HU.json | 0
.../src}/main/resources/geo/countries/ID.json | 0
.../src}/main/resources/geo/countries/IE.json | 0
.../src}/main/resources/geo/countries/IL.json | 0
.../src}/main/resources/geo/countries/IM.json | 0
.../src}/main/resources/geo/countries/IN.json | 0
.../src}/main/resources/geo/countries/IQ.json | 0
.../src}/main/resources/geo/countries/IR.json | 0
.../src}/main/resources/geo/countries/IS.json | 0
.../src}/main/resources/geo/countries/IT.json | 0
.../src}/main/resources/geo/countries/JE.json | 0
.../src}/main/resources/geo/countries/JM.json | 0
.../src}/main/resources/geo/countries/JO.json | 0
.../src}/main/resources/geo/countries/JP.json | 0
.../src}/main/resources/geo/countries/KE.json | 0
.../src}/main/resources/geo/countries/KG.json | 0
.../src}/main/resources/geo/countries/KH.json | 0
.../src}/main/resources/geo/countries/KI.json | 0
.../src}/main/resources/geo/countries/KM.json | 0
.../src}/main/resources/geo/countries/KN.json | 0
.../src}/main/resources/geo/countries/KP.json | 0
.../src}/main/resources/geo/countries/KR.json | 0
.../src}/main/resources/geo/countries/KW.json | 0
.../src}/main/resources/geo/countries/KY.json | 0
.../src}/main/resources/geo/countries/KZ.json | 0
.../src}/main/resources/geo/countries/LA.json | 0
.../src}/main/resources/geo/countries/LB.json | 0
.../src}/main/resources/geo/countries/LC.json | 0
.../src}/main/resources/geo/countries/LI.json | 0
.../src}/main/resources/geo/countries/LK.json | 0
.../src}/main/resources/geo/countries/LR.json | 0
.../src}/main/resources/geo/countries/LS.json | 0
.../src}/main/resources/geo/countries/LT.json | 0
.../src}/main/resources/geo/countries/LU.json | 0
.../src}/main/resources/geo/countries/LV.json | 0
.../src}/main/resources/geo/countries/LY.json | 0
.../src}/main/resources/geo/countries/MA.json | 0
.../src}/main/resources/geo/countries/MC.json | 0
.../src}/main/resources/geo/countries/MD.json | 0
.../src}/main/resources/geo/countries/ME.json | 0
.../src}/main/resources/geo/countries/MF.json | 0
.../src}/main/resources/geo/countries/MG.json | 0
.../src}/main/resources/geo/countries/MH.json | 0
.../src}/main/resources/geo/countries/MK.json | 0
.../src}/main/resources/geo/countries/ML.json | 0
.../src}/main/resources/geo/countries/MM.json | 0
.../src}/main/resources/geo/countries/MN.json | 0
.../src}/main/resources/geo/countries/MO.json | 0
.../src}/main/resources/geo/countries/MP.json | 0
.../src}/main/resources/geo/countries/MQ.json | 0
.../src}/main/resources/geo/countries/MR.json | 0
.../src}/main/resources/geo/countries/MS.json | 0
.../src}/main/resources/geo/countries/MT.json | 0
.../src}/main/resources/geo/countries/MU.json | 0
.../src}/main/resources/geo/countries/MV.json | 0
.../src}/main/resources/geo/countries/MW.json | 0
.../src}/main/resources/geo/countries/MX.json | 0
.../src}/main/resources/geo/countries/MY.json | 0
.../src}/main/resources/geo/countries/MZ.json | 0
.../src}/main/resources/geo/countries/NA.json | 0
.../src}/main/resources/geo/countries/NC.json | 0
.../src}/main/resources/geo/countries/NE.json | 0
.../src}/main/resources/geo/countries/NF.json | 0
.../src}/main/resources/geo/countries/NG.json | 0
.../src}/main/resources/geo/countries/NI.json | 0
.../src}/main/resources/geo/countries/NL.json | 0
.../src}/main/resources/geo/countries/NO.json | 0
.../src}/main/resources/geo/countries/NP.json | 0
.../src}/main/resources/geo/countries/NR.json | 0
.../src}/main/resources/geo/countries/NU.json | 0
.../src}/main/resources/geo/countries/NZ.json | 0
.../src}/main/resources/geo/countries/OM.json | 0
.../src}/main/resources/geo/countries/PA.json | 0
.../src}/main/resources/geo/countries/PE.json | 0
.../src}/main/resources/geo/countries/PF.json | 0
.../src}/main/resources/geo/countries/PG.json | 0
.../src}/main/resources/geo/countries/PH.json | 0
.../src}/main/resources/geo/countries/PK.json | 0
.../src}/main/resources/geo/countries/PL.json | 0
.../src}/main/resources/geo/countries/PM.json | 0
.../src}/main/resources/geo/countries/PN.json | 0
.../src}/main/resources/geo/countries/PR.json | 0
.../src}/main/resources/geo/countries/PS.json | 0
.../src}/main/resources/geo/countries/PT.json | 0
.../src}/main/resources/geo/countries/PW.json | 0
.../src}/main/resources/geo/countries/PY.json | 0
.../src}/main/resources/geo/countries/QA.json | 0
.../src}/main/resources/geo/countries/RE.json | 0
.../src}/main/resources/geo/countries/RO.json | 0
.../src}/main/resources/geo/countries/RS.json | 0
.../src}/main/resources/geo/countries/RU.json | 0
.../src}/main/resources/geo/countries/RW.json | 0
.../src}/main/resources/geo/countries/SA.json | 0
.../src}/main/resources/geo/countries/SB.json | 0
.../src}/main/resources/geo/countries/SC.json | 0
.../src}/main/resources/geo/countries/SD.json | 0
.../src}/main/resources/geo/countries/SE.json | 0
.../src}/main/resources/geo/countries/SG.json | 0
.../src}/main/resources/geo/countries/SH.json | 0
.../src}/main/resources/geo/countries/SI.json | 0
.../src}/main/resources/geo/countries/SJ.json | 0
.../src}/main/resources/geo/countries/SK.json | 0
.../src}/main/resources/geo/countries/SL.json | 0
.../src}/main/resources/geo/countries/SM.json | 0
.../src}/main/resources/geo/countries/SN.json | 0
.../src}/main/resources/geo/countries/SO.json | 0
.../src}/main/resources/geo/countries/SR.json | 0
.../src}/main/resources/geo/countries/SS.json | 0
.../src}/main/resources/geo/countries/ST.json | 0
.../src}/main/resources/geo/countries/SV.json | 0
.../src}/main/resources/geo/countries/SX.json | 0
.../src}/main/resources/geo/countries/SY.json | 0
.../src}/main/resources/geo/countries/SZ.json | 0
.../src}/main/resources/geo/countries/TC.json | 0
.../src}/main/resources/geo/countries/TD.json | 0
.../src}/main/resources/geo/countries/TG.json | 0
.../src}/main/resources/geo/countries/TH.json | 0
.../src}/main/resources/geo/countries/TJ.json | 0
.../src}/main/resources/geo/countries/TK.json | 0
.../src}/main/resources/geo/countries/TL.json | 0
.../src}/main/resources/geo/countries/TM.json | 0
.../src}/main/resources/geo/countries/TN.json | 0
.../src}/main/resources/geo/countries/TO.json | 0
.../src}/main/resources/geo/countries/TR.json | 0
.../src}/main/resources/geo/countries/TT.json | 0
.../src}/main/resources/geo/countries/TV.json | 0
.../src}/main/resources/geo/countries/TW.json | 0
.../src}/main/resources/geo/countries/TZ.json | 0
.../src}/main/resources/geo/countries/UA.json | 0
.../src}/main/resources/geo/countries/UG.json | 0
.../src}/main/resources/geo/countries/US.json | 0
.../src}/main/resources/geo/countries/UY.json | 0
.../src}/main/resources/geo/countries/UZ.json | 0
.../src}/main/resources/geo/countries/VA.json | 0
.../src}/main/resources/geo/countries/VC.json | 0
.../src}/main/resources/geo/countries/VE.json | 0
.../src}/main/resources/geo/countries/VG.json | 0
.../src}/main/resources/geo/countries/VI.json | 0
.../src}/main/resources/geo/countries/VN.json | 0
.../src}/main/resources/geo/countries/VU.json | 0
.../src}/main/resources/geo/countries/WF.json | 0
.../src}/main/resources/geo/countries/WS.json | 0
.../src}/main/resources/geo/countries/XK.json | 0
.../src}/main/resources/geo/countries/YE.json | 0
.../src}/main/resources/geo/countries/YT.json | 0
.../src}/main/resources/geo/countries/ZA.json | 0
.../src}/main/resources/geo/countries/ZM.json | 0
.../src}/main/resources/geo/countries/ZW.json | 0
.../src}/main/resources/geo/exceptions/dict.json | 0
.../src}/main/resources/geo/exceptions/manual.json | 0
.../src}/main/resources/geo/metro.json | 0
.../geo/synonyms/case_sensitive/manual.json | 0
.../src}/main/resources/geo/synonyms/geonames.json | 0
.../src}/main/resources/geo/synonyms/manual.json | 0
.../src}/main/resources/geo/synonyms/metro.json | 0
.../src}/main/resources/geo/synonyms/states.json | 0
.../main/resources/geo/synonyms/synthetic.json | 0
.../src}/main/resources/geo/us_top.json | 0
.../src}/main/resources/geo/world_top.json | 0
{src => nlpcraft/src}/main/resources/ignite.xml | 0
{src => nlpcraft/src}/main/resources/log4j2.xml | 0
.../src}/main/resources/moby/10001fr.equ | 0
.../src}/main/resources/moby/21986na.mes | 0
.../src}/main/resources/moby/354984si.ngl | 0
.../src}/main/resources/moby/6213acro.nym | 0
.../src}/main/resources/moby/74550com.mon | 0
{src => nlpcraft/src}/main/resources/nlpcraft.conf | 0
.../src}/main/resources/opennlp/en-lemmatizer.dict | 0
.../src}/main/resources/opennlp/en-ner-date.bin | Bin
.../main/resources/opennlp/en-ner-location.bin | Bin
.../src}/main/resources/opennlp/en-ner-money.bin | Bin
.../main/resources/opennlp/en-ner-organization.bin | Bin
.../main/resources/opennlp/en-ner-percentage.bin | Bin
.../src}/main/resources/opennlp/en-ner-person.bin | Bin
.../src}/main/resources/opennlp/en-ner-time.bin | Bin
.../src}/main/resources/opennlp/en-pos-maxent.bin | Bin
.../src}/main/resources/opennlp/en-token.bin | Bin
.../src}/main/resources/opennlp/models.txt | 0
.../src}/main/resources/reference.conf | 0
.../src}/main/resources/spell/dictionary.json | 0
.../src}/main/resources/sql/create_schema.sql | 0
.../src}/main/resources/sql/drop_schema.sql | 0
.../main/resources/stopwords/first_words.txt.gz | Bin
.../main/resources/stopwords/noun_words.txt.gz | Bin
.../resources/stopwords/possessive_words.txt.gz | Bin
.../src}/main/resources/stopwords/stop_words.txt | 0
.../src}/main/resources/synonyms/synonyms.json | 0
.../main/scala/org/apache/nlpcraft/NCStart.scala | 0
.../org/apache/nlpcraft/common/NCErrorCodes.scala | 0
.../org/apache/nlpcraft/common/NCException.scala | 0
.../org/apache/nlpcraft/common/NCService.scala | 0
.../apache/nlpcraft/common/ascii/NCAsciiLike.scala | 0
.../nlpcraft/common/ascii/NCAsciiTable.scala | 0
.../nlpcraft/common/blowfish/NCBlowfishHasher.java | 0
.../nlpcraft/common/config/NCConfigurable.scala | 0
.../common/config/NCConfigurableJava.scala | 0
.../apache/nlpcraft/common/crypto/NCCipher.scala | 0
.../apache/nlpcraft/common/debug/NCLogHolder.scala | 0
.../nlpcraft/common/makro/NCMacroParser.scala | 0
.../apache/nlpcraft/common/nlp/NCNlpSentence.scala | 0
.../nlpcraft/common/nlp/NCNlpSentenceNote.scala | 0
.../nlpcraft/common/nlp/NCNlpSentenceToken.scala | 0
.../common/nlp/NCNlpSentenceTokenBuffer.scala | 0
.../common/nlp/core/NCNlpCoreManager.scala | 0
.../nlpcraft/common/nlp/core/NCNlpCoreToken.scala | 0
.../common/nlp/core/NCNlpPorterStemmer.scala | 0
.../nlpcraft/common/nlp/core/NCNlpTokenizer.scala | 0
.../nlp/core/opennlp/NCOpenNlpTokenizer.scala | 0
.../common/nlp/dict/NCDictionaryManager.scala | 0
.../common/nlp/dict/NCDictionaryType.scala | 0
.../common/nlp/numeric/NCNumericGenerator.scala | 0
.../common/nlp/numeric/NCNumericManager.scala | 0
.../nlpcraft/common/nlp/pos/NCPennTreebank.scala | 0
.../common/opencensus/NCOpenCensusTrace.scala | 0
.../scala/org/apache/nlpcraft/common/package.scala | 0
.../apache/nlpcraft/common/socket/NCSocket.scala | 0
.../apache/nlpcraft/common/util/NCIdGenerator.java | 0
.../org/apache/nlpcraft/common/util/NCUtils.scala | 0
.../apache/nlpcraft/common/version/NCVersion.scala | 1 +
.../scala/org/apache/nlpcraft/examples/README.md | 2 +-
.../apache/nlpcraft/examples/alarm/AlarmModel.java | 0
.../apache/nlpcraft/examples/alarm/AlarmTest.java | 0
.../org/apache/nlpcraft/examples/alarm/README.md | 4 +-
.../nlpcraft/examples/alarm/alarm_model.json | 0
.../apache/nlpcraft/examples/echo/EchoModel.scala | 0
.../apache/nlpcraft/examples/echo/EchoTest.java | 0
.../org/apache/nlpcraft/examples/echo/README.md | 4 +-
.../examples/helloworld/HelloWorldModel.java | 0
.../examples/helloworld/HelloWorldTest.java | 0
.../apache/nlpcraft/examples/helloworld/README.md | 4 +-
.../examples/lightswitch/LightSwitchModel.scala | 0
.../examples/lightswitch/LightSwitchTest.java | 0
.../apache/nlpcraft/examples/lightswitch/README.md | 4 +-
.../examples/lightswitch/lightswitch_model.yaml | 0
.../examples/misc/darksky/DarkSkyException.java | 0
.../examples/misc/darksky/DarkSkyService.java | 0
.../misc/geo/cities/CitiesDataProvider.java | 0
.../nlpcraft/examples/misc/geo/cities/City.java | 0
.../examples/misc/geo/cities/CityData.java | 0
.../examples/misc/geo/cities/cities_timezones.txt | 0
.../examples/misc/geo/keycdn/GeoManager.java | 2 +-
.../misc/geo/keycdn/beans/GeoDataBean.java | 70 +-
.../misc/geo/keycdn/beans/ResponseBean.java | 42 +-
.../misc/geo/keycdn/beans/ResponseDataBean.java | 14 +-
.../apache/nlpcraft/examples/phone/PhoneModel.java | 0
.../apache/nlpcraft/examples/phone/PhoneTest.java | 0
.../org/apache/nlpcraft/examples/phone/README.md | 4 +-
.../nlpcraft/examples/phone/phone_model.json | 0
.../org/apache/nlpcraft/examples/sql/README.md | 4 +-
.../apache/nlpcraft/examples/sql/SqlModel.scala | 16 +-
.../org/apache/nlpcraft/examples/sql/SqlTest.scala | 0
.../nlpcraft/examples/sql/db/SqlAccess.scala | 0
.../apache/nlpcraft/examples/sql/db/SqlBeans.scala | 0
.../nlpcraft/examples/sql/db/SqlBuilder.scala | 0
.../nlpcraft/examples/sql/db/SqlServer.scala | 8 +-
.../nlpcraft/examples/sql/db/SqlValueLoader.scala | 0
.../org/apache/nlpcraft/examples/sql/db/model.png | Bin
.../apache/nlpcraft/examples/sql/db/northwind.sql | 0
.../apache/nlpcraft/examples/sql/sql_model.yaml | 0
.../nlpcraft/examples/sql/sql_model_init.yaml | 0
.../org/apache/nlpcraft/examples/time/README.md | 4 +-
.../apache/nlpcraft/examples/time/TimeModel.java | 0
.../nlpcraft/examples/time/TimeModelApp.java | 0
.../apache/nlpcraft/examples/time/TimeTest.java | 0
.../apache/nlpcraft/examples/time/time_model.yaml | 0
.../org/apache/nlpcraft/examples/weather/README.md | 4 +-
.../nlpcraft/examples/weather/WeatherModel.java | 21 +-
.../examples/weather/WeatherResultWrapper.java | 1 -
.../nlpcraft/examples/weather/WeatherTest.java | 0
.../nlpcraft/examples/weather/weather_model.json | 0
.../scala/org/apache/nlpcraft/model/NCCompany.java | 0
.../scala/org/apache/nlpcraft/model/NCContext.java | 0
.../org/apache/nlpcraft/model/NCConversation.java | 0
.../org/apache/nlpcraft/model/NCCustomElement.java | 0
.../org/apache/nlpcraft/model/NCCustomParser.java | 0
.../org/apache/nlpcraft/model/NCCustomWord.java | 0
.../scala/org/apache/nlpcraft/model/NCElement.java | 4 +-
.../scala/org/apache/nlpcraft/model/NCIntent.java | 3 +-
.../org/apache/nlpcraft/model/NCIntentExample.java | 23 +-
.../org/apache/nlpcraft/model/NCIntentMatch.java | 2 +-
.../org/apache/nlpcraft/model/NCIntentRef.java | 3 +-
.../org/apache/nlpcraft/model/NCIntentSkip.java | 2 +-
.../org/apache/nlpcraft/model/NCIntentTerm.java | 3 +-
.../org/apache/nlpcraft/model/NCLifecycle.java | 0
.../org/apache/nlpcraft/model/NCMetadata.java | 2 +-
.../scala/org/apache/nlpcraft/model/NCModel.java | 2 +-
.../org/apache/nlpcraft/model/NCModelAdapter.java | 2 +-
.../org/apache/nlpcraft/model/NCModelFactory.java | 2 +-
.../apache/nlpcraft/model/NCModelFileAdapter.java | 2 +-
.../org/apache/nlpcraft/model/NCModelView.java | 2 +-
.../org/apache/nlpcraft/model/NCRejection.java | 0
.../scala/org/apache/nlpcraft/model/NCRequest.java | 0
.../scala/org/apache/nlpcraft/model/NCResult.java | 0
.../scala/org/apache/nlpcraft/model/NCToken.java | 2 +-
.../scala/org/apache/nlpcraft/model/NCUser.java | 0
.../scala/org/apache/nlpcraft/model/NCValue.java | 0
.../org/apache/nlpcraft/model/NCValueLoader.java | 0
.../scala/org/apache/nlpcraft/model/NCVariant.java | 0
.../model/factories/basic/NCBasicModelFactory.java | 2 +-
.../model/factories/basic/package-info.java | 0
.../factories/spring/NCSpringModelFactory.java | 2 +-
.../model/factories/spring/package-info.java | 0
.../apache/nlpcraft/model/impl/NCCompanyImpl.java | 0
.../apache/nlpcraft/model/impl/NCModelImpl.scala | 0
.../apache/nlpcraft/model/impl/NCTokenImpl.scala | 0
.../apache/nlpcraft/model/impl/NCTokenLogger.scala | 0
.../apache/nlpcraft/model/impl/NCTokenPimp.scala | 0
.../org/apache/nlpcraft/model/impl/NCUserImpl.java | 0
.../apache/nlpcraft/model/impl/NCVariantImpl.java | 0
.../nlpcraft/model/impl/json/NCElementJson.java | 0
.../nlpcraft/model/impl/json/NCMacroJson.java | 0
.../nlpcraft/model/impl/json/NCModelJson.java | 0
.../nlpcraft/model/impl/json/NCValueJson.java | 0
.../model/intent/impl/NCIntentDslCompiler.scala | 0
.../model/intent/impl/NCIntentScanner.scala | 18 +-
.../model/intent/impl/NCIntentSolver.scala | 0
.../model/intent/impl/NCIntentSolverEngine.scala | 0
.../model/intent/impl/NCIntentSolverInput.scala | 0
.../model/intent/impl/NCIntentSolverResult.scala | 0
.../model/intent/impl/NCIntentSolverVariant.scala | 0
.../model/intent/impl/antlr4/NCIntentDsl.g4 | 0
.../model/intent/impl/antlr4/NCIntentDsl.interp | 0
.../model/intent/impl/antlr4/NCIntentDsl.tokens | 0
.../impl/antlr4/NCIntentDslBaseListener.java | 0
.../intent/impl/antlr4/NCIntentDslBaseVisitor.java | 0
.../intent/impl/antlr4/NCIntentDslLexer.interp | 0
.../model/intent/impl/antlr4/NCIntentDslLexer.java | 0
.../intent/impl/antlr4/NCIntentDslLexer.tokens | 0
.../intent/impl/antlr4/NCIntentDslListener.java | 0
.../intent/impl/antlr4/NCIntentDslParser.java | 0
.../intent/impl/antlr4/NCIntentDslVisitor.java | 0
.../model/intent/utils/NCDslFlowItem.scala | 0
.../nlpcraft/model/intent/utils/NCDslIntent.scala | 0
.../nlpcraft/model/intent/utils/NCDslTerm.java | 0
.../model/intent/utils/NCDslTokenChecker.scala | 0
.../model/intent/utils/NCDslTokenPredicate.java | 0
.../model/intent/utils/NCDslTokenQualifier.scala | 0
.../model/opencensus/NCBaseTraceExporter.java | 0
.../model/opencensus/NCJaegerExporter.java | 0
.../model/opencensus/NCPrometheusExporter.java | 0
.../opencensus/NCStackdriverStatsExporter.java | 0
.../opencensus/NCStackdriverTraceExporter.java | 0
.../model/opencensus/NCZipkinExporter.java | 0
.../nlpcraft/model/opencensus/package-info.java | 0
.../opencensus/stats/NCOpenCensusModelStats.scala | 0
.../org/apache/nlpcraft/model/package-info.java | 0
.../scala/org/apache/nlpcraft/model/package.scala | 0
.../nlpcraft/model/tools/sqlgen/NCSqlColumn.java | 0
.../model/tools/sqlgen/NCSqlDateRange.java | 0
.../model/tools/sqlgen/NCSqlExtractor.java | 2 +-
.../model/tools/sqlgen/NCSqlExtractorBuilder.java | 0
.../nlpcraft/model/tools/sqlgen/NCSqlJoin.java | 0
.../nlpcraft/model/tools/sqlgen/NCSqlJoinType.java | 0
.../nlpcraft/model/tools/sqlgen/NCSqlLimit.java | 0
.../model/tools/sqlgen/NCSqlModelGenerator.java | 10 +-
.../nlpcraft/model/tools/sqlgen/NCSqlSchema.java | 0
.../model/tools/sqlgen/NCSqlSchemaBuilder.java | 0
.../nlpcraft/model/tools/sqlgen/NCSqlSort.java | 0
.../nlpcraft/model/tools/sqlgen/NCSqlTable.java | 0
.../model/tools/sqlgen/impl/NCSqlBeans.scala | 0
.../tools/sqlgen/impl/NCSqlExtractorImpl.scala | 0
.../sqlgen/impl/NCSqlModelGeneratorImpl.scala | 9 +-
.../tools/sqlgen/impl/NCSqlSchemaBuilderImpl.scala | 0
.../nlpcraft/model/tools/sqlgen/package-info.java | 0
.../nlpcraft/model/tools/test/NCTestClient.java | 2 +-
.../model/tools/test/NCTestClientBuilder.java | 0
.../model/tools/test/NCTestClientException.java | 0
.../nlpcraft/model/tools/test/NCTestResult.java | 0
.../nlpcraft/model/tools/test/package-info.java | 0
.../scala/org/apache/nlpcraft/probe/NCProbe.scala | 0
.../org/apache/nlpcraft/probe/NCProbeBoot.scala | 0
.../nlpcraft/probe/embedded/NCEmbeddedProbe.java | 2 +-
.../nlpcraft/probe/embedded/NCEmbeddedResult.java | 0
.../nlpcraft/probe/embedded/package-info.java | 0
.../nlpcraft/probe/mgrs/NCModelDecorator.scala | 0
.../nlpcraft/probe/mgrs/NCProbeMessage.scala | 0
.../org/apache/nlpcraft/probe/mgrs/NCSynonym.scala | 0
.../nlpcraft/probe/mgrs/NCSynonymChunk.scala | 0
.../nlpcraft/probe/mgrs/NCSynonymChunkKind.scala | 0
.../nlpcraft/probe/mgrs/cmd/NCCommandManager.scala | 0
.../probe/mgrs/conn/NCConnectionManager.scala | 0
.../conversation/NCConversationDescriptor.scala | 0
.../mgrs/conversation/NCConversationManager.scala | 0
.../probe/mgrs/deploy/NCDeployManager.scala | 0
.../mgrs/dialogflow/NCDialogFlowManager.scala | 0
.../probe/mgrs/lifecycle/NCLifecycleManager.scala | 0
.../nlpcraft/probe/mgrs/model/NCModelManager.scala | 0
.../probe/mgrs/model/NCModelSynonymDsl.scala | 0
.../mgrs/model/NCModelSynonymDslCompiler.scala | 0
.../probe/mgrs/model/antlr4/NCSynonymDsl.g4 | 0
.../probe/mgrs/model/antlr4/NCSynonymDsl.interp | 0
.../probe/mgrs/model/antlr4/NCSynonymDsl.tokens | 0
.../model/antlr4/NCSynonymDslBaseListener.java | 0
.../mgrs/model/antlr4/NCSynonymDslBaseVisitor.java | 0
.../mgrs/model/antlr4/NCSynonymDslLexer.interp | 0
.../probe/mgrs/model/antlr4/NCSynonymDslLexer.java | 0
.../mgrs/model/antlr4/NCSynonymDslLexer.tokens | 0
.../mgrs/model/antlr4/NCSynonymDslListener.java | 0
.../mgrs/model/antlr4/NCSynonymDslParser.java | 0
.../mgrs/model/antlr4/NCSynonymDslVisitor.java | 0
.../nlpcraft/probe/mgrs/nlp/NCProbeEnricher.scala | 0
.../probe/mgrs/nlp/NCProbeEnrichmentManager.scala | 0
.../dictionary/NCDictionaryEnricher.scala | 0
.../nlp/enrichers/function/NCAverageEnricher.scala | 0
.../mgrs/nlp/enrichers/limit/NCLimitEnricher.scala | 0
.../mgrs/nlp/enrichers/model/NCModelEnricher.scala | 0
.../enrichers/relation/NCRelationEnricher.scala | 0
.../mgrs/nlp/enrichers/sort/NCSortEnricher.scala | 0
.../enrichers/stopword/NCStopWordEnricher.scala | 0
.../suspicious/NCSuspiciousNounsEnricher.scala | 0
.../probe/mgrs/nlp/impl/NCRequestImpl.scala | 0
.../mgrs/nlp/validate/NCValidateException.scala | 0
.../mgrs/nlp/validate/NCValidateManager.scala | 0
.../org/apache/nlpcraft/server/NCServer.scala | 0
.../nlpcraft/server/apicodes/NCApiStatusCode.scala | 0
.../nlpcraft/server/company/NCCompanyManager.scala | 0
.../server/feedback/NCFeedbackManager.scala | 0
.../apache/nlpcraft/server/geo/NCGeoManager.scala | 0
.../apache/nlpcraft/server/geo/NCGeoModel.scala | 0
.../server/geo/tools/NCGeoNamesGenerator.scala | 0
.../geo/tools/NCGeoStateNamesGenerator.scala | 0
.../geo/tools/NCGeoSyntheticNamesGenerator.scala | 0
.../geo/tools/metro/NCGeoMetroGenerator.scala | 0
.../nlpcraft/server/geo/tools/metro/ga_metro.txt | 0
.../server/geo/tools/unstats/NCUnsdStatsGeo.scala | 0
.../geo/tools/unstats/NCUnsdStatsService.scala | 0
.../nlpcraft/server/geo/tools/unstats/codes.txt | 0
.../server/geo/tools/unstats/subcontinents.txt | 0
.../server/ignite/NCIgniteCacheStore.scala | 0
.../server/ignite/NCIgniteExceptions.scala | 0
.../nlpcraft/server/ignite/NCIgniteHelpers.scala | 0
.../nlpcraft/server/ignite/NCIgniteInstance.scala | 0
.../nlpcraft/server/ignite/NCIgniteRunner.scala | 0
.../org/apache/nlpcraft/server/json/NCJson.scala | 0
.../nlpcraft/server/json/NCJsonException.scala | 0
.../apache/nlpcraft/server/json/NCJsonLike.scala | 0
.../server/lifecycle/NCServerLifecycle.scala | 0
.../lifecycle/NCServerLifecycleManager.scala | 0
.../lifecycle/opencensus/NCBaseTraceExporter.scala | 0
.../lifecycle/opencensus/NCJaegerExporter.scala | 0
.../opencensus/NCPrometheusExporter.scala | 0
.../opencensus/NCStackdriverStatsExporter.scala | 0
.../opencensus/NCStackdriverTraceExporter.scala | 0
.../lifecycle/opencensus/NCZipkinExporter.scala | 0
.../apache/nlpcraft/server/mdo/NCCompanyMdo.scala | 0
.../apache/nlpcraft/server/mdo/NCFeedbackMdo.scala | 0
.../apache/nlpcraft/server/mdo/NCProbeMdo.scala | 0
.../nlpcraft/server/mdo/NCProbeModelMdo.scala | 0
.../nlpcraft/server/mdo/NCQueryStateMdo.scala | 0
.../org/apache/nlpcraft/server/mdo/NCUserMdo.scala | 0
.../nlpcraft/server/mdo/NCUserPropertyMdo.scala | 0
.../nlpcraft/server/mdo/impl/NCAnnotatedMdo.scala | 0
.../nlpcraft/server/mdo/impl/NCMdoEntity.java | 0
.../nlpcraft/server/mdo/impl/NCMdoField.java | 0
.../server/nlp/core/NCNlpNerEnricher.scala | 0
.../nlpcraft/server/nlp/core/NCNlpParser.scala | 0
.../server/nlp/core/NCNlpServerManager.scala | 0
.../nlpcraft/server/nlp/core/NCNlpWord.scala | 0
.../nlp/core/google/NCGoogleNerEnricher.scala | 0
.../nlp/core/opennlp/NCOpenNlpNerEnricher.scala | 0
.../server/nlp/core/opennlp/NCOpenNlpParser.scala | 0
.../server/nlp/core/spacy/NCSpaCyNerEnricher.scala | 0
.../server/nlp/enrichers/NCServerEnricher.scala | 0
.../nlp/enrichers/NCServerEnrichmentManager.scala | 0
.../nlp/enrichers/basenlp/NCBaseNlpEnricher.scala | 0
.../coordinate/NCCoordinatesEnricher.scala | 0
.../nlp/enrichers/date/NCDateConstants.scala | 0
.../server/nlp/enrichers/date/NCDateEnricher.scala | 0
.../nlp/enrichers/date/NCDateFormatType.scala | 0
.../server/nlp/enrichers/date/NCDateParser.scala | 0
.../server/nlp/enrichers/date/NCDateRange.scala | 0
.../nlp/enrichers/date/tools/NCDateGenerator.scala | 0
.../server/nlp/enrichers/geo/NCGeoEnricher.scala | 0
.../nlp/enrichers/numeric/NCNumericEnricher.scala | 0
.../nlp/enrichers/quote/NCQuoteEnricher.scala | 0
.../enrichers/stopword/NCStopWordEnricher.scala | 0
.../server/nlp/preproc/NCPreProcessManager.scala | 0
.../server/nlp/spell/NCSpellCheckManager.scala | 0
.../server/nlp/synonym/NCSynonymManager.scala | 0
.../server/nlp/synonym/NCSynonymType.scala | 0
.../server/nlp/wordnet/NCWordNetManager.scala | 0
.../opencensus/NCOpenCensusServerStats.scala | 0
.../nlpcraft/server/probe/NCProbeManager.scala | 0
.../server/proclog/NCProcessLogManager.scala | 0
.../nlpcraft/server/query/NCQueryManager.scala | 0
.../nlpcraft/server/rest/NCBasicRestApi.scala | 0
.../apache/nlpcraft/server/rest/NCRestApi.scala | 0
.../nlpcraft/server/rest/NCRestManager.scala | 0
.../org/apache/nlpcraft/server/sql/NCSql.scala | 0
.../apache/nlpcraft/server/sql/NCSqlBatch.scala | 0
.../apache/nlpcraft/server/sql/NCSqlManager.scala | 0
.../server/tx/NCTxCacheStoreSessionListener.scala | 0
.../apache/nlpcraft/server/tx/NCTxManager.scala | 0
.../nlpcraft/server/user/NCUserManager.scala | 0
{src => nlpcraft/src}/test/resources/log4j2.xml | 2 +-
.../scala/org/apache/nlpcraft/NCTestProbe.scala | 0
.../org/apache/nlpcraft/NCTestStartStop.scala | 0
.../nlpcraft/common/ascii/NCAsciiTableSpec.scala | 0
.../common/blowfish/NCBlowfishHasherSpec.scala | 0
.../nlpcraft/common/crypto/NCCipherSpec.scala | 0
.../nlpcraft/common/makro/NCMacroParserSpec.scala | 0
.../apache/nlpcraft/common/util/NCUtilsSpec.scala | 0
.../nlpcraft/examples/sql/NCSqlModelSpec.scala | 0
.../nlpcraft/model/intent/dsl/NCDslTest.scala | 0
.../nlpcraft/model/intent/dsl/NCDslTestModel.scala | 0
.../nlpcraft/model/intent/dsl/dsl_test_model.yaml | 0
.../intent/impl/NCIntentSolverEngineSpec.scala | 0
.../model/tools/NCSqlModelEngineSpec.scala | 0
.../nlpcraft/models/stm/NCStmTestModel.scala | 0
.../nlpcraft/models/stm/NCStmTestModelSpec.scala | 0
.../mgrs/nlp/enrichers/NCDefaultTestModel.scala | 0
.../mgrs/nlp/enrichers/NCEnricherBaseSpec.scala | 0
.../mgrs/nlp/enrichers/NCEnrichersTestBeans.scala | 0
.../enrichers/function/NCEnricherAverageSpec.scala | 0
.../nlp/enrichers/limit/NCEnricherLimitSpec.scala | 5 +
.../model/NCEnricherNestedModelSpec.scala | 0
.../nlp/enrichers/model/NCNestedTestModel.scala | 0
.../relation/NCEnricherRelationSpec.scala | 0
.../nlp/enrichers/sort/NCEnricherSortSpec.scala | 18 +-
.../enrichers/date/tools/NCDateGeneratorSpec.scala | 0
pom.xml | 895 ++++++++-------------
636 files changed, 694 insertions(+), 1048 deletions(-)
create mode 100644 nlpcraft-stanford/pom.xml
rename {src => nlpcraft-stanford/src}/main/scala/org/apache/nlpcraft/common/nlp/core/stanford/NCStanfordTokenizer.scala (100%)
rename {src => nlpcraft-stanford/src}/main/scala/org/apache/nlpcraft/server/nlp/core/stanford/NCStanfordAnnotator.scala (100%)
rename {src => nlpcraft-stanford/src}/main/scala/org/apache/nlpcraft/server/nlp/core/stanford/NCStanfordCoreManager.scala (100%)
rename {src => nlpcraft-stanford/src}/main/scala/org/apache/nlpcraft/server/nlp/core/stanford/NCStanfordNerEnricher.scala (100%)
rename {src => nlpcraft-stanford/src}/main/scala/org/apache/nlpcraft/server/nlp/core/stanford/NCStanfordParser.scala (100%)
rename {src => nlpcraft-stanford/src}/main/scala/org/apache/nlpcraft/server/nlp/core/stanford/NCStanfordTokenizer.scala (100%)
copy pom.xml => nlpcraft/pom.xml (54%)
rename {src => nlpcraft/src}/main/python/spacy_proxy.py (100%)
rename {src => nlpcraft/src}/main/resources/badfilter/swear_words.txt (100%)
rename {src => nlpcraft/src}/main/resources/context/geo_pre_words.txt (100%)
rename {src => nlpcraft/src}/main/resources/date/full.txt.gz (100%)
rename {src => nlpcraft/src}/main/resources/date/parts.txt.gz (100%)
rename {src => nlpcraft/src}/main/resources/date/parts_dmy.txt.gz (100%)
rename {src => nlpcraft/src}/main/resources/date/parts_mdy.txt.gz (100%)
rename {src => nlpcraft/src}/main/resources/date/parts_ymd.txt.gz (100%)
rename {src => nlpcraft/src}/main/resources/geo/continents.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/AD.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/AE.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/AF.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/AG.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/AI.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/AL.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/AM.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/AN.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/AO.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/AR.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/AS.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/AT.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/AU.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/AW.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/AX.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/AZ.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/BA.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/BB.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/BD.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/BE.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/BF.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/BG.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/BH.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/BI.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/BJ.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/BL.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/BM.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/BN.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/BO.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/BQ.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/BR.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/BS.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/BT.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/BW.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/BY.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/BZ.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/CA.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/CD.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/CF.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/CG.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/CH.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/CI.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/CK.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/CL.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/CM.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/CN.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/CO.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/CR.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/CU.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/CV.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/CW.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/CY.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/CZ.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/DE.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/DJ.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/DK.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/DM.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/DO.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/DZ.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/EC.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/EE.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/EG.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/EH.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/ER.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/ES.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/ET.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/FI.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/FJ.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/FK.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/FM.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/FO.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/FR.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/GA.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/GB.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/GD.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/GE.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/GF.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/GG.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/GH.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/GI.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/GL.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/GM.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/GN.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/GP.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/GQ.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/GR.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/GT.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/GU.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/GW.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/GY.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/HK.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/HN.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/HR.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/HT.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/HU.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/ID.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/IE.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/IL.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/IM.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/IN.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/IQ.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/IR.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/IS.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/IT.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/JE.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/JM.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/JO.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/JP.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/KE.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/KG.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/KH.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/KI.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/KM.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/KN.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/KP.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/KR.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/KW.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/KY.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/KZ.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/LA.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/LB.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/LC.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/LI.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/LK.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/LR.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/LS.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/LT.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/LU.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/LV.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/LY.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/MA.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/MC.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/MD.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/ME.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/MF.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/MG.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/MH.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/MK.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/ML.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/MM.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/MN.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/MO.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/MP.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/MQ.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/MR.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/MS.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/MT.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/MU.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/MV.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/MW.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/MX.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/MY.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/MZ.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/NA.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/NC.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/NE.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/NF.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/NG.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/NI.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/NL.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/NO.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/NP.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/NR.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/NU.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/NZ.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/OM.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/PA.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/PE.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/PF.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/PG.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/PH.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/PK.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/PL.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/PM.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/PN.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/PR.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/PS.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/PT.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/PW.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/PY.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/QA.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/RE.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/RO.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/RS.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/RU.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/RW.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/SA.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/SB.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/SC.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/SD.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/SE.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/SG.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/SH.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/SI.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/SJ.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/SK.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/SL.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/SM.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/SN.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/SO.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/SR.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/SS.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/ST.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/SV.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/SX.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/SY.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/SZ.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/TC.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/TD.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/TG.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/TH.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/TJ.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/TK.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/TL.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/TM.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/TN.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/TO.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/TR.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/TT.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/TV.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/TW.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/TZ.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/UA.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/UG.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/US.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/UY.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/UZ.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/VA.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/VC.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/VE.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/VG.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/VI.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/VN.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/VU.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/WF.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/WS.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/XK.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/YE.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/YT.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/ZA.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/ZM.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/countries/ZW.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/exceptions/dict.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/exceptions/manual.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/metro.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/synonyms/case_sensitive/manual.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/synonyms/geonames.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/synonyms/manual.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/synonyms/metro.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/synonyms/states.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/synonyms/synthetic.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/us_top.json (100%)
rename {src => nlpcraft/src}/main/resources/geo/world_top.json (100%)
rename {src => nlpcraft/src}/main/resources/ignite.xml (100%)
rename {src => nlpcraft/src}/main/resources/log4j2.xml (100%)
rename {src => nlpcraft/src}/main/resources/moby/10001fr.equ (100%)
rename {src => nlpcraft/src}/main/resources/moby/21986na.mes (100%)
rename {src => nlpcraft/src}/main/resources/moby/354984si.ngl (100%)
rename {src => nlpcraft/src}/main/resources/moby/6213acro.nym (100%)
rename {src => nlpcraft/src}/main/resources/moby/74550com.mon (100%)
rename {src => nlpcraft/src}/main/resources/nlpcraft.conf (100%)
rename {src => nlpcraft/src}/main/resources/opennlp/en-lemmatizer.dict (100%)
rename {src => nlpcraft/src}/main/resources/opennlp/en-ner-date.bin (100%)
rename {src => nlpcraft/src}/main/resources/opennlp/en-ner-location.bin (100%)
rename {src => nlpcraft/src}/main/resources/opennlp/en-ner-money.bin (100%)
rename {src => nlpcraft/src}/main/resources/opennlp/en-ner-organization.bin (100%)
rename {src => nlpcraft/src}/main/resources/opennlp/en-ner-percentage.bin (100%)
rename {src => nlpcraft/src}/main/resources/opennlp/en-ner-person.bin (100%)
rename {src => nlpcraft/src}/main/resources/opennlp/en-ner-time.bin (100%)
rename {src => nlpcraft/src}/main/resources/opennlp/en-pos-maxent.bin (100%)
rename {src => nlpcraft/src}/main/resources/opennlp/en-token.bin (100%)
rename {src => nlpcraft/src}/main/resources/opennlp/models.txt (100%)
rename {src => nlpcraft/src}/main/resources/reference.conf (100%)
rename {src => nlpcraft/src}/main/resources/spell/dictionary.json (100%)
rename {src => nlpcraft/src}/main/resources/sql/create_schema.sql (100%)
rename {src => nlpcraft/src}/main/resources/sql/drop_schema.sql (100%)
rename {src => nlpcraft/src}/main/resources/stopwords/first_words.txt.gz (100%)
rename {src => nlpcraft/src}/main/resources/stopwords/noun_words.txt.gz (100%)
rename {src => nlpcraft/src}/main/resources/stopwords/possessive_words.txt.gz (100%)
rename {src => nlpcraft/src}/main/resources/stopwords/stop_words.txt (100%)
rename {src => nlpcraft/src}/main/resources/synonyms/synonyms.json (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/NCStart.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/common/NCErrorCodes.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/common/NCException.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/common/NCService.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/common/ascii/NCAsciiLike.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/common/ascii/NCAsciiTable.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/common/blowfish/NCBlowfishHasher.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/common/config/NCConfigurable.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/common/config/NCConfigurableJava.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/common/crypto/NCCipher.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/common/debug/NCLogHolder.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/common/makro/NCMacroParser.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/common/nlp/NCNlpSentence.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/common/nlp/NCNlpSentenceNote.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/common/nlp/NCNlpSentenceToken.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/common/nlp/NCNlpSentenceTokenBuffer.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/common/nlp/core/NCNlpCoreManager.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/common/nlp/core/NCNlpCoreToken.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/common/nlp/core/NCNlpPorterStemmer.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/common/nlp/core/NCNlpTokenizer.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/common/nlp/core/opennlp/NCOpenNlpTokenizer.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/common/nlp/dict/NCDictionaryManager.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/common/nlp/dict/NCDictionaryType.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/common/nlp/numeric/NCNumericGenerator.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/common/nlp/numeric/NCNumericManager.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/common/nlp/pos/NCPennTreebank.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/common/opencensus/NCOpenCensusTrace.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/common/package.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/common/socket/NCSocket.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/common/util/NCIdGenerator.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/common/util/NCUtils.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/common/version/NCVersion.scala (97%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/examples/README.md (91%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/examples/alarm/AlarmModel.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/examples/alarm/AlarmTest.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/examples/alarm/README.md (92%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/examples/alarm/alarm_model.json (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/examples/echo/EchoModel.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/examples/echo/EchoTest.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/examples/echo/README.md (92%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/examples/helloworld/HelloWorldModel.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/examples/helloworld/HelloWorldTest.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/examples/helloworld/README.md (91%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/examples/lightswitch/LightSwitchModel.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/examples/lightswitch/LightSwitchTest.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/examples/lightswitch/README.md (92%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/examples/lightswitch/lightswitch_model.yaml (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/examples/misc/darksky/DarkSkyException.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/examples/misc/darksky/DarkSkyService.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/examples/misc/geo/cities/CitiesDataProvider.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/examples/misc/geo/cities/City.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/examples/misc/geo/cities/CityData.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/examples/misc/geo/cities/cities_timezones.txt (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/examples/misc/geo/keycdn/GeoManager.java (98%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/examples/misc/geo/keycdn/beans/GeoDataBean.java (71%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/examples/misc/geo/keycdn/beans/ResponseBean.java (72%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/examples/misc/geo/keycdn/beans/ResponseDataBean.java (86%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/examples/phone/PhoneModel.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/examples/phone/PhoneTest.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/examples/phone/README.md (92%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/examples/phone/phone_model.json (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/examples/sql/README.md (93%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/examples/sql/SqlModel.scala (98%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/examples/sql/SqlTest.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/examples/sql/db/SqlAccess.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/examples/sql/db/SqlBeans.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/examples/sql/db/SqlBuilder.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/examples/sql/db/SqlServer.scala (88%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/examples/sql/db/SqlValueLoader.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/examples/sql/db/model.png (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/examples/sql/db/northwind.sql (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/examples/sql/sql_model.yaml (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/examples/sql/sql_model_init.yaml (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/examples/time/README.md (91%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/examples/time/TimeModel.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/examples/time/TimeModelApp.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/examples/time/TimeTest.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/examples/time/time_model.yaml (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/examples/weather/README.md (91%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/examples/weather/WeatherModel.java (95%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/examples/weather/WeatherResultWrapper.java (99%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/examples/weather/WeatherTest.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/examples/weather/weather_model.json (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/NCCompany.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/NCContext.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/NCConversation.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/NCCustomElement.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/NCCustomParser.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/NCCustomWord.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/NCElement.java (98%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/NCIntent.java (94%)
copy src/main/scala/org/apache/nlpcraft/model/NCIntentTerm.java => nlpcraft/src/main/scala/org/apache/nlpcraft/model/NCIntentExample.java (64%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/NCIntentMatch.java (98%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/NCIntentRef.java (94%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/NCIntentSkip.java (96%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/NCIntentTerm.java (94%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/NCLifecycle.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/NCMetadata.java (97%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/NCModel.java (99%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/NCModelAdapter.java (96%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/NCModelFactory.java (95%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/NCModelFileAdapter.java (99%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/NCModelView.java (99%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/NCRejection.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/NCRequest.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/NCResult.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/NCToken.java (99%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/NCUser.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/NCValue.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/NCValueLoader.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/NCVariant.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.java (95%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/factories/basic/package-info.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.java (97%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/factories/spring/package-info.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/impl/NCCompanyImpl.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/impl/NCModelImpl.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/impl/NCTokenImpl.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/impl/NCTokenLogger.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/impl/NCTokenPimp.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/impl/NCUserImpl.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/impl/NCVariantImpl.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/impl/json/NCElementJson.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/impl/json/NCMacroJson.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/impl/json/NCModelJson.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/impl/json/NCValueJson.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/intent/impl/NCIntentDslCompiler.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/intent/impl/NCIntentScanner.scala (98%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/intent/impl/NCIntentSolver.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/intent/impl/NCIntentSolverEngine.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/intent/impl/NCIntentSolverInput.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/intent/impl/NCIntentSolverResult.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/intent/impl/NCIntentSolverVariant.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/intent/impl/antlr4/NCIntentDsl.g4 (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/intent/impl/antlr4/NCIntentDsl.interp (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/intent/impl/antlr4/NCIntentDsl.tokens (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/intent/impl/antlr4/NCIntentDslBaseListener.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/intent/impl/antlr4/NCIntentDslBaseVisitor.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/intent/impl/antlr4/NCIntentDslLexer.interp (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/intent/impl/antlr4/NCIntentDslLexer.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/intent/impl/antlr4/NCIntentDslLexer.tokens (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/intent/impl/antlr4/NCIntentDslListener.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/intent/impl/antlr4/NCIntentDslParser.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/intent/impl/antlr4/NCIntentDslVisitor.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/intent/utils/NCDslFlowItem.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/intent/utils/NCDslIntent.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/intent/utils/NCDslTerm.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/intent/utils/NCDslTokenChecker.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/intent/utils/NCDslTokenPredicate.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/intent/utils/NCDslTokenQualifier.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/opencensus/NCJaegerExporter.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/opencensus/NCStackdriverStatsExporter.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/opencensus/NCZipkinExporter.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/opencensus/package-info.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/opencensus/stats/NCOpenCensusModelStats.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/package-info.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/package.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.java (97%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.java (93%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/tools/sqlgen/impl/NCSqlBeans.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/tools/sqlgen/impl/NCSqlExtractorImpl.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/tools/sqlgen/impl/NCSqlModelGeneratorImpl.scala (98%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/tools/sqlgen/impl/NCSqlSchemaBuilderImpl.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/tools/sqlgen/package-info.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/tools/test/NCTestClient.java (97%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/tools/test/NCTestClientException.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/tools/test/NCTestResult.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/model/tools/test/package-info.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/probe/NCProbe.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/probe/NCProbeBoot.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.java (98%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/probe/embedded/package-info.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/probe/mgrs/NCModelDecorator.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/probe/mgrs/NCProbeMessage.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/probe/mgrs/NCSynonym.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/probe/mgrs/NCSynonymChunk.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/probe/mgrs/NCSynonymChunkKind.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/probe/mgrs/cmd/NCCommandManager.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/probe/mgrs/conn/NCConnectionManager.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/probe/mgrs/conversation/NCConversationDescriptor.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/probe/mgrs/conversation/NCConversationManager.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/probe/mgrs/deploy/NCDeployManager.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/probe/mgrs/dialogflow/NCDialogFlowManager.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/probe/mgrs/lifecycle/NCLifecycleManager.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/probe/mgrs/model/NCModelManager.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/probe/mgrs/model/NCModelSynonymDsl.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/probe/mgrs/model/NCModelSynonymDslCompiler.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/probe/mgrs/model/antlr4/NCSynonymDsl.g4 (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/probe/mgrs/model/antlr4/NCSynonymDsl.interp (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/probe/mgrs/model/antlr4/NCSynonymDsl.tokens (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/probe/mgrs/model/antlr4/NCSynonymDslBaseListener.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/probe/mgrs/model/antlr4/NCSynonymDslBaseVisitor.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/probe/mgrs/model/antlr4/NCSynonymDslLexer.interp (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/probe/mgrs/model/antlr4/NCSynonymDslLexer.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/probe/mgrs/model/antlr4/NCSynonymDslLexer.tokens (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/probe/mgrs/model/antlr4/NCSynonymDslListener.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/probe/mgrs/model/antlr4/NCSynonymDslParser.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/probe/mgrs/model/antlr4/NCSynonymDslVisitor.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/probe/mgrs/nlp/NCProbeEnricher.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/probe/mgrs/nlp/NCProbeEnrichmentManager.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/probe/mgrs/nlp/enrichers/dictionary/NCDictionaryEnricher.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/probe/mgrs/nlp/enrichers/function/NCAverageEnricher.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/probe/mgrs/nlp/enrichers/limit/NCLimitEnricher.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/probe/mgrs/nlp/enrichers/model/NCModelEnricher.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/probe/mgrs/nlp/enrichers/relation/NCRelationEnricher.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/probe/mgrs/nlp/enrichers/sort/NCSortEnricher.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/probe/mgrs/nlp/enrichers/stopword/NCStopWordEnricher.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/probe/mgrs/nlp/enrichers/suspicious/NCSuspiciousNounsEnricher.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/probe/mgrs/nlp/impl/NCRequestImpl.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/probe/mgrs/nlp/validate/NCValidateException.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/probe/mgrs/nlp/validate/NCValidateManager.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/NCServer.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/apicodes/NCApiStatusCode.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/company/NCCompanyManager.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/feedback/NCFeedbackManager.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/geo/NCGeoManager.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/geo/NCGeoModel.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/geo/tools/NCGeoNamesGenerator.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/geo/tools/NCGeoStateNamesGenerator.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/geo/tools/NCGeoSyntheticNamesGenerator.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/geo/tools/metro/NCGeoMetroGenerator.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/geo/tools/metro/ga_metro.txt (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/geo/tools/unstats/NCUnsdStatsGeo.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/geo/tools/unstats/NCUnsdStatsService.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/geo/tools/unstats/codes.txt (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/geo/tools/unstats/subcontinents.txt (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/ignite/NCIgniteCacheStore.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/ignite/NCIgniteExceptions.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/ignite/NCIgniteHelpers.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/ignite/NCIgniteInstance.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/ignite/NCIgniteRunner.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/json/NCJson.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/json/NCJsonException.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/json/NCJsonLike.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/lifecycle/NCServerLifecycle.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/lifecycle/NCServerLifecycleManager.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/lifecycle/opencensus/NCBaseTraceExporter.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/lifecycle/opencensus/NCJaegerExporter.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/lifecycle/opencensus/NCPrometheusExporter.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/lifecycle/opencensus/NCStackdriverStatsExporter.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/lifecycle/opencensus/NCStackdriverTraceExporter.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/lifecycle/opencensus/NCZipkinExporter.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/mdo/NCCompanyMdo.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/mdo/NCFeedbackMdo.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/mdo/NCProbeMdo.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/mdo/NCProbeModelMdo.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/mdo/NCQueryStateMdo.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/mdo/NCUserMdo.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/mdo/NCUserPropertyMdo.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/mdo/impl/NCAnnotatedMdo.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/mdo/impl/NCMdoEntity.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/mdo/impl/NCMdoField.java (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/nlp/core/NCNlpNerEnricher.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/nlp/core/NCNlpParser.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/nlp/core/NCNlpServerManager.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/nlp/core/NCNlpWord.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/nlp/core/google/NCGoogleNerEnricher.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/nlp/core/opennlp/NCOpenNlpNerEnricher.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/nlp/core/opennlp/NCOpenNlpParser.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/nlp/core/spacy/NCSpaCyNerEnricher.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/nlp/enrichers/NCServerEnricher.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/nlp/enrichers/NCServerEnrichmentManager.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/nlp/enrichers/basenlp/NCBaseNlpEnricher.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/nlp/enrichers/coordinate/NCCoordinatesEnricher.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/nlp/enrichers/date/NCDateConstants.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/nlp/enrichers/date/NCDateEnricher.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/nlp/enrichers/date/NCDateFormatType.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/nlp/enrichers/date/NCDateParser.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/nlp/enrichers/date/NCDateRange.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/nlp/enrichers/date/tools/NCDateGenerator.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/nlp/enrichers/geo/NCGeoEnricher.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/nlp/enrichers/numeric/NCNumericEnricher.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/nlp/enrichers/quote/NCQuoteEnricher.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/nlp/enrichers/stopword/NCStopWordEnricher.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/nlp/preproc/NCPreProcessManager.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/nlp/spell/NCSpellCheckManager.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/nlp/synonym/NCSynonymManager.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/nlp/synonym/NCSynonymType.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/nlp/wordnet/NCWordNetManager.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/opencensus/NCOpenCensusServerStats.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/probe/NCProbeManager.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/proclog/NCProcessLogManager.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/query/NCQueryManager.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/rest/NCBasicRestApi.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/rest/NCRestApi.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/rest/NCRestManager.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/sql/NCSql.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/sql/NCSqlBatch.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/sql/NCSqlManager.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/tx/NCTxCacheStoreSessionListener.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/tx/NCTxManager.scala (100%)
rename {src => nlpcraft/src}/main/scala/org/apache/nlpcraft/server/user/NCUserManager.scala (100%)
rename {src => nlpcraft/src}/test/resources/log4j2.xml (94%)
rename {src => nlpcraft/src}/test/scala/org/apache/nlpcraft/NCTestProbe.scala (100%)
rename {src => nlpcraft/src}/test/scala/org/apache/nlpcraft/NCTestStartStop.scala (100%)
rename {src => nlpcraft/src}/test/scala/org/apache/nlpcraft/common/ascii/NCAsciiTableSpec.scala (100%)
rename {src => nlpcraft/src}/test/scala/org/apache/nlpcraft/common/blowfish/NCBlowfishHasherSpec.scala (100%)
rename {src => nlpcraft/src}/test/scala/org/apache/nlpcraft/common/crypto/NCCipherSpec.scala (100%)
rename {src => nlpcraft/src}/test/scala/org/apache/nlpcraft/common/makro/NCMacroParserSpec.scala (100%)
rename {src => nlpcraft/src}/test/scala/org/apache/nlpcraft/common/util/NCUtilsSpec.scala (100%)
rename {src => nlpcraft/src}/test/scala/org/apache/nlpcraft/examples/sql/NCSqlModelSpec.scala (100%)
rename {src => nlpcraft/src}/test/scala/org/apache/nlpcraft/model/intent/dsl/NCDslTest.scala (100%)
rename {src => nlpcraft/src}/test/scala/org/apache/nlpcraft/model/intent/dsl/NCDslTestModel.scala (100%)
rename {src => nlpcraft/src}/test/scala/org/apache/nlpcraft/model/intent/dsl/dsl_test_model.yaml (100%)
rename {src => nlpcraft/src}/test/scala/org/apache/nlpcraft/model/intent/impl/NCIntentSolverEngineSpec.scala (100%)
rename {src => nlpcraft/src}/test/scala/org/apache/nlpcraft/model/tools/NCSqlModelEngineSpec.scala (100%)
rename {src => nlpcraft/src}/test/scala/org/apache/nlpcraft/models/stm/NCStmTestModel.scala (100%)
rename {src => nlpcraft/src}/test/scala/org/apache/nlpcraft/models/stm/NCStmTestModelSpec.scala (100%)
rename {src => nlpcraft/src}/test/scala/org/apache/nlpcraft/probe/mgrs/nlp/enrichers/NCDefaultTestModel.scala (100%)
rename {src => nlpcraft/src}/test/scala/org/apache/nlpcraft/probe/mgrs/nlp/enrichers/NCEnricherBaseSpec.scala (100%)
rename {src => nlpcraft/src}/test/scala/org/apache/nlpcraft/probe/mgrs/nlp/enrichers/NCEnrichersTestBeans.scala (100%)
rename {src => nlpcraft/src}/test/scala/org/apache/nlpcraft/probe/mgrs/nlp/enrichers/function/NCEnricherAverageSpec.scala (100%)
rename {src => nlpcraft/src}/test/scala/org/apache/nlpcraft/probe/mgrs/nlp/enrichers/limit/NCEnricherLimitSpec.scala (89%)
rename {src => nlpcraft/src}/test/scala/org/apache/nlpcraft/probe/mgrs/nlp/enrichers/model/NCEnricherNestedModelSpec.scala (100%)
rename {src => nlpcraft/src}/test/scala/org/apache/nlpcraft/probe/mgrs/nlp/enrichers/model/NCNestedTestModel.scala (100%)
rename {src => nlpcraft/src}/test/scala/org/apache/nlpcraft/probe/mgrs/nlp/enrichers/relation/NCEnricherRelationSpec.scala (100%)
rename {src => nlpcraft/src}/test/scala/org/apache/nlpcraft/probe/mgrs/nlp/enrichers/sort/NCEnricherSortSpec.scala (95%)
rename {src => nlpcraft/src}/test/scala/org/apache/nlpcraft/server/nlp/enrichers/date/tools/NCDateGeneratorSpec.scala (100%)
[incubator-nlpcraft] 01/01: NLPCRAFT-50: Initial commit
Posted by if...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
ifropc pushed a commit to branch NLPCRAFT-50
in repository https://gitbox.apache.org/repos/asf/incubator-nlpcraft.git
commit 6e415f110e4290e3ece6a86ffee0da398435e361
Author: Ifropc <if...@apache.org>
AuthorDate: Fri May 29 20:55:57 2020 -0700
NLPCRAFT-50: Initial commit
---
.../org/apache/nlpcraft/probe/NCProbeBoot.scala | 5 +--
.../nlp/enrichers/function/NCAverageEnricher.scala | 41 ++++++++++++++++++++++
.../mgrs/nlp/enrichers/limit/NCLimitEnricher.scala | 1 +
.../enrichers/function/NCEnricherAverageSpec.scala | 35 ++++++++++++++++++
4 files changed, 80 insertions(+), 2 deletions(-)
diff --git a/nlpcraft/src/main/scala/org/apache/nlpcraft/probe/NCProbeBoot.scala b/nlpcraft/src/main/scala/org/apache/nlpcraft/probe/NCProbeBoot.scala
index 18a7c8c..5656b02 100644
--- a/nlpcraft/src/main/scala/org/apache/nlpcraft/probe/NCProbeBoot.scala
+++ b/nlpcraft/src/main/scala/org/apache/nlpcraft/probe/NCProbeBoot.scala
@@ -18,7 +18,6 @@
package org.apache.nlpcraft.probe
import java.util.concurrent.CompletableFuture
-
import com.typesafe.config.{Config, ConfigFactory, ConfigValueFactory}
import com.typesafe.scalalogging.LazyLogging
import org.apache.nlpcraft.common.ascii.NCAsciiTable
@@ -39,6 +38,7 @@ import org.apache.nlpcraft.probe.mgrs.lifecycle.NCLifecycleManager
import org.apache.nlpcraft.probe.mgrs.model.NCModelManager
import org.apache.nlpcraft.probe.mgrs.nlp.NCProbeEnrichmentManager
import org.apache.nlpcraft.probe.mgrs.nlp.enrichers.dictionary.NCDictionaryEnricher
+import org.apache.nlpcraft.probe.mgrs.nlp.enrichers.function.NCAverageEnricher
import org.apache.nlpcraft.probe.mgrs.nlp.enrichers.limit.NCLimitEnricher
import org.apache.nlpcraft.probe.mgrs.nlp.enrichers.model.NCModelEnricher
import org.apache.nlpcraft.probe.mgrs.nlp.enrichers.relation.NCRelationEnricher
@@ -46,7 +46,6 @@ import org.apache.nlpcraft.probe.mgrs.nlp.enrichers.sort.NCSortEnricher
import org.apache.nlpcraft.probe.mgrs.nlp.enrichers.stopword.NCStopWordEnricher
import org.apache.nlpcraft.probe.mgrs.nlp.enrichers.suspicious.NCSuspiciousNounsEnricher
import org.apache.nlpcraft.probe.mgrs.nlp.validate.NCValidateManager
-
import scala.collection.JavaConverters._
import scala.compat.Platform.currentTime
import scala.util.control.Exception.{catching, ignoring}
@@ -429,6 +428,7 @@ private [probe] object NCProbeBoot extends LazyLogging with NCOpenCensusTrace {
NCLimitEnricher.start(span)
NCSortEnricher.start(span)
NCRelationEnricher.start(span)
+ NCAverageEnricher.start(span)
NCSuspiciousNounsEnricher.start(span)
NCValidateManager.start(span)
NCDictionaryEnricher.start(span)
@@ -452,6 +452,7 @@ private [probe] object NCProbeBoot extends LazyLogging with NCOpenCensusTrace {
NCDictionaryEnricher.stop(span)
NCValidateManager.stop(span)
NCSuspiciousNounsEnricher.stop(span)
+ NCAverageEnricher.stop(span)
NCRelationEnricher.stop(span)
NCSortEnricher.stop(span)
NCLimitEnricher.stop(span)
diff --git a/nlpcraft/src/main/scala/org/apache/nlpcraft/probe/mgrs/nlp/enrichers/function/NCAverageEnricher.scala b/nlpcraft/src/main/scala/org/apache/nlpcraft/probe/mgrs/nlp/enrichers/function/NCAverageEnricher.scala
new file mode 100644
index 0000000..a570ea0
--- /dev/null
+++ b/nlpcraft/src/main/scala/org/apache/nlpcraft/probe/mgrs/nlp/enrichers/function/NCAverageEnricher.scala
@@ -0,0 +1,41 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+package org.apache.nlpcraft.probe.mgrs.nlp.enrichers.function
+
+import java.io
+import _root_.io.opencensus.trace.Span
+import org.apache.nlpcraft.common.nlp.NCNlpSentence
+import org.apache.nlpcraft.probe.mgrs.NCModelDecorator
+import org.apache.nlpcraft.probe.mgrs.nlp.NCProbeEnricher
+
+object NCAverageEnricher extends NCProbeEnricher {
+ /**
+ *
+ * Processes this NLP sentence.
+ *
+ * @param mdl Model decorator.
+ * @param ns NLP sentence to enrich.
+ * @param senMeta Sentence metadata.
+ * @param parent Span parent.
+ */
+ override def enrich(mdl: NCModelDecorator,
+ ns: NCNlpSentence,
+ senMeta: collection.Map[String, io.Serializable],
+ parent: Span): Unit = ???
+}
diff --git a/nlpcraft/src/main/scala/org/apache/nlpcraft/probe/mgrs/nlp/enrichers/limit/NCLimitEnricher.scala b/nlpcraft/src/main/scala/org/apache/nlpcraft/probe/mgrs/nlp/enrichers/limit/NCLimitEnricher.scala
index 42aaf18..249c83c 100644
--- a/nlpcraft/src/main/scala/org/apache/nlpcraft/probe/mgrs/nlp/enrichers/limit/NCLimitEnricher.scala
+++ b/nlpcraft/src/main/scala/org/apache/nlpcraft/probe/mgrs/nlp/enrichers/limit/NCLimitEnricher.scala
@@ -34,6 +34,7 @@ import scala.collection.{Map, Seq, mutable}
/**
* Limit enricher.
*/
+// TODO: this enricher should (probably) extend function enricher
object NCLimitEnricher extends NCProbeEnricher {
case class Match(
limit: Double,
diff --git a/nlpcraft/src/test/scala/org/apache/nlpcraft/probe/mgrs/nlp/enrichers/function/NCEnricherAverageSpec.scala b/nlpcraft/src/test/scala/org/apache/nlpcraft/probe/mgrs/nlp/enrichers/function/NCEnricherAverageSpec.scala
new file mode 100644
index 0000000..fdcd9de
--- /dev/null
+++ b/nlpcraft/src/test/scala/org/apache/nlpcraft/probe/mgrs/nlp/enrichers/function/NCEnricherAverageSpec.scala
@@ -0,0 +1,35 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+package org.apache.nlpcraft.probe.mgrs.nlp.enrichers.function
+
+import org.apache.nlpcraft.probe.mgrs.nlp.enrichers.NCEnricherBaseSpec
+import org.junit.jupiter.api.Test
+
+class NCEnricherAverageSpec extends NCEnricherBaseSpec {
+// @Test
+// def test(): Unit = {
+// runBatch(
+// _ ⇒ checkExists(
+// "show me average temperature",
+// avg(text = "average", `type` = "avg", indexes = Seq(4), note = "A", asc = false),
+// usr(text = "A", id = "A")
+// )
+// )
+// }
+}