{"id":29215383,"url":"https://github.com/mbejda/node-ark-tweetnlp","last_synced_at":"2025-07-03T00:09:38.985Z","repository":{"id":57382623,"uuid":"45791409","full_name":"mbejda/Node-Ark-TweetNLP","owner":"mbejda","description":"Node wrapper for Ark-TweetNLP.","archived":false,"fork":false,"pushed_at":"2015-11-08T19:44:20.000Z","size":0,"stargazers_count":16,"open_issues_count":0,"forks_count":2,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-07-03T00:09:31.023Z","etag":null,"topics":["ark-tweetnlp","mbejda","nlp","nlp-library","nodejs"],"latest_commit_sha":null,"homepage":"http://www.ark.cs.cmu.edu/TweetNLP/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mbejda.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-11-08T17:46:56.000Z","updated_at":"2020-07-05T12:47:00.000Z","dependencies_parsed_at":"2022-09-01T04:41:00.281Z","dependency_job_id":null,"html_url":"https://github.com/mbejda/Node-Ark-TweetNLP","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/mbejda/Node-Ark-TweetNLP","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mbejda%2FNode-Ark-TweetNLP","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mbejda%2FNode-Ark-TweetNLP/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mbejda%2FNode-Ark-TweetNLP/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mbejda%2FNode-Ark-TweetNLP/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mbejda","download_url":"https://codeload.github.com/mbejda/Node-Ark-TweetNLP/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mbejda%2FNode-Ark-TweetNLP/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263234966,"owners_count":23434922,"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":["ark-tweetnlp","mbejda","nlp","nlp-library","nodejs"],"created_at":"2025-07-03T00:09:37.197Z","updated_at":"2025-07-03T00:09:38.819Z","avatar_url":"https://github.com/mbejda.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"![](https://www.mbejda.com/content/images/2015/11/Noahs-ARK-1.jpg#cover)\u003cbr\u003e\nArk TweetNLP is a Part-of-Speech Tagging tool for Tweets.\n\n### Installation :\n`TweetNLP` Node module uses `Node-Java` as a dependency. Your  project environment should be properly configured to work with `Node-Java`. Click [here](https://github.com/joeferner/node-java) to learn more about `Node-Java`.\n```Javascript\nnpm install tweetnlp --save\n```\n\n### Usage :\n The following is a copy and paste example of how to use the `tweetnlp` module.\n```Javascript\n var TweetNLP = require(\"tweetnlp\");\n var tweetnlp = new TweetNLP();\n var tweet = '#MakeYourTailgate RT @DAbitty: My @MakersMark Bloody Mary in @Waterford Crystal.';\n tweetnlp.runTagger(tweet, function(error, array) {a\n     console.log(array)\n })\n```\n\n### Configurations :\n`TweetNLP` Node module uses a trained model by default. You can pass a file path to your own trained model when initializing the module.\u003cbr\u003e\nExample :\n```Javascript\nvar TweetNLP = require(\"tweetnlp\");\nvar tweetnlp = new TweetNLP('path/to/trained/model');\n```\n\u003chr\u003e\n### Resources :\nOfficial TweetNLP Site :\u003cbr\u003e\nhttp://www.ark.cs.cmu.edu/TweetNLP\u003cbr\u003e\nArk Tweet-NLP for Node Github:\u003cbr\u003e\n[https://github.com/mbejda/Node-Ark-TweetNLP](https://github.com/mbejda/Node-Ark-TweetNLP)\u003cbr\u003e\n\nMy Twitter : [@notmilobejda](https://twitter.com/notmilobejda)\u003cbr\u003e\nMy Website : [mbejda.com](mbejda.com)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmbejda%2Fnode-ark-tweetnlp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmbejda%2Fnode-ark-tweetnlp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmbejda%2Fnode-ark-tweetnlp/lists"}