Pinned Repositories
AI_Minesweeper
A Python implementation of Minesweeper with an AI player. The AI uses logical reasoning to make strategic moves, avoiding mines and uncovering safe cells. Enjoy the classic game or watch the AI in action!
AI_Tic_Tac_Toe
The Tic-Tac-Toe Player project is an implementation of a Tic-Tac-Toe game with an artificial intelligence (AI) player using the minimax algorithm. The project is part of the CS50 AI course, and it allows users to play the classic game against an AI opponent that makes optimal moves.
Anime-Manga-Recommender
The Anime Chooser-Selector project is a Python-based tool that helps users discover new anime and manga recommendations based on their watched items and selected genres. It utilizes the MyAnimeList API to fetch details about anime and manga titles, and then applies a recommendation system using TF-IDF vectorization and cosine similarity to suggest
Attention
AI to predict a masked word in a text sequence.
Crossword
AI to generate crossword puzzles
Heredity
AI to assess the likelihood that a person will have a particular genetic trait
Hollywood_Connections
An AI-powered tool to discover the shortest path between actors in the vast world of cinema.
Nim
AI that teaches itself to play Nim through reinforcement learning.
Shopping
AI to predict whether online shopping customers will complete a purchase
Traffic
AI to identify which traffic sign appears in a photograph
Ahmed-Sharafeldin-Nasreldin's Repositories
Ahmed-Sharafeldin-Nasreldin/AI_Minesweeper
A Python implementation of Minesweeper with an AI player. The AI uses logical reasoning to make strategic moves, avoiding mines and uncovering safe cells. Enjoy the classic game or watch the AI in action!
Ahmed-Sharafeldin-Nasreldin/AI_Tic_Tac_Toe
The Tic-Tac-Toe Player project is an implementation of a Tic-Tac-Toe game with an artificial intelligence (AI) player using the minimax algorithm. The project is part of the CS50 AI course, and it allows users to play the classic game against an AI opponent that makes optimal moves.
Ahmed-Sharafeldin-Nasreldin/Anime-Manga-Recommender
The Anime Chooser-Selector project is a Python-based tool that helps users discover new anime and manga recommendations based on their watched items and selected genres. It utilizes the MyAnimeList API to fetch details about anime and manga titles, and then applies a recommendation system using TF-IDF vectorization and cosine similarity to suggest
Ahmed-Sharafeldin-Nasreldin/Attention
AI to predict a masked word in a text sequence.
Ahmed-Sharafeldin-Nasreldin/Crossword
AI to generate crossword puzzles
Ahmed-Sharafeldin-Nasreldin/Heredity
AI to assess the likelihood that a person will have a particular genetic trait
Ahmed-Sharafeldin-Nasreldin/Hollywood_Connections
An AI-powered tool to discover the shortest path between actors in the vast world of cinema.
Ahmed-Sharafeldin-Nasreldin/Nim
AI that teaches itself to play Nim through reinforcement learning.
Ahmed-Sharafeldin-Nasreldin/Parser
AI to parse sentences and extract noun phrases.
Ahmed-Sharafeldin-Nasreldin/Semi-PageRank
AI to rank web pages by importance
Ahmed-Sharafeldin-Nasreldin/Shopping
AI to predict whether online shopping customers will complete a purchase
Ahmed-Sharafeldin-Nasreldin/Traffic
AI to identify which traffic sign appears in a photograph