Loading...

Prabod Rathnayaka

Senior Machine Learning Engineer & AI Researcher

6+ years in NLP, Voice AI, and multimodal learning. Advancing Spark NLP at John Snow Labs. PhD in AI, passionate about real-world applications.

Recent Activity

GitHub Activity

View Profile →
opened PR in JohnSnowLabs/spark-nlp

Sparknlp 282 Introducing MiniLMEmbeddings

20d ago
Pushed to JohnSnowLabs/spark-nlp

Add new Jupyter notebook for importing and optimizing MiniLM models from HuggingFace using OpenVINO in Spark NLP. Update MiniLM embeddings test to load pretrained model instead of a local path.

20d ago
Pushed to JohnSnowLabs/spark-nlp

Update MiniLM documentation links in Python and Scala files to point to the correct GitHub repository.

23d ago
Pushed to JohnSnowLabs/spark-nlp

Add MiniLM and MiniLMEmbeddings classes for efficient sentence embeddings, including support for ONNX and OpenVINO models. Implement tests to validate embedding generation and ensure consistent output sizes.

23d ago
opened PR in JohnSnowLabs/spark-nlp

Sparknlp 1189 Introducing Phi4

26d ago

Featured Work

Spark NLP Integration

Integrating state-of-the-art LLMs and embedding models into Spark NLP library at John Snow Labs.

PythonScalaLLMs

La Trobe Energy Analytics Platform

AI-driven energy optimization platform reducing carbon emissions with $500K+ in savings.

AzurePyTorchDatabricks

Bunji Mental Health Chatbot

AI-powered mental health chatbot for anxiety and depression support, recognized as top research project.

RasaTensorFlowReact Native

Latest Research

EmoZen: Robust Word Embeddings

Novel word embedding approach for implicit and explicit emotion detection in text.

IECON 2023

M2-CNN: Taxi Demand Prediction

Macro-micro model for real-time taxi demand prediction with patent pending methodology.

IEEE BigData 2023