Companies Home Search Profile

Build a Search Engine with Python: Computer Science & Python

Focused View

Aadarsha Ghimire

6:35:38

166 View
  • 1. Introduction.mp4
    05:23
  • 2. Installing Required Tools.mp4
    03:39
  • 1. Introduction to Information Retrieval.mp4
    03:32
  • 2. Text Pre-processing.mp4
    12:14
  • 3. Zipfs Law.mp4
    02:24
  • 4. Implementing Tokenization and Lemmatization.mp4
    06:07
  • 5. Implementing Stop Words Removal.mp4
    04:50
  • 6. Implementing Stemming.mp4
    02:24
  • 7. Inverted Indexes.mp4
    03:07
  • 8. Building an Inverted Index.mp4
    08:16
  • 9. Searching in an Inverted Index.mp4
    07:50
  • 10. Boolean Retrieval Model.mp4
    03:45
  • 11. Vector Space Model.mp4
    03:16
  • 12. Cosine Similarity.mp4
    06:19
  • 13. Term Weighting Mechanisms (TF-IDF).mp4
    05:13
  • 14. Implementing Vector Space Retrieval.mp4
    12:00
  • 15. Adding Source Control.mp4
    03:36
  • 1. The Internet.mp4
    13:43
  • 2. Web Search.mp4
    05:24
  • 1. Web Spiders.mp4
    07:59
  • 2. Spider Traps.mp4
    02:06
  • 3. robots.txt and sitemap.xml.mp4
    08:08
  • 4. Building a Web Spider in Python.mp4
    25:04
  • 1. Web Graph of 5 Webpages.mp4
    02:31
  • 2. Introduction to Flask.mp4
    10:53
  • 3. Implementing Web Graph.mp4
    19:47
  • 1. Link Analysis.mp4
    04:06
  • 2. HITS.mp4
    05:30
  • 3. PageRank.mp4
    07:33
  • 4. PageRank with Damping Factor.mp4
    07:26
  • 5. Implementing PageRank in Python.mp4
    10:57
  • 1. Introduction.mp4
    02:15
  • 2. Building Search Page.mp4
    08:40
  • 3. Extracting Query.mp4
    06:18
  • 4. Crawling and Saving Tokenized Text as Pickle.mp4
    11:33
  • 5. Searching using TF-IDF and Cosine Similarity.mp4
    18:03
  • 6. Building the Results Page.mp4
    09:23
  • 1. Creating Search Page.mp4
    04:22
  • 2. Crawling and Storing Images Metadata.mp4
    09:34
  • 3. Performing Search.mp4
    06:21
  • 4. Rendering the Results.mp4
    03:03
  • 1. Convolutional Neural Networks.mp4
    13:12
  • 2. VGG16.mp4
    05:37
  • 3. Reading Images and Extracting Features.mp4
    15:53
  • 4. Building Reverse Image Search Engine.mp4
    20:45
  • 1. Modifying our Web Crawler.mp4
    10:29
  • 2. Calculating PageRank.mp4
    09:18
  • 3. Implementing Web Search Feature.mp4
    14:44
  • 1. Final Words.mp4
    01:06
  • Description


    Learn how Web Search Engines work. Build Web, Image and Reverse Image Search Engine App in Python Flask from Scratch.

    What You'll Learn?


    • How Internet and Web Search Engines Work
    • Build a Web Search Engine App in Python
    • Build an Image Search Engine and Reverse Image Search Engine App in Python
    • How Web Search Engines like Google process their data
    • Algorithms like Google's PageRank and implementing it in Python
    • Web Crawling Process
    • Information Retrieval and Natural Language Processing

    Who is this for?


  • Beginner Programmers who want to learn how Web Search Works
  • People who want to build Web Search Engine Application in Python
  • People who want to build Image Search Engine and Reverse Image Search Engine in Python
  • Those curious about Web Search Engine Internal Working Mechanism
  • What You Need to Know?


  • At least Hello World experience in Python Programming Language and HTML/CSS
  • More details


    Description

    Welcome to "Build a Search Engine with Python: Computer Science and Python," a comprehensive Udemy course designed to take you on an exciting journey through the world of search engines and computer science.

    In today's digital age, search engines play an indispensable role in our daily lives, enabling us to access information quickly and efficiently. This course will empower you with the knowledge and skills needed to create your very own search engine from scratch using the versatile Python programming language.

    Whether you're a novice looking to dive into the world of Computer Science or an experienced Python developer eager to expand your skill set, this course is tailored to meet your needs. We will start from the basics and gradually build a fully functional search engine, covering essential concepts like web crawling, indexing, ranking algorithms, and user interfaces.


    We're going to be building:

    • Web Search Web Application

    • Image Search Web Application

    • Reverse Image Search Web Application

    in Python and Flask.

    Throughout this course, you will not only gain a deep understanding of the inner workings of search engines but also sharpen your Python programming skills.

    Also, In the Reverse Image Search Project, we're going to be using Deep Learning and Artificial Intelligence to search for similar images.

    Whether you're a college student who's trying to do a software project or whether you're an enthusiast trying to learn the inner workings of Search Engine and then build a fully functioning Search Engine project, then this course is for you.

    Join me on this educational journey, and let's embark on the exciting adventure of building a search engine with Python together!

    Who this course is for:

    • Beginner Programmers who want to learn how Web Search Works
    • People who want to build Web Search Engine Application in Python
    • People who want to build Image Search Engine and Reverse Image Search Engine in Python
    • Those curious about Web Search Engine Internal Working Mechanism

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Aadarsha Ghimire
    Aadarsha Ghimire
    Instructor's Courses
    Hi, I'm Aadarsha. I try my best to create the best educational content. I am a graduate of Computer Science and Information Technology from Tribhuvan University. I also have experience working in the Software and Artificial Intelligence Industry. I discovered my passion for teaching and helping others by sharing all the things I knew when I was in college, and that passion brought me to Udemy.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 49
    • duration 6:35:38
    • Release Date 2023/11/14