
Course Introduction!!!!
Explore SBERT sentence transformers introduction, using BERT-based embeddings for text and image data. See how a siamese network accelerates semantic textual similarity by turning text into embeddings for inferences.
Explore how siamese networks with triplet loss power sentence transformers, generating BERT-based sentence embeddings to measure semantic similarity and enable semantic search and retrieval.
Learn to generate sentence embeddings and compare similarity with cosine similarity using sentence transformers and pre-trained models from Hugging Face, for sentences, paragraphs, or documents.
Learn to generate sentence embeddings with a pre-trained sentence transformer, compute cosine similarity across sentences, and use paraphrase mining to identify top matching documents.
Explore semantic search with sentence transformers, embedding queries and documents into a shared vector space to capture contextual meaning, and learn symmetric versus asymmetric search models.
Learn to build semantic search pipelines with sentence transformers by embedding a corpus and queries, normalizing vectors, and using semantic_search to retrieve top matches.
Apply fast text clustering on a large Quora questions set using sentence transformers and community detection to reveal meaningful clusters from 1000 samples.
Build a multilingual Quora questions auto-complete suggester by loading a sentence transformer model, encoding 37k questions into embeddings, and performing semantic search to return top-k related questions.
Explore a similar research paper recommendation system using sentence transformers to measure semantic similarity between a paper’s title and abstract, enabling symmetric search with the Specter algorithm.
Develop a similar research paper recommendation system by loading the EMNLP dataset (2016–2018), building a title‑and‑abstract corpus, and computing sentence-transformer embeddings for semantic similarity.
Implement a deep search based recommendation system that embeds a paper title and abstract, then uses semantic similarity to surface the top three related research papers from the corpus.
Build a question-answer retrieval system using NLP by encoding documents via corpus embedding and questions via question embeddings into a shared vector space, then apply semantic search for top matches.
Learn extractive text summarization with sentence transformers, selecting key sentences to form concise paragraphs, and contrast it with abstractive methods; explore real-world examples and setup in Colab.
Apply extractive text summarization with sentence transformers and LexRank to identify top central sentences by cosine similarity, demonstrated on a Hindustan Times article.
Set up a text-to-image search using sentence transformers and clip to embed text and images in a vector space, then code a live search with 2000 images in Google Colab.
Build a text-to-image and image-to-image search pipeline by projecting text and image data into a vector space and retrieving top results via semantic search with a clip model.
Explore multilingual image search using sentence transformers and a multilingual clip model, enabling cross-language queries in Spanish, French, and more than 50 languages, via Google Colab.
Embed images with img embed and text with a sentence transformer, then use semantic search and cosine similarity to retrieve top multilingual results across Hindi, Spanish, and French.
Explore unsupervised image clustering using sentence transformers and the OpenAI clip model to generate image embeddings from the Unsplash dataset and cluster them in an embedding space.
Continue unsupervised image clustering by building a cosine similarity-based community detector over image embeddings. Apply thresholds for minimum and maximum community sizes and similarity to form clusters.
Perform unsupervised image clustering, sort extracted communities by size, keep the largest cluster first, remove overlapping and duplicates, and present clusters with three images each, yielding 26 unique communities.
Detect duplicate and near duplicate images by encoding with sentence transformers and clip, using cosine similarity and paraphrase mining to find top matches in the Unsplash dataset.
This advanced machine learning and deep learning course will cover the following topics:
SBERT and BERT: These are pre-trained models that are used for natural language processing tasks such as sentence classification, named entity recognition, and question answering.
Sentence Embedding and Similarity Measures: Techniques for representing sentences as numerical vectors, and methods for comparing the similarity between sentences.
Clustering: Algorithms for grouping similar data points together, such as k-means and hierarchical clustering.
Text Summarization: Techniques for automatically generating a concise summary of a longer text.
Question Answering: Techniques for automatically answering questions based on a given text.
Image Clustering: Algorithms for grouping similar images together.
Image Search: Techniques for searching for images based on their content.
Throughout the course, students will work on hands-on projects that will help them apply the concepts they have learned to real-world problems. They will also get an opportunity to implement the latest state of the art techniques in the field to solve various NLP and CV problems.
By the end of this course, your confidence will boost in creating and analyzing the Image and Text Processing ML model in Python. You'll have a thorough understanding of how to use Text Data and Image Data modeling to create predictive models and solve real-world business problems.
How this course will help you?
This course will give you a very solid foundation in machine learning. You will be able to use the concepts of this course in other machine learning models. If you are a business manager or an executive or a student who wants to learn and excel in machine learning, this is the perfect course for you.
What makes us qualified to teach you?
I am a Ph.D. Scholar in Machine Learning and taught tens of thousands of students over the years through my classes at the KGP Talkie YouTube channel. A few of my courses are part of Udemy's top 5000 courses collection and curated for Udemy Business. I promise you will not regret it.