Unfolding the universe of possibilities..

Journeying through the galaxy of bits and bytes.

Mamba: SSM, Theory, and Implementation in Keras and TensorFlow

Understanding how SSMs and Mamba work, along with how to get started with implementing it in Keras and TensorFlow. Source: AI Generate (SDXL) Submitted on 1st December, 2023 on arXiv, the paper titled “Mamba: Linear-Time Sequence Modeling with Selective State Spaces”

RAG Evaluation Using Ragas

Best Practices RAG with Milvus vector database, part 1 Continue reading on Towards Data Science »

Understanding the Spare Mixture of Experts (SMoE) Layer in Mixtral

This blog post will explore the findings of the “Outrageously Large Neural Networks: The Sparsely-Gated Mixture-of-Experts Layer” paper and its implementation in Mixtral Image from Author generated by DALL-E The Quest for Specialization When challenging a difficult problem, divide and conquer is

Using Generative AI To Curate Date Recommendations

Utilizing Amazon Bedrock, Google Places, LangChain, and Streamlit Continue reading on Towards Data Science »

Four elephants in a room with chatbots

Language processing in humans and computers: Part 2 Tidying up the zoo in the morning The first elephant in the room: The Web Just like search engines, language models process data scraped from the web. Both are built on top of web crawlers.

Who are chatbots  (and what are they to you)?

Language processing in humans and computers: Part 1 Who are chatbots (and what are they to you)? Introduction Chatbots: Shifting the paradigm of meaning What just happened? We live in strange times. Stories used to be told by storytellers, poems recited by poets, music

Scikit-learn Visualization Guide: Making Models Speak

Use the Display API to replace complex Matplotlib code Continue reading on Towards Data Science »

How to Fine-Tune a Pretrained Vision Transformer on Satellite Data

A step-by-step tutorial in PyTorch Lightning Continue reading on Towards Data Science »

Syntax: the language form

Language processing in humans and computers: Part 3 How do you know that this is a sentence? Syntax is deep, semantics is arbitrary People speak many languages. People who speak different languages generally don’t understand each other. How is it possible

Data Science Career Challenges-and How to Overcome Them

Data Science Career Challenges—and How to Overcome Them On a very basic level, most work-related challenges come from similar sources, regardless of field or industry: having to navigate professional relationships and communicate with people who might not always be on the