Open in app

Sign In

Write

Sign In

Marie Stephen Leo
Marie Stephen Leo

967 Followers

Home

Lists

About

Published in

Towards Data Science

·Pinned

Decoupled Frontend — Backend Microservices Architecture for a ChatGPT-Based LLM Chatbot

A practical guide to building a headless ChatGPT application with Streamlit, FastAPI, and the OpenAI API — In my previous post, I wrote about the differences between monolithic and microservices architecture patterns for LLM-based chatbot applications. One of the significant advantages of picking the microservices architecture pattern is that it allows the separation of frontend code from the data science logic so that a data scientist can…

Data Science

8 min read

Decoupled Frontend — Backend Microservices Architecture for ChatGPT-based LLM Chatbot
Decoupled Frontend — Backend Microservices Architecture for ChatGPT-based LLM Chatbot
Data Science

8 min read


Published in

Towards Data Science

·Pinned

Anatomy of LLM-Based Chatbot Applications: Monolithic vs. Microservice Architectural Patterns

A Practical Guide to Building Monolithic and Microservice Chatbot Applications with Streamlit, Huggingface, and FastAPI — With the advent of OpenAI’s ChatGPT, chatbots are exploding in popularity! Every business seeks ways to incorporate ChatGPT into its customer-facing and internal applications. Further, with open-source chatbots catching up so rapidly that even Google engineers seem to conclude they and OpenAI have “no moat,” there’s never been a better…

Data Science

9 min read

Anatomy of LLM-Based Chatbot Applications: Monolithic vs. Microservice Architectural Patterns
Anatomy of LLM-Based Chatbot Applications: Monolithic vs. Microservice Architectural Patterns
Data Science

9 min read


Published in

Towards AI

·Pinned

Make Extra Money on the Side With Data Science!

Monetize your Machine Learning models using FastAPI, Docker, GCP Cloud Run, and Rapid API in 5 easy steps! — ️The dream of every FIRE (Financial Independence, Retire Early) enthusiast is to earn enough passive income to retire early and sip coconuts on a tropical beach 🏖️ ! In my pursuit of FIRE, I stumbled upon a neat way to monetize my Data Science side projects by deploying models as…

Data Science

6 min read

Make Extra Money on the Side with Data Science
Make Extra Money on the Side with Data Science
Data Science

6 min read


Published in

Towards Data Science

·Pinned

Semantic Textual Similarity

From Jaccard to OpenAI, implement the best NLP algorithm for your semantic textual similarity projects — 🎬 Introduction Natural Language Processing (NLP) has tremendous real-world applications in information extraction, natural language understanding, and natural language generation. Comparing the similarity between natural language texts is essential to many information extraction applications such as Google search, Spotify’s Podcast search, Home Depot’s product search, etc. The semantic textual similarity (STS) problem…

Machine Learning

16 min read

Semantic Textual Similarity
Semantic Textual Similarity
Machine Learning

16 min read


Published in

Towards AI

·Pinned

KNN (K-Nearest Neighbors) is Dead!

Long live ANNs for their whopping 380X speedup over sklearn’s KNN while delivering 99.3% similar results. — We’re living through an extinction-level event. No, not COVID19. I’m talking about the demise of the popular KNN algorithm that is taught in pretty much every Data Science course! Read on to find out what’s replacing this staple in every Data Scientists' toolkit. KNN Background Finding “K” similar items to any given…

Machine Learning

7 min read

KNN (K-Nearest Neighbors) is Dead!
KNN (K-Nearest Neighbors) is Dead!
Machine Learning

7 min read


Published in

Towards Data Science

·Aug 9, 2022

ArXiv Scientific Papers Vector Similarity Search

Run semantic search queries on ~640K papers in <50ms using Dask, SBERT SPECTRE, and Milvus Vector database — Introduction One of the best ways to learn any latest Data Science topic is by reading open-sourced research papers on arxiv.org. However, the vast number of research papers can be overwhelming even for the most seasoned researcher to sort through. …

NLP

9 min read

ArXiv Scientific Papers Vector Similarity Search
ArXiv Scientific Papers Vector Similarity Search
NLP

9 min read


Published in

Towards AI

·May 17, 2022

No Training Data? No Problem! Weak Supervision to the Rescue!

Use domain knowledge to generate large labeled datasets with state-of-the-art NLP Weak Supervision. — 🚧 The challenge of contemporary Machine Learning One of the major bottlenecks for developing modern machine learning (ML) models in real-world applications is the need for substantial amounts of manually-labeled training data [Paper]. For example, the ImageNet dataset consists of over 14Million manually labeled images of various real-world objects. …

Artificial Intelligence

8 min read

No Training Data? No Problem! Weak Supervision to the Rescue!
No Training Data? No Problem! Weak Supervision to the Rescue!
Artificial Intelligence

8 min read


Published in

Vector Database for AI

·Mar 8, 2022

Supercharged Semantic Similarity Search in Production

Blazing Fast, Highly Scalable Text-to-Image Search with CLIP embeddings and Milvus — Introduction I introduced three simple methods to convert images into embeddings for similarity search applications using state-of-the-art neural networks in my previous post. In this post, let's discuss how we can use those embeddings together with Milvus, one of the most popular open-source vector search databases, to create a production scale…

Artificial Intelligence

9 min read

Supercharged Semantic Similarity Search in Production
Supercharged Semantic Similarity Search in Production
Artificial Intelligence

9 min read


Published in

Towards Data Science

·Jan 26, 2022

Powering Semantic Similarity Search in Computer Vision with State of the Art Embeddings

Easiest ways to perform image-to-image and text-to-image similarity search — A whopping 90% of data created since the dawn of human civilization was produced in the past two years! The rate of data creation continues to increase with the proliferation of digital technologies such as social media and the internet of things (IoT) together with ever-faster wireless communication technologies such…

Artificial Intelligence

17 min read

Powering Semantic Similarity Search in Computer Vision with State of the Art Embeddings
Powering Semantic Similarity Search in Computer Vision with State of the Art Embeddings
Artificial Intelligence

17 min read


Published in

Towards Data Science

·Sep 9, 2021

Boy or Girl? A Machine Learning Web App to Detect Gender from Name

Find out a name’s likely gender using Natural Language Processing in Tensorflow, and Streamlit. — Choosing a name for your child is one of the most stressful decisions you’ll have to make as a new parent. Especially for a data-driven guy like me, having to decide on a name without any prior data about my child’s character and preferences is a nightmare come true! Since…

Artificial Intelligence

7 min read

Boy or Girl? A Machine Learning Web App to Detect Gender from Name
Boy or Girl? A Machine Learning Web App to Detect Gender from Name
Artificial Intelligence

7 min read

Marie Stephen Leo

Marie Stephen Leo

967 Followers

Head of Data | ML at scale | GCP | AWS | linkedin.com/in/marie-stephen-leo

Following
  • Jesus Rodriguez

    Jesus Rodriguez

  • TDS Editors

    TDS Editors

  • Towards AI Editorial Team

    Towards AI Editorial Team

  • Barack Obama

    Barack Obama

  • Lak Lakshmanan

    Lak Lakshmanan

See all (35)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams