Portfolio Details
Each project in this portfolio reflects my hands-on experience in solving real-world problems using data science, machine learning, and full-stack development. From predictive models to intelligent web applications, these solutions are built with a focus on scalability, functionality, and impact.
Project Information
Technologies Used
The project is built using Python, Streamlit, and Googletrans for the backend. It employs NLP techniques through the langdetect library for language detection and Googletrans for translation. The frontend is developed with Streamlit, enhanced with custom CSS for a professional and responsive UI. Additional libraries like pyperclip are used for clipboard functionality, and datetime for timestamp management.
Details of Project
Language Detector & Translator is a web-based application designed to automatically detect the language of input text and translate it into a user-selected target language. The system uses the langdetect library for language identification and Googletrans for accurate translations, supporting over 100 languages.
The project showcases real-time language detection and translation capabilities, making it a valuable tool for multilingual communication. It features a clean, intuitive interface with translation history tracking and clipboard functionality, enhancing user experience and accessibility.
Project Features
- Accepts text input and automatically detects its language using langdetect.
- Translates text to a user-selected target language with Googletrans.
- Provides pronunciation details for translations when available.
- Includes a translation history feature to track and restore previous translations.
- Responsive Streamlit-based UI with custom CSS styling and metrics for word/character counts.