About me
Hi there! I'm Abhishek Kumar Singh, a software developer with a strong focus on machine learning and artificial intelligence. With extensive experience in frameworks such as TensorFlow, Keras, PyTorch, and Scikit-learn, I excel at developing and deploying sophisticated ML models to solve complex problems.
Beyond my technical expertise, I am passionate about creating efficient and scalable software solutions. My skill set includes Python, JavaScript, and web technologies, allowing me to build comprehensive web applications and integrate machine learning models seamlessly into various platforms.
If you're looking for someone to tackle challenging problems with innovative solutions, I'd love to connect and discuss how I can contribute to your projects. Let's turn your software and ML visions into reality together!
Here are my main skills:

My Projects
Churn Prediction Project using Machine learning
This project predicts customer churn in a telecommunications company using machine learning techniques. It involves data loading, preprocessing, exploratory data analysis (EDA), feature engineering, model building, and evaluation. Key steps include environment setup, data preprocessing, EDA, feature engineering, model training, and visualization of results.
Boston House Price Prediction
The the goal of this project is to predict the housing prices of a town or a suburb based on the features of the locality provided to us. Our model can very accuratly predict the housing prices in Boston and would be a usefull tool in the real estate, banking, and insurance industries.
Multi-Language Translator using NLP and web(streamlit)
This project is a multi-language translator built using Python and hosted on Streamlit. It leverages various NLP techniques to provide seamless translation capabilities between different languages. Features Multi-Language Support: Translate text between multiple languages. NLP Techniques: Utilizes Natural Language Processing (NLP) techniques for accurate translations. User-Friendly Interface: Hosted on Streamlit, providing an intuitive and interactive user interface. Responsive Design: Ensures usability across different devices and screen sizes.
Online Time Tracking Tool
This is an online tool built with JavaScript and CSS for tracking time. It features stopwatch functionality with loop capabilities, making it ideal for tasks that require precise time measurement and repetitive actions. Features Stopwatch Functionality: Start, stop, and reset the timer. Loop Capability: Set loops to repeat time tracking cycles automatically. User-Friendly Interface: Designed with CSS for a sleek and intuitive user experience. Responsive Design: Ensures usability across various devices and screen sizes.
Contact
Ready to get started on your project?
Contact me now for a Free consultation.