{"id":18754007,"url":"https://github.com/dcavar/nlqk","last_synced_at":"2025-10-10T00:04:13.379Z","repository":{"id":253465485,"uuid":"843590173","full_name":"dcavar/nlqk","owner":"dcavar","description":"Natural Language Qu Kit (NLQK)","archived":false,"fork":false,"pushed_at":"2024-08-17T14:21:53.000Z","size":11255,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-08T16:05:37.467Z","etag":null,"topics":["artificial-intelligence","natural-language-processing","quantum-ai","quantum-artificial-intelligence","quantum-computing","quantum-machine-learning","quantum-nlp"],"latest_commit_sha":null,"homepage":"https://nlqk.ai/","language":"Python","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/dcavar.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-08-16T21:23:44.000Z","updated_at":"2025-01-26T01:20:45.000Z","dependencies_parsed_at":"2024-08-16T22:47:11.442Z","dependency_job_id":"381e45f0-da1e-4ca9-961c-4739276a5460","html_url":"https://github.com/dcavar/nlqk","commit_stats":null,"previous_names":["dcavar/nlqk"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dcavar%2Fnlqk","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dcavar%2Fnlqk/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dcavar%2Fnlqk/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dcavar%2Fnlqk/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dcavar","download_url":"https://codeload.github.com/dcavar/nlqk/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248650590,"owners_count":21139670,"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":["artificial-intelligence","natural-language-processing","quantum-ai","quantum-artificial-intelligence","quantum-computing","quantum-machine-learning","quantum-nlp"],"created_at":"2024-11-07T17:27:46.529Z","updated_at":"2025-10-10T00:04:13.371Z","avatar_url":"https://github.com/dcavar.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Natural Language Qu Kit (NLQK)\n\n(C) 2024-2025 by [Damir Cavar], [NLP-Lab]\n\nNatural Language Qu Kit (NLQK) is a toolkit for Quantum AI (QAI) and Natural Language Processing (Q-NLP).\n\nThis is an [Natural Language Processing Lab] ([NLP-Lab]) project.\n\n\n## Contributors\n\n- [Dr. Damir Cavar] (main author, maintainer, project lead)\n- [Billy Dickson]\n- [James Bryan Graves]\n- [Koushik Reddy Parukola]\n- [Shane A. Sparks]\n\n\n\n## Introduction\n\nWhat is the goal of this project?\n\nThe goals are to provide a library and programming environment for Natural Language Processing using a hybrid environment of classical and quantum computers. NLP tools and libraries are excellent environments for education and deployed business NLP applications:\n\n- [Natural Language Processing Toolkit](https://www.nltk.org/)\n- [spaCy](https://spacy.io/)\n\nThere are some excellent Q-NLP libraries and tools as for example:\n\n- [lambeq](https://github.com/CQCL/lambeq)\n\nWe aim at expanding these development environments (classical and quantum) to facilitate Quantum NLP engineering.\n\n\n\n## Links\n\n- [NLQK.ai](http://nlqk.ai/)\n- [NLQK PyPi page](https://pypi.org/project/nlqk/)\n- [NLP-Lab]\n- [NLP-Lab Quantum NLP](https://nlp-lab.org/quantumnlp/)\n\n\n\n## Install\n\nUse PyPi\n\n  pip install nlqk\n\n\n\n## Building\n\nInstall the required modules:\n\n  pip install -r requirements.txt\n\n\n## Test\n\nRun all tests:\n\n  pytest tests\n\nRun specific test categories:\n\n  pytest tests/embeddings        # Embeddings and Vector-related tests\n  pytest tests/test_nlqk         # Core NLQK tests\n  pytest tests/test_nlqk_corpus  # Corpus tests\n\n\n\n### Documentation\n\nRun this command to regenerate the library and API documentation:\n\n  pdoc -o docs/documentation/ nlqk/\n\nRun the shell script (e.g., using bash):\n\n  ./create_doc.sh\n\n\n\n\n\n[Damir Cavar]: http://damir.cavar.me/ \"Damir Cavar\"\n[NLP-Lab]: https://nlp-lab.org/ \"NLP Lab\"\n[Billy Dickson]: https://www.linkedin.com/in/billy-dickson/ \"Billy Dickson\"\n[Koushik Reddy Parukola]: https://www.linkedin.com/in/koushik-reddy-parukola/ \"Koushik Reddy Parukola\"\n[Dr. Damir Cavar]: https://luddy.indiana.edu/contact/profile/?Damir_Cavar \"Damir Cavar\"\n[James Bryan Graves]: https://jamesbryangraves.com/ \"James Bryan Graves\"\n[Shane A. Sparks]: https://www.linkedin.com/in/shane-sparks-a37832249/ \"Shane A. Sparks\"\n[NLP-Lab]: https://nlp-lab.org/ \"Natural Language Processing Lab\"\n[Natural Language Processing Lab]: https://nlp-lab.org/ \"Natural Language Processing Lab\"\n[NLQK.ai]: http://nlqk.ai/ \"NLQK.ai\"\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdcavar%2Fnlqk","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdcavar%2Fnlqk","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdcavar%2Fnlqk/lists"}