Computational Linguistics - Beginner Course

Learn the basics of Computational Linguistics and kick off your career in the field!

4.50 (5 reviews)
Udemy
platform
English
language
Programming Languages
category
28
students
2.5 hours
content
Jul 2022
last update
$49.99
regular price

What you will learn

Kick off your career in computational linguistics

Learn the basics of Python

Apply it to computational linguistics

Analyse a novel and other texts within minutes

Be able to apply to entry level computational linguist roles

Description

Welcome to Computational Linguist - Beginner course. In this course, you will discover the fundamentals of Python applied to computational linguists, and we will do it from scratch. Almost all the courses you can find on this topic have been made by software engineers. However, this course has been made by a linguist, and it is intended for linguists who have no previous experience in coding or programming languages such as Python. You can also take this course if you are not a linguist, but you want to learn the basics of Python at a beginner level. No previous experience is needed. We will not assume you know any of the concepts before you start, and no advanced software engineer explanations will occur along the course. You will effortlessly learn the basics of Python applied to computational linguistics step by step. By the end of this course, you will be able to analyze novels and any kind of text without having to read them. And this process will only take a few minutes. Thus, you will figure out who is the protagonist of a novel or the most likely topic of a text, no matter how long it is. Our journey will cover:

  1. Learn what is a variable

  2. Different data types, from basic level to functions and methods

  3. Operators

  4. Loops

  5. File management

  6. Avoid errors

  7. Exercises

  8. Final project

Screenshots

Computational Linguistics - Beginner Course - Screenshot_01Computational Linguistics - Beginner Course - Screenshot_02Computational Linguistics - Beginner Course - Screenshot_03Computational Linguistics - Beginner Course - Screenshot_04

Content

Presentation

Presentation
Table of content
Installation

Variable

Introduction
Variable
camelCase & snake_case
Reserved keywords
Combining variables
Function Print()

Data Types

Introduction
String
Function Type()
Integer
Float
Boolean
Combining Data Types
Changing Data Types
If & Else
Function Input()
Exercise 1
Solving Exercise 1
Exercise 1 Advanced Level
Solving Exercise 1 Advanced Level
Exercise 2
Solving Exercise 2

Operators

Introduction
Arithmetic 1
Arithmetic 2
Assignment
Reasingment
Comparison
Exercise 3
Solving Exercise 3
Exercise 4
Solving Exercise 4
Logic
Exercise 5
Solving Exercise 5

Loops

Introduction
While
For

More Data Types

Introduction
List
Tuple
Set
Changing Data Types
Dictionary

Function & Method

Introduction
Function
Method
Exercise 6
Solving Exercise 6
Exercise 6 Advanced Level
Solving Exercise 6 Advanced Level
Exercise 6 Super-advanced Level
Solving Exercise 6 Super-advanced Level

Advanced Data Types

Introduction
String
Float
List
Tuple
Set
Comparing lists, tuples and sets
Dictionary

More things

Introduction
Try & Except
Files

Final Project

Introduction
Read the file
Clean the file
Find the start and the end
Divide the novel word by word
Analyse the pronouns
Find out who the protagonist is
Apply the code to another novel

Charts

Price

Computational Linguistics - Beginner Course - Price chart

Rating

Computational Linguistics - Beginner Course - Ratings chart

Enrollment distribution

Computational Linguistics - Beginner Course - Distribution chart
4635046
udemy ID
4/9/2022
course created date
5/14/2022
course indexed date
Bot
course submited by