210 skills found · Page 6 of 7
QuanHoangNgoc / Application DFS BFS UCS For Sokoban Game CS106 AI This project explores the implementation of search algorithm Depth-First Search (DFS), Breadth-First Search (BFS), and Uniform Cost Search (UCS) to solve the Sokoban game, which is modeled as a search problem. The main aim is to investigate their effectiveness through detailed experimentation and statistical analysis.
EmrhnAydn / SocialMediaDataAnalysisThe project aims to conduct social media data analysis through the implementation of hash tables, Depth-First Search (DFS) algorithm, Breadth-First Search (BFS) algorithm, and Natural Language Processing (NLP) methods. Importantly, the project endeavors to achieve this without relying on pre-existing data structure libraries, such as dictionaries.
jonmatteochurch / Uintah SvnThe Uintah software suite is a set of libraries and applications for simulating and analyzing complex chemical and physical reactions. These reactions are modeled by solving partial differential equations on structured adaptive grids using hundreds to thousands of processors (though smaller simulations may also be run on a scientist's desktop computer). Key software applications have been developed for exploring the fine details of metal containers (encompassing energetic materials) embedded in large hydrocarbon fires. Uintah's underlying technologies have led to novel techniques for understanding large pool eddy fires as well as new methods for simulating fluid-structure interactions. The software is general purpose in nature and the breadth of simulation domains continues to grow beyond the original focus of the C-SAFE initiative
VENKATESAN18 / Cryptocurrency Public LedgerA cryptocurrency public ledger is a record-keeping system. It maintains participants' identities anonymously, their respective cryptocurrency balances, and record all the genuine transactions executed between network participants. Cryptocurrency is an encrypted decentralized digital currency. SQL is not the proper database to store the information of transactions because cryptocurrency is encrypted and decentralized. This project is to make the ledger (Similar to Bank Management System). We can make Transactions of tokens (as a user), create an account, delete it, view the public ledger ( details of sender and receiver (only address of the wallet and tokens transacted)). Scaling and security concerns are one the challenge. Future advancements are shifting to the blockchain database. SQL (Structured Query Language) is a standardized programming language that's used to manage relational databases and perform various operations on the data in them. Python is an interpreted high-level general-purpose programming language. Its design philosophy emphasizes code readability with its use of significant indentation. The transaction's details in the bank's records can be queried and verified by the two parties between whom the transaction took place. Public ledgers work the same way as bank records, although with a few differences. Similar to the bank records, the transaction details on a cryptocurrency public ledger can be verified and queried by the two transacting participants. However, no central authority or network participants can know the identity of the participants. Transactions are allowed and recorded only after suitable verification of the sender’s liquidity; otherwise, they are discarded. The objective of this project is to let the students apply the programming knowledge to a real-world situation/problem and exposed the students to how programming skills help in developing good software. This is also to educate the students on future technologies and make them aware of what's happening in the technological world. Students will demonstrate a breadth of knowledge in computer science, as exemplified in the areas of systems, theory and software development. Students will demonstrate the ability to conduct research or applied Computer Science projects, requiring writing and presentation skills that exemplify scholarly style in computer science. Students will learn about the basic principle, how cryptocurrency works and will develop a curiosity to dive deep into readings blogs (computer science research papers).
Daytron / Graph Bfs Dfs GuiA graph node finder using breadth and depth first search with simpleguitk
rumbleFTW / SokobotFull-Fledged Sokoban game with AI using Depth-First, Breadth-First strategies and A* Pathfinding with Manhattan heuristic
projeto-de-algoritmos / Graphs List1 DanielGoncalves LucasMacedoMaze Adventures: Maze Game using Depth-First Search and Breadth-First Search
cognesence / Ops SearchA simple, partially optimised implementation of a breadth-first search mechanism for applying simple STRIPS-style operators.
timkaboya / Six Degrees Of SeparationCompute Each Actor's Kevin Bacon Number(Degree of Separation) using a bfs algo. Classic exercise in Breadth First Search and/or Depth First Search
adrianosferreira / PathfindingA JS implementation of a pathfinding algorithm using BFS (Breadth First Search)
danicat / GawrGAWR is a web crawler implemented in Go using a breadth first search (BFS) algorithm.
NTUDDSNLab / DFQ BFSDATE'23: A Decentralized Frontier Queue for Improving Scalability of Breadth-First-Search on GPUs
PhillipLy / BFSCUDACUDA Programming: Optimized bidirectional breadth-first search (BFS) for graphs with 14,000,000+ nodes and 34,000,000+ arcs. Also included binary tree algorithm
justnem / Deep ResearchMy own open source implementation of OpenAI's new Deep Research agent. Get the same capability without paying $200. You can even tweak the behavior of the agent with adjustable breadth and depth. Run it for 5 min or 5 hours, it'll auto adjust.
kartiikthakur / ArtificialIntelligence SearchesAll Artificial Intelligence Search algorithms. Depth first search, Breadth first search, uniform cost search, Greedy search, A star search, Minimax and Alpha beta pruning. Implemented in Python 3.
Ishaan35 / Pathfinding VisualizerA website that demonstrates the process of finding the most optimal path from Point A to Point B. There are three algorithms for finding the path which include Dijkstra's Algorithm, Breadth First Search Algorithm, and the A* Algorithm. There are many functions of this website/app including drawing your own walls on a grid, generating random walls, using pre-made mazes, and changing the start and end positions.
harsh-aranga / AI Engineering BootcampA self-paced bootcamp for engineers building AI into production systems. Starts from fundamentals (tokenization, embeddings, prompting) and builds to RAG, Agents (LangGraph, tool design, memory, multi-agent), and LLMOps. Depth over breadth.
Interrupt101 / GraphTheoryGraph Algorithms is a C++ project that implements fundamental graph algorithms like Breadth-First Search (BFS) and Depth-First Search (DFS). It focuses on clear implementations of graph representations such as Adjacency Matrix, with plans for Adjacency List and Edge List. This project serves as an educational tool for understanding graph theory.
noamsauerutley / Breadth First SearchNo description available
siddharths2710 / Cuda BfsImplementing Breadth first Search For Nvidia CUDA