Retrieval-Augmented Generation Experiments (Part 1)

I’ve been researching LLMs, trying to find practical ways I can use them for myself, in my work or at home. One area that interests me is as tool to better understand the notes I’ve taken, topics I frequently learn about and areas I might want to explore more. I’m not the first to explore this territory (https://x.com/fortelabs/status/1749861644245848361). I’ll be looking at using a local model and building the system myself. I’m going to detail how I’ve built a toy system to chat with my notes. I’ll be using Ollama1 to serve an open-source model locally, and building the application using LangChain2 and StreamLit3. ...

February 14, 2024 · 6 min · Eoin H

Building a Data Product to Search People in Your Network

The below was originally written for and published on the Cohort company blog, Oct 6, 2017. Dr. Eoin Hurrell leads Data at Cohort. Here, he reflects on what’s involved in designing a system to ingest and analyze massive volumes of public data, to make predictions on relationships, and things people are knowledgable on. Cohort helps you find the people you need, through the people you already know and trust. It sounds simple, but the experience of existing social search is much closer to “I am looking to follow/connect with a person on this site”. ...

October 6, 2017 · 7 min · Eoin H