PyMultiDictionary
and pyttsx3
. It helps users learn new words and their uses. The app also tracks how often different types of queries are made and handles errors smoothly for a better user experience.
github.com/mihir-pandhe/Speak-the-meaning-of-the-word-using-Pythoncryptography
library, it ensures passwords are encrypted before storage and decrypted upon retrieval. The application prompts users to save or retrieve passwords, storing them securely in an encrypted format within a text file.
It includes robust error handling, ensuring consistent and secure operations even in the face of potential issues. This also adds user-friendly prompts and checks for encryption, making it a highly dependable tool for managing sensitive password information.
github.com/mihir-pandhe/Password-Manager-Using-PythonPyPDF2
library. It opens a specified PDF file, handles potential decryption if the PDF is encrypted, and extracts text from each page. Errors such as file not found or reading issues are caught and reported.
The extracted text is then saved to a new .txt
file with the same name as the original PDF.
This tool simplifies the process of converting PDF content into plain text for easier access and manipulation.
github.com/mihir-pandhe/Pdf-to-Text-Converter-Using-Python