# The-Natural-Language-Processing-Workshop **Repository Path**: campus123/The-Natural-Language-Processing-Workshop ## Basic Information - **Project Name**: The-Natural-Language-Processing-Workshop - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-22 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # The Natural Language Processing Workshop [![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) [![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) [![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) [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](https://github.com/PacktWorkshops/The-Natural-Language-Processing-Workshop/pulls) [![versions](https://img.shields.io/pypi/pyversions/pybadges.svg)](https://www.python.org/downloads/) This is the repository for The Natural Language Processing Workshop, 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. ## Requirements and Setup The Natural Language Processing Workshop To get started with the project files, you'll need to: 1. 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/) 2. Install Anaconda on [Windows](https://www.anaconda.com/distribution/#windows), [Mac](https://www.anaconda.com/distribution/#macos), [Linux](https://www.anaconda.com/distribution/#linux) ### Prerequisites for The-Natural-Language-Processing-Workshop 1. Download and Install Python using [Anaconda Distribution](https://www.anaconda.com/distribution/) 2. Create a virtual environment by any of the following command: `conda create -n nlp-env python=3.7 (If using Anaconda distribution)` `conda activate nlp-env` or `python -m venv nlp-env` `.\nlp-env\Scripts\activate (Windows)` `source nlp-env/bin/activate (Linux or macOS)` 3. Install all the required packages by running the following command "pip install -r requirements.txt" 4. Download all the NLTK packages using the following command: nltk.download() 5. Download the SpaCy model using the following command: python -m spacy download en_core_web_sm ## About The Natural Language Processing Workshop Do you want to learn how to communicate with computer systems using Natural Language Processing (NLP) techniques, or make a machine understand human sentiments? Do you want to build applications like Siri, Alexa, or chatbots, even if you’ve never done it before? With The Natural Language Processing Workshop, you can expect to make consistent progress as a beginner, and get up to speed in an interactive way, with the help of hands-on activities and fun exercises. ## What you will learn * Obtain, verify, clean and transform text data into a correct format for use * Use methods such as tokenization and stemming for text extraction * Develop a classifier to classify comments in Wikipedia articles * Collect data from open websites with the help of web scraping * Train a model to detect topics in a set of documents using topic modeling * Discover techniques to represent text as word and document vectors ## Related Workshops If you've found this repository useful, you might want to check out some of our other workshop titles: * [The Python Workshop](https://courses.packtpub.com/courses/python?utm_source=github&utm_medium=repository&utm_campaign=9781839218859&utm_term=Python&utm_content=The%20Python%20Workshop) * [The Data Science Workshop](https://courses.packtpub.com/courses/data-science?utm_source=github&utm_medium=repository&utm_campaign=9781838981266&utm_term=Data%20Science&utm_content=The%20Data%20Science%20Workshop) * [The Applied SQL Data Analytics Workshop](https://courses.packtpub.com/courses/the-applied-sql-data-analytics-workshop?utm_source=github&utm_medium=repository&utm_campaign=9781800203679&utm_term=Applied%20SQL%20Data%20Analytics&utm_content=The%20Applied%20SQL%20Data%20Analytics%20Workshop)