Data Scientist and Web Developer
Welcome to my portfolio! I am Binura Yasodya, a passionate Data Scientist and Web Developer with experience in image data processing, neural networks, and web application development.
Developed a conversational chatbot using Python, Streamlit, OpenAI API, and LangChain on Hugging Face Spaces. This chatbot can engage in meaningful conversations and remember context.
Developed a RAG application for querying information from uploaded PDFs using LangChain, OpenAI, and FAISS (Vectordb). Designed a user-friendly Streamlit interface for seamless document uploads and rapid, accurate information retrieval.
Created a web application using Django, with a focus on data processing and visualization.
Compared the accuracies of 5 ML models and optimized hyper-parameters using GridSearchCV to predict customer churn.
Developed a Vehicle Selling Analytic System, including data warehouse creation, ETL development, and OLAP cubes. Delivered BI solutions using Power BI, and utilized SSIS, SSAS, and SSRS for data integration, analysis, and reporting.
Built a Python library for cleaning, profiling, and preprocessing Sinhala text data using automated pipelines. Published the library on PyPI (Python Package Index).