Data structures and algorithms in X minutes. Code examples from my YouTube channel.
-
Updated
Oct 8, 2024 - Python
Data structures and algorithms in X minutes. Code examples from my YouTube channel.
PyNLPl, pronounced as 'pineapple', is a Python library for Natural Language Processing. It contains various modules useful for common, and less common, NLP tasks. PyNLPl can be used for basic tasks such as the extraction of n-grams and frequency lists, and to build simple language model. There are also more complex data types and algorithms. Mor…
Own your LLM's web search: a local search->fetch->rank pipeline that replaces hosted web-search tools. Measured: matches hosted accuracy at 66% lower cost and up to 88% fewer tokens, plus a precision-tuned semantic caching with query-dependant TTL that no API offers.
Solutions for the Projects of the Artificial Intelligence (CS 188) course of UC Berkeley
This is an educational repository containing implementation of some search algorithms in Artificial Intelligence.
Graph search visualizer
Visual implementation of BFS, DFS, and A* pathfinding algorithms — built on mobile with Python
A fine-tuned visual implementation of Informed and Uninformed Search Algorithms such as Breadth First Search, Depth First Search, Uniform Cost Search, A* Search, Greedy First Search
Implementation of many popular AI algorithms to play the game of Pacman such as Minimax, Expectimax and Greedy.
A* Algorithm for robot path planning using a simple Euclidean heuristic function.
Solutions to Harvard’s CS50AI course, covering topics like search algorithms, knowledge representation, optimization, machine learning, neural networks, and natural language processing, all implemented in Python.
An implementation-neutral algorithm analysis and visualization library
Code to accompany the "Build a search index in Python" tutorial.
WikiSearch is a search engine built on Wikipedia dump datasets, designed to help users quickly find relevant articles. It supports fuzzy search, wildcard queries, and multiple ranking methods to improve search accuracy and user experience.
A maze generator program and a solver agent implemented in python by Mahmoud Darwish (محمود درويش)
All of these are some of the academic projects and assignments that have been done at IIT Delhi.
This repository includes the projects of the CSMM101X - Artificial Intelligence course offered by Columbia University.
Research about different search algorithms
Distribution of goods during a natural disaster
This repository contains an implementation of the **Grey Wolf Optimizer (GWO)** algorithm along with several example optimization problems.
Add a description, image, and links to the search-algorithms topic page so that developers can more easily learn about it.
To associate your repository with the search-algorithms topic, visit your repo's landing page and select "manage topics."