Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/abdelrahman822000/codealpha_tasks
This repository was made to upload tasks assigned by CodeAlpha
https://github.com/abdelrahman822000/codealpha_tasks
automation chatbot gui hangman hangman-game hangman-in-python hangmangame python python3 thanos thanos-snap-effect
Last synced: 7 days ago
JSON representation
This repository was made to upload tasks assigned by CodeAlpha
- Host: GitHub
- URL: https://github.com/abdelrahman822000/codealpha_tasks
- Owner: Abdelrahman822000
- License: gpl-3.0
- Created: 2024-03-06T17:36:44.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-07-22T14:04:15.000Z (4 months ago)
- Last Synced: 2024-07-23T15:32:01.852Z (4 months ago)
- Topics: automation, chatbot, gui, hangman, hangman-game, hangman-in-python, hangmangame, python, python3, thanos, thanos-snap-effect
- Language: Python
- Homepage:
- Size: 5.45 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
**This repository was made by Abdelrahman Mohamed Hamad to upload tasks assigned by CodeAlpha**
# Table of Contents
- [Task 1: Hangman Game](#task-1-hangman-game)
- [Task 2: Basic Chatbot](#task-2-basic-chatbot)
- [Task 3: Task Automation](#task-3-task-automation)
- [Contact](#contact)# Task 1: Hangman Game
Hangman is a word-guessing game. The player chooses a category, and a secret word is randomly picked from the selected category. The player then tries to guess the secret word.
- **Wrong Guess:** When the player guesses a letter that isn't in the word, the game draws part of a stickman for each wrong guess.
- **Correct Guess:** When the player guesses a letter that is in the word, the letter is assigned to its location, and the game continues.
- **Losing:** If the drawing of the stickman is completed, the stickman is hanged, and the player loses.
- **Winning:** If the player guesses the secret word right before the drawing is completed, they win, and the stickman is saved.You can find the game [here](./Task1_HangmanGame_Final_Version%20v.1.6.7).
# Task 2: Basic Chatbot
Chatbots are software applications designed to simulate conversation with human users. They interact through text and can answer questions.
You can find the chatbot [here](./Task2_BasicChatbot_Final_Version%20v.2.2.6).
# Task 3: Task Automation
Task automation is designed to minimize or completely remove the need for manual intervention in executing straightforward tasks.
## Example:
Let’s illustrate this with a creative example named “Thanos.” In this scenario, whenever “Thanos” snaps his fingers, equipped with the powerful Infinity Stones (initiated by the user pressing the ‘start’ button), a catastrophic event occurs: half of the entities within the universe are randomly selected and eliminated (symbolized by the deletion of half the files in the folder "universe"). Conversely, should the heroes prevail and one manages to snap their fingers with the Infinity Stones (the user hits ‘reset’), the decimated population is miraculously revived (restoring all previously deleted files).You can find the task [here](./Task3_TaskAutomation_Final_Version%20v.1.5.3).
# Contact
If you have any questions, feel free to contact me:
- **Phone:** +201028325749
- **Email:** [email protected]
- **LinkedIn:** [Abdelrahman Mohamed Hamad](https://www.linkedin.com/in/abdelrahman-mohamed-a1956b247/)