{"id":17383790,"url":"https://github.com/numblr/nooj-cmd","last_synced_at":"2025-03-27T21:15:02.305Z","repository":{"id":15415220,"uuid":"18147380","full_name":"numblr/nooj-cmd","owner":"numblr","description":"Command line interface for nooj4nlp","archived":false,"fork":false,"pushed_at":"2020-10-13T08:54:39.000Z","size":168,"stargazers_count":2,"open_issues_count":2,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-01T23:36:10.428Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/numblr.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-03-26T17:39:53.000Z","updated_at":"2019-10-25T07:07:46.000Z","dependencies_parsed_at":"2022-08-25T13:31:35.998Z","dependency_job_id":null,"html_url":"https://github.com/numblr/nooj-cmd","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/numblr%2Fnooj-cmd","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/numblr%2Fnooj-cmd/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/numblr%2Fnooj-cmd/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/numblr%2Fnooj-cmd/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/numblr","download_url":"https://codeload.github.com/numblr/nooj-cmd/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245924515,"owners_count":20694730,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-16T07:43:47.315Z","updated_at":"2025-03-27T21:15:02.284Z","avatar_url":"https://github.com/numblr.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"nooj-cmd\n========\n\nCommand line interface for [nooj4nlp](http://www.nooj-association.org).\n\nDeveloper:\nThomas Baier \u003ctbaier@math.bme.hu\u003e\n\nMaintainer:\nMárton Miháltz \u003cmihaltz.marton@nytud.mta.hu\u003e\n\n# Usage\n\nPlease download https://bitbucket.org/tkb-/nooj-cmd/downloads/nooj-cmd-1.0-with-Nooj-v3.1-20140421.jar (the .jar file in the Downloads section of the repo on Bitbucket).\nThis jar file contains nooj-cmd, Java NooJ (version specified in the filename) and all its dependencies in one package.\n\nnooj-cmd assumes the usual NooJ data file hierarchy in its working directory, ie. folders like\n\u003clang_code\u003e/Lexical Analysis/\nto hold the Java NooJ dictionary files (.jnod) and folders like\n\u003clang_code\u003e/Syntactic Analysis/\nto hold the Java NooJ grammar files (.nog).\nA different path to the root of the data folder hierarchy may be specified in the command line (see below).\n\nExample: to run nooj-cmd on a file named \"testtext.txt\" with a Hungarian dictionary \"teszt_szotar.jnod\" and 2 grammar files \"aggr_test.nog\" and \"nation_test.nog\", use the following command:\n```Shell\n   java -jar nooj-cmd-1.0-with-Nooj-v3.1-20140421.jar -i testtext.txt -l hu -d teszt_szotar.jnod -g aggr_test.nog,nation_test.nog\n```\n\nFor further details on usage and available options, run nooj-cmd with --help:\n```Shell\n   java -jar nooj-cmd-1.0-with-Nooj-v3.1-20140421.jar --help\n```\n\n# Build\n\nThis repository contains configuration files to build the project with maven (maven.apache.org) and uses bintray.com/maven/grand-hifi/nooj-releases as an online release repository.\n\nFor the build the nooj4nlp jar and a related pom file\u003csup\u003e1\u003c/sup\u003e need to be installed to the local maven repository on your machine (~/.m2/repository):\n```Shell\n   mvn install:install-file -Dfile=PATH_TO_JAR -DpomFile=PATH_TO_POM\n```\nor to the online repository:\n```Shell\n\tmvn deploy:deploy-file -Dfile=PATH_TO_JAR -DpomFile=PATH_TO_POM -Durl=api.bintray.com/maven/grand-hifi/nooj-releases/nooj4nlp -DrepositoryId=ID_FROM_SETTINGS\n```\nThe pom file must specify the dependencies for nooj4nlp and artifact coordinates and a version number used to identify it from nooj-cmd.\n\nThe project can be built with the command:\n```Shell\n\tmvn clean compile\n```\nfrom the directory containing the pom.xml.\n\nTo create a new release update the version number in the pom.xml and run either the local build or deploy the release to the online repository. After that increment the version number, postfixed with \"-SNAPSHOT\" to continue working on the next version.\n\nJar and jar-with-all-dependencies files can be created with\n```Shell\n\tmvn clean install\n```\nand are placed in the target folder and installed to the local maven repository on your machine.\n\nTo deploy a release to the online repository run\n```Shell\n\tmvn clean deploy\n```\n\nFor deployments to the online repository the bintray user account credentials need to be specified in the maven settings xml (~/.m2/settings.xml):\n```\n  \u003cservers\u003e\n    \u003cserver\u003e\n      \u003cid\u003enooj-deploy-releases\u003c/id\u003e\n      \u003cusername\u003euser name\u003c/username\u003e\n      \u003cpassword\u003eAPI KEY from bintray settings\u003c/password\u003e\n    \u003c/server\u003e\n  \u003c/servers\u003e\n```\n\n# Source\n\n[github](https://github.com/numblr/nooj-cmd)  \n[bitbucket](https://bitbucket.org/tkb-/nooj-cmd)\n\n#### Footnotes\n1. see: https://dl.bintray.com/grand-hifi/nooj-releases/net/nooj4nlp/nooj4nlp/v3.1-20140421/nooj4nlp-v3.1-20140421.pom\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnumblr%2Fnooj-cmd","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnumblr%2Fnooj-cmd","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnumblr%2Fnooj-cmd/lists"}