This repository contains the tasks completed as part of my internship at CodeAlpha. The tasks showcase my skills in Python development, with a focus on building interactive applications and automating repetitive tasks.
File: CHATBOT.py
An interactive chatbot built using Natural Language Processing (NLP) with Python's NLTK library. The chatbot can respond to common queries, offer help, and even tell a joke!
- Greet and introduce itself
- Respond dynamically to user input
- Provide support and answers based on predefined patterns
- Tell programming-related jokes
File: HANGMAN_GAME.py
A simple yet classic command-line game built in Python. In this game, players guess the letters of a hidden word before they run out of attempts.
- Random word generation
- Tracking player’s incorrect guesses
- Displaying a visual representation of the hangman
File: TASK_AUTOMATION.py
A Python script to automate file organization based on file types. This script categorizes files in a directory (e.g., images, documents, etc.) and moves them into respective folders.
- Organizes files by type
- Handles various file extensions
- Moves uncategorized files into a 'Miscellaneous' folder
This repository is licensed under the MIT License. See the LICENSE file for details.