Coursera
  • Online DegreeExplore Bachelor’s & Master’s degrees
  • MasterTrack™Earn credit towards a Master’s degree
  • University CertificatesAdvance your career with graduate-level learning
Find your New CareerFor EnterpriseFor Universities
  • Browse
  • Top Courses
  • Log In
  • Join for Free
    Coursera
    • Browse
    • Nlp

    Filter by

    338 results for "nlp"

    • Placeholder
      DeepLearning.AI

      Natural Language Processing

      Skills you'll gain: Machine Learning, Natural Language Processing, Statistical Programming, Python Programming, Artificial Neural Networks, Deep Learning, Machine Learning Algorithms, Data Science, Statistical Machine Learning, Probability & Statistics, Algorithms, Bayesian Statistics, Communication, Computer Graphics, Computer Programming, Dimensionality Reduction, Experiment, General Statistics, Human Computer Interaction, Machine Learning Software, Markov Model, Mathematics, Operations Research, Regression, Research and Design, Strategy and Operations, Theoretical Computer Science, User Experience

      4.6

      (4.9k reviews)

      Intermediate · Specialization · 3-6 Months

    • Placeholder
      Placeholder
      DeepLearning.AI, Stanford University

      Machine Learning

      Skills you'll gain: Machine Learning, Probability & Statistics, Machine Learning Algorithms, General Statistics, Theoretical Computer Science, Algorithms, Applied Machine Learning, Artificial Neural Networks, Regression, Econometrics, Computer Programming, Deep Learning, Python Programming, Statistical Programming, Mathematics, Tensorflow, Data Management, Data Structures, Statistical Machine Learning, Reinforcement Learning, Probability Distribution, Mathematical Theory & Analysis, Data Analysis, Data Mining, Linear Algebra, Computer Vision, Calculus, Feature Engineering, Bayesian Statistics, Operations Research, Research and Design, Strategy and Operations, Computational Logic, Accounting, Communication

      4.9

      (8k reviews)

      Beginner · Specialization · 1-3 Months

    • Placeholder
      DeepLearning.AI

      Deep Learning

      Skills you'll gain: Deep Learning, Machine Learning, Artificial Neural Networks, Python Programming, Statistical Programming, Machine Learning Algorithms, Linear Algebra, Applied Machine Learning, Statistical Machine Learning, Dimensionality Reduction, Feature Engineering, Probability & Statistics, Business Psychology, Entrepreneurship, Machine Learning Software, Computer Vision, Marketing, General Statistics, Natural Language Processing, Computer Programming, Leadership and Management, Project Management, Regression, Sales, Strategy, Strategy and Operations, Tensorflow, Differential Equations, Mathematics, Applied Mathematics, Decision Making, Supply Chain Systems, Supply Chain and Logistics, Advertising, Communication, Estimation, Forecasting, Mathematical Theory & Analysis, Statistical Visualization, Algorithms, Theoretical Computer Science, Bayesian Statistics, Calculus, Probability Distribution, Statistical Tests, Big Data, Computer Architecture, Computer Networking, Data Management, Human Computer Interaction, Network Architecture, User Experience, Algebra, Computational Logic, Computer Graphic Techniques, Computer Graphics, Data Structures, Data Visualization, Hardware Design, Interactive Design, Markov Model, Network Model

      4.8

      (137.8k reviews)

      Intermediate · Specialization · 3-6 Months

    • Placeholder
      DeepLearning.AI

      Natural Language Processing in TensorFlow

      Skills you'll gain: Machine Learning, Natural Language Processing, Deep Learning, Tensorflow, Artificial Neural Networks, Data Science, Computer Programming, Machine Learning Algorithms, Python Programming, Statistical Machine Learning, Statistical Programming, Applied Machine Learning

      4.6

      (6.1k reviews)

      Intermediate · Course · 1-4 Weeks

    • Placeholder
      DeepLearning.AI

      Natural Language Processing with Classification and Vector Spaces

      Skills you'll gain: Data Science, Machine Learning, Machine Learning Algorithms, Natural Language Processing, Python Programming, Statistical Programming, Bayesian Statistics, Computer Programming, Deep Learning, Dimensionality Reduction, Experiment, General Statistics, Machine Learning Software, Mathematics, Probability & Statistics, Regression

      4.6

      (3.8k reviews)

      Intermediate · Course · 1-4 Weeks

    • Placeholder
      Coursera Project Network

      Fine Tune BERT for Text Classification with TensorFlow

      Skills you'll gain: Applied Machine Learning, Computer Programming, Deep Learning, Machine Learning, Natural Language Processing, Python Programming, Statistical Programming, Tensorflow

      4.6

      (168 reviews)

      Intermediate · Guided Project · Less Than 2 Hours

    • Placeholder
      Placeholder
      Coursera Project Network

      NLP: Twitter Sentiment Analysis

      Skills you'll gain: Computer Programming, Machine Learning, Natural Language Processing, Python Programming, Statistical Programming, Data Management

      4.6

      (337 reviews)

      Beginner · Guided Project · Less Than 2 Hours

    • Placeholder
      Placeholder
      Google Cloud

      Advanced Machine Learning on Google Cloud

      Skills you'll gain: Machine Learning, Cloud Computing, Google Cloud Platform, Cloud Platforms, Probability & Statistics, Business Psychology, General Statistics, Entrepreneurship, Statistical Programming, Deep Learning, Apache, Cloud Applications, Data Management, Machine Learning Software, Natural Language Processing, Python Programming, Reinforcement Learning, Tensorflow, Artificial Neural Networks, Computer Vision, Performance Management, Strategy and Operations, Applied Machine Learning, Cloud API, Computational Thinking, Computer Architecture, Computer Programming, Data Analysis, Data Engineering, Distributed Computing Architecture, Hardware Design, Machine Learning Algorithms, Other Cloud Platforms and Tools, Theoretical Computer Science

      4.5

      (1.4k reviews)

      Advanced · Specialization · 3-6 Months

    • Placeholder
      Placeholder
      DeepLearning.AI

      Natural Language Processing with Attention Models

      Skills you'll gain: Deep Learning, Machine Learning, Artificial Neural Networks, Natural Language Processing, Python Programming, Statistical Programming, Computer Programming, Human Computer Interaction, Machine Learning Algorithms, User Experience

      4.3

      (833 reviews)

      Intermediate · Course · 1-4 Weeks

    • Placeholder
      Placeholder
      University of Michigan

      PostgreSQL for Everybody

      Skills you'll gain: Databases, SQL, Computer Programming, Data Management, Statistical Programming, Machine Learning, PostgreSQL, Cloud Computing, Database Application, Database Design, Theoretical Computer Science, NoSQL, Data Model, Cloud Applications, Javascript, Natural Language Processing, Python Programming, Software Architecture, Software Engineering, Web Development, Computational Logic, Data Structures, Mathematical Theory & Analysis, Mathematics, Programming Principles

      4.7

      (829 reviews)

      Intermediate · Specialization · 3-6 Months

    • Placeholder
      Placeholder
      University of Michigan

      Python for Everybody

      Skills you'll gain: Computer Programming, Python Programming, Statistical Programming, Data Management, SQL, Databases, Extract, Transform, Load, Computer Networking, Network Model, Other Programming Languages, Computational Logic, Computer Programming Tools, Data Structures, Javascript, Natural Language Processing, Programming Principles, Software Architecture, Software Engineering, Theoretical Computer Science, Web Development

      4.8

      (260.6k reviews)

      Beginner · Specialization · 3-6 Months

    • Placeholder
      Placeholder
      Coursera Project Network

      Transfer Learning for NLP with TensorFlow Hub

      Skills you'll gain: Applied Machine Learning, Computer Programming, Databases, Deep Learning, Machine Learning, Natural Language Processing, Python Programming, Statistical Programming, Tensorflow

      4.8

      (150 reviews)

      Intermediate · Guided Project · Less Than 2 Hours

    Searches related to nlp

    nlp modelos y algoritmos
    nlp: twitter sentiment analysis
    nlp system architecture and dev-ops
    deploy an nlp text generator: bart simpson chalkboard gag
    deploy bridgerton nlp sms text generator
    transfer learning for nlp with tensorflow hub
    building a unique nlp project: 1984 book vs 1984 album
    البرمجة اللغوية العصبية | nlp
    1234…29

    In summary, here are 10 of our most popular nlp courses

    • Natural Language Processing: DeepLearning.AI
    • Machine Learning: DeepLearning.AI
    • Deep Learning: DeepLearning.AI
    • Natural Language Processing in TensorFlow: DeepLearning.AI
    • Natural Language Processing with Classification and Vector Spaces: DeepLearning.AI
    • Fine Tune BERT for Text Classification with TensorFlow: Coursera Project Network
    • NLP: Twitter Sentiment Analysis: Coursera Project Network
    • Advanced Machine Learning on Google Cloud: Google Cloud
    • Natural Language Processing with Attention Models: DeepLearning.AI
    • PostgreSQL for Everybody: University of Michigan

    Skills you can learn in Software Development

    Programming Language (34)
    Google (25)
    Computer Program (21)
    Software Testing (21)
    Web (19)
    Google Cloud Platform (18)
    Application Programming Interfaces (17)
    Data Structure (16)
    Problem Solving (14)
    Object-oriented Programming (13)
    Kubernetes (10)
    List & Label (10)

    Frequently Asked Questions about Nlp

    • Natural language processing, or NLP, is the field of artificial intelligence (AI) focused on enabling computers to understand and use human language. By drawing on insights from linguistics and cutting edge computer science, NLP is playing an increasingly important role in helping computers understand people - and, conversely, in helping humans better navigate our increasingly digital world.

      For example, NLP is essential to programming digital assistants that respond accurately to voice commands, such as Alexa or Google Home. It also enables the creation of chatbots capable of addressing common customer service inquiries. Beyond customer-facing tools, NLP is also used for sentiment analysis applications used by businesses to assess social media responses to their brand, or services capable of automatically creating clearly-written summaries of text or datasets.

      Like other areas of AI and deep learning, NLP relies on machine learning (ML) algorithms organized in neural network architectures. Because neural networks mimic the structure of the human brain itself, these approaches are particularly well suited for natural language processing. And, as with other AI/ML applications, work in NLP is most commonly done in TensorFlow or Python programming.

      Natural language processing is one of the trending job skills in Coursera's 2020 Global Skills Index (GSI). Download the 2020 edition of the GSI report.‎

    • It’s an exciting time to work in natural language processing, as more and more organizations are exploring ways to use chatbots, digital assistants, and other NLP applications. This trend has been further accelerated by the Covid-19 epidemic, as the transition away from physical help desks and customer service departments has led companies to try new modes of interacting with customers. Thus, a familiarity with NLP approaches can be useful to software developers, data scientists, and other professionals in tech.

      Professionals wishing to leverage their expertise in natural language processing to develop new approaches in this field may pursue a master’s degree or even a doctorate in computer science. In NLP and other areas, computer research scientists are in high demand; according to the Bureau of Labor Statistics, they earn a median annual salary of $122,840 per year, and jobs in this field are expected to grow much faster than average over the next decade.‎

    • Certainly. Coursera offers a wealth of courses and Specializations in computer science, data science, and artificial intelligence, including courses specifically focused on NLP applications. These courses are offered by top-ranked institutions such as deeplearning.ai, the University of Michigan, and the National Research University Higher School of Economics. You can also learn about NLP with hands-on Guided Projects from Coursera, which help you build new skills with tutorials presented by experienced instructors.‎

    • The skills or experience you may need to have before starting to learn about natural language processing (NLP) can include understanding the basics of linguistics, programming, and statistical analysis. You may also want to have the ability to understand the basic concepts of artificial intelligence. Also, you may need to have some familiarity with the basics of linear algebra, probability theory, machine learning setup, and deep neural networks. The ability to understand linguistics means you may already know the meaning of semantics and symbolism in language. Having a basic understanding of programming and statistical analysis may be required because NLP is used to help humans interact with all kinds of computers and devices. In addition, you have experience in industries, such as medicine, law, or finance and banking, you may already have some skills needed to learn NLP because artificial intelligence, or the algorithms used to understand and manipulate human language, is already being used for tools such as medical records, legal documents, and financial insights.‎

    • The kind of person best suited to learn NLP is interested in language and words. People who like to understand the subtle and ambiguous ways that words and sentences convey meaning to a human enjoy learning about NLP. Someone interested in how devices use artificial intelligence to make decisions for humans may be well suited to learn NLP. A person who is comfortable living in the world of automated language and personal assistants (such as Siri and Alexa) may find learning NLP worthwhile too.‎

    • Learning NLP may be right for you if you're passionate about the future of artificial intelligence. NLP may be beneficial for you to learn if you plan to work as a software developer in the field of artificial intelligence that requires complex programming skills, applications, and systems such as machine translation of sentences and building chatbots, for example. NLP may be beneficial for you to learn if you need to understand algorithms, such as Naïve Bayes Classifier, which is a common classification algorithm that makes fast machine predictions. Studying NLP may also be right for you if you are a software developer who needs to understand how to build NLP systems using TensorFlow, a popular open-source framework for machine learning.‎

    This FAQ content has been made available for informational purposes only. Learners are advised to conduct additional research to ensure that courses and other credentials pursued meet their personal, professional, and financial goals.
    Other topics to explore
    Placeholder
    Arts and Humanities
    338 courses
    Placeholder
    Business
    1095 courses
    Placeholder
    Computer Science
    668 courses
    Placeholder
    Data Science
    425 courses
    Placeholder
    Information Technology
    145 courses
    Placeholder
    Health
    471 courses
    Placeholder
    Math and Logic
    70 courses
    Placeholder
    Personal Development
    137 courses
    Placeholder
    Physical Science and Engineering
    413 courses
    Placeholder
    Social Sciences
    401 courses
    Placeholder
    Language Learning
    150 courses

    Coursera Footer

    Start or advance your career

    • Google Data Analyst
    • Google Digital Marketing & E-commerce Professional Certificate
    • Google IT Automation with Python Professional Certificate
    • Google IT Support
    • Google Project Management
    • Google UX Design
    • Preparing for Google Cloud Certification: Cloud Architect
    • IBM Cybersecurity Analyst
    • IBM Data Analyst
    • IBM Data Engineering
    • IBM Data Science
    • IBM Full Stack Cloud Developer
    • IBM Machine Learning
    • Intuit Bookkeeping
    • Meta Front-End Developer
    • DeepLearning.AI TensorFlow Developer Professional Certificate
    • SAS Programmer Professional Certificate
    • Launch your career
    • Prepare for a certification
    • Advance your career
    • How to Identify Python Syntax Errors
    • How to Catch Python Exceptions
    • See all Programming Tutorials

    Popular Courses and Certifications

    • Free Courses
    • Artificial Intelligence Courses
    • Blockchain Courses
    • Computer Science Courses
    • Cursos Gratis
    • Cybersecurity Courses
    • Data Analysis Courses
    • Data Science Courses
    • English Speaking Courses
    • Full Stack Web Development Courses
    • Google Courses
    • Human Resources Courses
    • IT Courses
    • Learning English Courses
    • Microsoft Excel Courses
    • Product Management Courses
    • Project Management Courses
    • Python Courses
    • SQL Courses
    • Agile Certifications
    • CAPM Certification
    • CompTIA A+ Certification
    • Data Analytics Certifications
    • Scrum Master Certifications
    • See all courses

    Popular collections and articles

    • Free online courses you can finish in a day
    • Popular Free Courses
    • Business Jobs
    • Cybersecurity Jobs
    • Entry-Level IT Jobs
    • Data Analyst Interview Questions
    • Data Analytics Projects
    • How to Become a Data Analyst
    • How to Become a Project Manager
    • IT Skills
    • Project Manager Interview Questions
    • Python Programming Skills
    • Strength and Weakness in Interview
    • What Does a Data Analyst Do
    • What Does a Software Engineer Do
    • What Is a Data Engineer
    • What Is a Data Scientist
    • What Is a Product Designer
    • What Is a Scrum Master
    • What Is a UX Researcher
    • How to Get a PMP Certification
    • PMI Certifications
    • Popular Cybersecurity Certifications
    • Popular SQL Certifications
    • Read all Coursera Articles

    Earn a degree or certificate online

    • Google Professional Certificates
    • Professional Certificates
    • See all certificates
    • Bachelor's Degrees
    • Master's Degrees
    • Computer Science Degrees
    • Data Science Degrees
    • MBA & Business Degrees
    • Data Analytics Degrees
    • Public Health Degrees
    • Social Sciences Degrees
    • Management Degrees
    • BA vs BS Degree
    • What is a Bachelor's Degree?
    • 11 Good Study Habits to Develop
    • How to Write a Letter of Recommendation
    • 10 In-Demand Jobs You Can Get with a Business Degree
    • Is a Master's in Computer Science Worth it?
    • See all degree programs
    • Coursera India
    • Coursera UK
    • Coursera Mexico

    Coursera

    • About
    • What We Offer
    • Leadership
    • Careers
    • Catalog
    • Coursera Plus
    • Professional Certificates
    • MasterTrack® Certificates
    • Degrees
    • For Enterprise
    • For Government
    • For Campus
    • Become a Partner
    • Coronavirus Response

    Community

    • Learners
    • Partners
    • Beta Testers
    • Translators
    • Blog
    • Tech Blog
    • Teaching Center

    More

    • Press
    • Investors
    • Terms
    • Privacy
    • Help
    • Accessibility
    • Contact
    • Articles
    • Directory
    • Affiliates
    • Modern Slavery Statement
    Learn Anywhere
    Placeholder
    Placeholder
    Placeholder
    © 2023 Coursera Inc. All rights reserved.
    • Placeholder
    • Placeholder
    • Placeholder
    • Placeholder
    • Placeholder