Keelin M
Natural Language Generation
The basics of natural language generation (NLG), based on the curriculum of CIS 5300 – and created with a little help from NotebookLM ! All episode cover images created with Flux.1-schnell
Wo hören?
Podcasts in der App Replaio Radio Bald verfügbarPodcasts kommen bald in die App. Installiere sie jetzt und erlebe als Erster einen ganz neuen Blick auf Podcasts
Folgen
Practice Exam Review 26.04.2025 1:00:25
Practice Exam Review
Final Exam Review 17.04.2025 1:02:12
Final Exam Review
Logical Representations of Sentence Meaning, Semantic Role Labeling & Information Extraction 03.04.2025 22:55
In this module, we'll continue our exploration of linguistic analysis of sentences rather than focusing on the structure of sentences like we did on the parsing module. To do so, we'll cover logical representations of sentence meaning, semantic role labeling and information extraction.
Parsing and Dependency Parsing 31.03.2025 30:15
In this module, we'll delve more into the linguistics side of natural language processing. We'll take a look at different approaches to parsing and learn about the structure of sentences from a linguistics perspective.
Dialogue Systems, Chatbots & Question Answering 31.03.2025 28:09
In this module, we will delve into two related NLP topics: dialogue systems and question answering.
Machine Translation 31.03.2025 28:48
In this module, we will go over machine translation, one of the most important NLP applications, the challenges it involves, and how to evaluate machine translation models.
Prompt Engineering, Instruction Following, and Using GPT 30.03.2025 16:41
In this module, we will delve into some of the capabilities of cutting edge pre-trained language models. We will explore the vital concepts of prompt engineering and instruction following. We'll first discuss the pre-train, prompt and predict paradigm, a new approach which questions whether fine tuning is even necessary. After. we'll cover several advanced prompting techniques such as few shot lea...
Encoder-Decoders, BERT and Fine-tuning 17.03.2025 21:58
In this module, we will cover encoder-decoder models, BERT, fine-tuning and masked language models. Understanding them will give you a good understanding of state-of-the-art NLP models, and why pre-trained large language models have become so important.
Transformers and Neural Text Generation 02.03.2025 19:42
In this module, we will cover transformers and pre-trained language models, and text generation. For the latter section, we will be joined by guest lecturer and Penn PhD graduate, Dr. Daphne Ippolito.
Parts of Speech & Grammars 28.02.2025 22:30
In this module, we're going to cover part of speech tagging. This is a fundamental task in natural language processing and has traditionally been used in a variety of applications. We'll cover some of the models that are used for part of speech tagging, going into some depth into hidden Markov models and dynamic programing, which is a technique widely useful to avoid exponential complexity and dis...
Neural Language Models 28.02.2025 18:05
In this module, we'll take a look at neural network based language models, which, unlike the previous N-gram based language models that we looked at earlier, use word embedding based representations for their contexts. This allows them to make much better probabilistic prediction about the next word in a sequence, and they have become the foundation for large pre-trained language models like Chat...
Vector Space Models 16.02.2025 16:38
This week, we will continue our exploration of vector space semantics and embeddings. We'll begin the module by wrapping up word embeddings and discussing bias in vector space models. Then, we'll discuss a variety of goals that any representation of word meaning should aim to achieve. These six goals will help us understand different aspects of word meaning and the relationships of words with othe...
Vector Space Semantics 03.02.2025 21:15
In this module, we'll begin to explore vector space semantics in natural language processing. (This will continue into next week.) Vector space semantics are powerful because they allow us to represent words in a way that allows us to measure similarity between words and capture several other kinds of meaning. We'll start this module by exploring important concepts that underpin this topic, like t...
Review of Probabilities & N-gram Language Models 03.02.2025 13:56
In this module, we are going to cover essential topics that will allow us to move into important tasks in NLP: a review of probability and defining a probabilistic model. We will then delve into one of the simpler language models, the N-gram language model.
Text Processing & Logistic Regression 25.01.2025 16:57
In this module, we'll begin with delving into text preprocessing. We'll go through tasks that transform an unstructured text into a structured format that we can analyze via machine learning. Once we've preprocessed our text data, we can then move on to building machine learning models for text classification tasks. To do this, we'll introduce logistic regression, which is a popular algorithm for...
Text Classification, Sentiment Analysis, and Regular Expressions 18.01.2025 14:10
In this module, we’ll get started by looking at a classic natural language processing problem: text classification. Using the example of sentiment analysis, where we can determine the emotions and attitudes that an author expresses towards the subject of their writing, we will delve into classifying text. Also this week, we will introduce regular expressions, a powerful tool for natural language p...
Ähnliche Podcasts
Replaio ist kein Herausgeber von Podcasts; die Namen der Sendungen, Cover und Audioinhalte gehören ihren Autoren und werden über öffentliche RSS-Feeds verbreitet