{"id":18953092,"url":"https://github.com/packtworkshops/the-natural-language-processing-workshop","last_synced_at":"2025-04-16T02:31:46.082Z","repository":{"id":37221047,"uuid":"234280156","full_name":"PacktWorkshops/The-Natural-Language-Processing-Workshop","owner":"PacktWorkshops","description":null,"archived":false,"fork":false,"pushed_at":"2022-12-26T21:32:02.000Z","size":128926,"stargazers_count":29,"open_issues_count":15,"forks_count":49,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-03-29T05:22:29.754Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Jupyter Notebook","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/PacktWorkshops.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":"2020-01-16T09:13:44.000Z","updated_at":"2024-10-09T06:09:35.000Z","dependencies_parsed_at":"2023-01-31T01:45:49.066Z","dependency_job_id":null,"html_url":"https://github.com/PacktWorkshops/The-Natural-Language-Processing-Workshop","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PacktWorkshops%2FThe-Natural-Language-Processing-Workshop","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PacktWorkshops%2FThe-Natural-Language-Processing-Workshop/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PacktWorkshops%2FThe-Natural-Language-Processing-Workshop/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PacktWorkshops%2FThe-Natural-Language-Processing-Workshop/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PacktWorkshops","download_url":"https://codeload.github.com/PacktWorkshops/The-Natural-Language-Processing-Workshop/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249184535,"owners_count":21226395,"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-11-08T13:36:04.594Z","updated_at":"2025-04-16T02:31:41.073Z","avatar_url":"https://github.com/PacktWorkshops.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"# The Natural Language Processing Workshop\n[![GitHub issues](https://img.shields.io/github/issues/PacktWorkshops/The-Natural-Language-Processing-Workshop.svg)](https://github.com/PacktWorkshops/The-Natural-Language-Processing-Workshop/issues)\n[![GitHub forks](https://img.shields.io/github/forks/PacktWorkshops/The-Natural-Language-Processing-Workshop.svg)](https://github.com/PacktWorkshops/The-Natural-Language-Processing-Workshop/network)\n[![GitHub stars](https://img.shields.io/github/stars/PacktWorkshops/The-Natural-Language-Processing-Workshop.svg)](https://github.com/PacktWorkshops/The-Natural-Language-Processing-Workshop/stargazers)\n[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](https://github.com/PacktWorkshops/The-Natural-Language-Processing-Workshop/pulls)\n[![versions](https://img.shields.io/pypi/pyversions/pybadges.svg)](https://www.python.org/downloads/)\n\nThis is the repository for [The Natural Language Processing Workshop](https://www.amazon.com/Natural-Language-Processing-Workshop-understand/dp/1800208421/ref=tmm_pap_swatch_0?_encoding=UTF8\u0026qid=1611057842\u0026sr=8-1\u0026utm_source=github\u0026utm_medium=repository\u0026utm_campaign=9781801077811\u0026utm_term=Natural%20Language%20Processing\u0026utm_content=The%20Natural%20Language%20Processing%20Workshop), published by [Packt](https://www.packtpub.com/?utm_source=github). It contains all the supporting project files necessary to work through the course from start to finish.\n\n## Requirements and Setup\n\u003ca href=\"https://www.amazon.com/Natural-Language-Processing-Workshop-understand/dp/1800208421/ref=tmm_pap_swatch_0?_encoding=UTF8\u0026qid=1611057842\u0026sr=8-1\u0026utm_source=github\u0026utm_medium=repository\u0026utm_campaign=9781801077811\u0026utm_term=Natural%20Language%20Processing\u0026utm_content=The%20Natural%20Language%20Processing%20Workshop\"\u003e\u003cimg src=\"https://github.com/PacktWorkshops/Workshop-Covers/blob/master/B16062_The%20Natural%20Language%20Processing%20Workshop.png\" alt=\"The Natural Language Processing Workshop\" height=\"290px\" width=\"230px\" align=\"right\" this.target=\"_blank\"\u003e\u003c/a\u003e\n\nTo get started with the project files, you'll need to:\n1. Install Jupyter on [Windows](https://www.python.org/downloads/windows/), [Mac](https://www.python.org/downloads/mac-osx/), [Linux](https://www.python.org/downloads/source/)\n2. Install Anaconda on [Windows](https://www.anaconda.com/distribution/#windows), [Mac](https://www.anaconda.com/distribution/#macos), [Linux](https://www.anaconda.com/distribution/#linux)\n\n## About The Natural Language Processing Workshop\nThe [Natural Language Processing Workshop](https://www.amazon.com/Natural-Language-Processing-Workshop-understand/dp/1800208421/ref=tmm_pap_swatch_0?_encoding=UTF8\u0026qid=1611057842\u0026sr=8-1\u0026utm_source=github\u0026utm_medium=repository\u0026utm_campaign=9781801077811\u0026utm_term=Natural%20Language%20Processing\u0026utm_content=The%20Natural%20Language%20Processing%20Workshop) takes you through fundamental NLP techniques, such as preparing datasets, collecting text, extracting text, and sentiment analysis. As you progress, you’ll get to grips with creating your own chatbots and dynamic models.\n\n## What you will learn\n* Obtain, verify, clean and transform text data into a correct format for use \n* Use methods such as tokenization and stemming for text extraction \n* Develop a classifier to classify comments in Wikipedia articles \n* Collect data from open websites with the help of web scraping \n* Train a model to detect topics in a set of documents using topic modeling \n* Discover techniques to represent text as word and document vectors \n\n## Related Workshops\nIf you've found this repository useful, you might want to check out some of our other workshop titles:\n* [The Computer Vision Workshop](https://www.amazon.com/Computer-Vision-Workshop-algorithms-intelligence-dp-180020177X/dp/180020177X/ref=mt_other?_encoding=UTF8\u0026me=\u0026qid=1611064944\u0026utm_source=github\u0026utm_medium=repository\u0026utm_campaign=9781800201774\u0026utm_term=Computer%20Vision\u0026utm_content=The%20Computer%20Vision%20Workshop)\n* [The Machine Learning Workshop](https://www.amazon.com/Machine-Learning-Workshop-high-performance-scikit-learn/dp/1839219068/ref=tmm_pap_swatch_0?_encoding=UTF8\u0026qid=1611061956\u0026sr=1-1\u0026utm_source=github\u0026utm_medium=repository\u0026utm_campaign=9781801070065\u0026utm_term=Machine%20Learning\u0026utm_content=The%20Machine%20Learning%20Workshop)\n* [The Applied AI and Natural Language Processing Workshop](https://www.amazon.com/Applied-Natural-Language-Processing-Workshop-ebook/dp/B08Q8GNTGT/ref=sr_1_1?dchild=1\u0026keywords=The%20Applied%20AI%20and%20Natural%20Language%20Processing%20Workshop\u0026qid=1610976605\u0026sr=8-1\u0026utm_source=github\u0026utm_medium=repository\u0026utm_campaign=9781801071307\u0026utm_term=Applied%20AI%20and%20Natural%20Language%20Processing\u0026utm_content=The%20Applied%20AI%20and%20Natural%20Language%20Processing%20Workshop)\n\n   \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpacktworkshops%2Fthe-natural-language-processing-workshop","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpacktworkshops%2Fthe-natural-language-processing-workshop","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpacktworkshops%2Fthe-natural-language-processing-workshop/lists"}