nlathia.github.io
Neal Lathia, PhD.
2024
-
Blogging elsewhere
Gradient LabsJul 30, 2024
2023
-
Audit Bot: a prototype for automated AI audits
Winning Stanford's AI Audit ChallengeJul 21, 2023
-
AI adoption: is it obvious yet?
Categorising AI in today's companiesJan 15, 2023
2022
-
Machine Learning @ Monzo in 2022
Annual rundown of ML at MonzoDec 19, 2022
-
Evaluating Large Language Models Trained on Code (paper review)
Notes from reading the paper behind Github CopilotOct 20, 2022
-
Mini hack: destroying unpopular tweets
Delete your tweets!Sep 28, 2022
-
Monzo's machine learning stack
Originally published on monzo.com/blogApr 26, 2022
-
"Just get some labelled data"
The under rated art of labelling thingsMar 7, 2022
2021
-
Machine Learning @ Monzo in 2021
An update from what's been happening in my teamOct 28, 2021
-
Embedding stores
Protecting customer data while training neural networksMar 27, 2021
-
Releasing modelstore 0.0.5 and the operator CLI
Originally published on substack.Feb 14, 2021
2020
-
Building a feature store
What is a feature store; why & how did we build one?Dec 5, 2020
-
Why do we write machine learning code?
The line between "data science" and "production" code doesn't cut it.Nov 23, 2020
-
Machine Learning @ Monzo in 2020
We're hiring! Here's an FAQ post with all the typical questions that I receive.Oct 19, 2020
-
Automate the boring parts
Hacking on a CLI tool for ML deploymentsOct 18, 2020
-
Combining rule engines and machine learning
One does not need to replace the other.Oct 9, 2020
-
Model artifacts: the war stories
Originally published on substack.Sep 13, 2020
-
You've trained a model. What's next?
Originally published on substack.Sep 3, 2020
-
Software Engineering 2.0
We have Software 2.0, but are missing Software Engineering 2.0.Aug 1, 2020
-
Switching hats
Handovers in four steps.Jul 19, 2020
-
Shadow mode deployments
Somewhere between "on" and "off".Jul 4, 2020
-
Customer service is full of machine learning problems
And it's not all about bots!Jun 27, 2020
-
How to over engineer a sound classifier
Detecting a trivial sound in a quiet environment using deep learning.Apr 2, 2020
-
Testing SQL the hard way
Discovering when analytics SQL is completely broken (the hard way).Mar 15, 2020
2019
-
When is a neural net too big for production?
On claims that recent transformer models are "too big" for production.Sep 29, 2019
-
Machine learning, faster
Thinking about speed when developing machine learning systems at Monzo.Aug 13, 2019
2018
-
Neural Approaches to Conversational AI (paper review)
Live notes from a six chapter review.Dec 29, 2018
-
Using data to build a better help screen
At Monzo, we use data to help our customers find their own answers faster.Aug 1, 2018
-
The first 90 days (book review)
...being systematic about how you work, not just what you work on.May 27, 2018
-
Industry stories about machine learning
My notes from the PAPIs.io 2018 conference in London.Apr 15, 2018
-
Five lessons from building machine learning systems
... to power features in the Skyscanner app! ✈️Jan 21, 2018
2017
-
Deep learning & medical diagnosis
Areas where ML is being applied for diagnosis based on medical imaging.Dec 4, 2017
-
Learning to rank for flight itinerary search
Searching for the perfect flight is one of the core activities for Skyscanner app users.Sep 26, 2017
-
The ACM RecSys 2017 keynote on the economics of information
Four areas of research related to how we interact with information.Sep 19, 2017
-
Machine Intelligence Summit 2017
Overview of reworkMI in Amsterdam.Jul 4, 2017
-
Machine learning for product managers
A product-centric overview of machine learning.Mar 14, 2017
-
Crowdsourcing in the London underground with wifi data
The story behind Tube Star, and future applications for data in transport networks.Feb 19, 2017
-
Unexpected results in online controlled experiments (paper review)
“Getting numbers is easy, getting numbers you can trust is quite difficult.”Jan 9, 2017
2016
-
The machine learning behind farecast (paper review)
Predicting the black box of flight prices.Oct 28, 2016
-
Mining large streams of user data for personalized recommendations (paper review)
Lessons from Investing $1M in Machine Learning for Recommendation.Oct 14, 2016
-
Solving the continuous cold start problem (paper review)
A review of a paper from booking.com folks.Sep 23, 2016
-
Top-N tips for talking with non-data scientsts
Cross-disciplinary work is hard, until you’re speaking the same language.Jul 30, 2016
-
What do we mean when we talk about data-driven products?
Hint: it’s not databases.Jun 4, 2016
-
Big data: three challenges
Reflecting on a invited piece I wrote elsewhere.Apr 15, 2016
-
Intuition in machine learning
Which perspective of an algorithm makes more sense?Mar 11, 2016
-
Archetypes of online conversations
Smart messaging is only one paradigm.Feb 9, 2016
-
What's next?
Leaving the University of Cambridge.Feb 1, 2016
-
Share data or perish
Yes, it's a play on "publish or perish."Jan 29, 2016
2015
-
Playing with char-rnn and the NeurIPS 2015 data
Learning sentence structure from research papers.Dec 14, 2015
-
mHealth: evidence vs. agility
Reflecting on mHealth apps and evidence.Dec 4, 2015
-
Why I reject your data papers
I believe that research papers are innocent (“accept”) until proven guilty (“reject”).Dec 2, 2015
-
#wwdh What Works in Digital Health?
Originally published on urbanmining.wordpress.comJul 24, 2015
-
Notes from @RoyalSocMed #telemed Event
Originally published on urbanmining.wordpress.comApr 9, 2015
-
Overview of Mapping Viz Tools
Originally published on urbanmining.wordpress.comFeb 23, 2015
-
Extracting Large Datasets from the Google App Engine Datastore
Originally published on urbanmining.wordpress.comFeb 19, 2015
2014
-
2014 in Review
Originally published on urbanmining.wordpress.comDec 24, 2014
-
Random Links from #health2eu
Originally published on urbanmining.wordpress.comNov 11, 2014
-
Health Monitoring with Smartphones
Originally published on urbanmining.wordpress.comOct 13, 2014
-
Easy M: Experience Sampling with Smartphones
Originally published on urbanmining.wordpress.comMar 26, 2014
-
Using Smartphones to Research Daily Life
Originally published on urbanmining.wordpress.comMar 25, 2014
-
2013 in Review
Originally published on urbanmining.wordpress.comJan 10, 2014
2013
-
Emotion Sense App: Privacy Concerns
Originally published on urbanmining.wordpress.comMay 24, 2013
-
Chocolate and Champagne
Originally published on urbanmining.wordpress.comApr 1, 2013
-
At the CUSP for Urban Research
Originally published on urbanmining.wordpress.comApr 1, 2013
-
Mobile Context-Awareness
Originally published on urbanmining.wordpress.comFeb 13, 2013
2012
-
Open Problems in Shared Bicycle Research
Originally published on urbanmining.wordpress.comDec 11, 2012
-
Open Problems in Recommender Systems
Originally published on urbanmining.wordpress.comOct 9, 2012
-
Recommender Systems @ SIGSPATIAL GIS 2012
Originally published on urbanmining.wordpress.comSep 29, 2012
-
Recommender Systems @ SocialCom 2012 & INTERACT 2011
Originally published on urbanmining.wordpress.comSep 28, 2012
-
On the Unfortunate Naming of 'Data Science'
Originally published on urbanmining.wordpress.comSep 28, 2012
-
Music Data Science Hackathon (Extended)
Originally published on urbanmining.wordpress.comSep 27, 2012
-
Recommender Systems @ ACM KDD 2012
Originally published on urbanmining.wordpress.comSep 25, 2012
-
Bridging Sensors and Emotions
Originally published on urbanmining.wordpress.comAug 31, 2012
-
Data Science Hackathon
Originally published on urbanmining.wordpress.comApr 30, 2012
-
Sensing Emotions at the Cambridge Science Festival
Originally published on urbanmining.wordpress.comMar 26, 2012
-
The Quantified Self... on the Toilet
Originally published on urbanmining.wordpress.comMar 19, 2012
-
A first glance through the CHI 2012 program
Originally published on urbanmining.wordpress.comJan 25, 2012
-
Nudging in the Recommendations
Originally published on urbanmining.wordpress.comJan 17, 2012
-
The A/B City
Originally published on urbanmining.wordpress.comJan 9, 2012
2011
-
A Round Table on Transport Big Data
Originally published on urbanmining.wordpress.comDec 4, 2011
-
Spatial isn't Special
Originally published on urbanmining.wordpress.comNov 24, 2011
-
Two Kinds of Conferences
Originally published on urbanmining.wordpress.comOct 4, 2011
-
Highlights and Recommender Systems @ ACM Ubicomp 2011
Originally published on urbanmining.wordpress.comSep 27, 2011
-
How Smart is Your Smart Card?
Originally published on urbanmining.wordpress.comSep 21, 2011
-
On Data Mining Competitions
Originally published on urbanmining.wordpress.comAug 30, 2011
-
ACM KDD 2011 Poster
Originally published on urbanmining.wordpress.comAug 18, 2011
-
Being Semi Offline
Originally published on urbanmining.wordpress.comAug 13, 2011
-
Data as a mirror
Originally published on urbanmining.wordpress.comJun 27, 2011
-
What's Wrong with Mobile Recommendations?
Originally published on urbanmining.wordpress.comJun 22, 2011
-
Blowing (Filter) Bubbles
Originally published on urbanmining.wordpress.comJun 20, 2011
-
Workshop on Pervasive Urban Applications (PURBA)
Originally published on urbanmining.wordpress.comJun 18, 2011
-
Fare Recommendation
Originally published on urbanmining.wordpress.comMay 25, 2011
-
Highlights from #chi2011
Originally published on urbanmining.wordpress.comMay 8, 2011
-
Addressing Overspending on Public Transport Using Recommendations
Originally published on urbanmining.wordpress.comMay 2, 2011
-
Research on Shared Bicycle Systems
Originally published on urbanmining.wordpress.comFeb 24, 2011
-
TfL's Bus Passenger Survey
Originally published on urbanmining.wordpress.comFeb 23, 2011
-
Survey: Londoners! How do you get around town?
Originally published on urbanmining.wordpress.comJan 11, 2011
-
Personalised public transport
Originally published on urbanmining.wordpress.comJan 11, 2011
2010
-
Random Picks from ECML/PKDD 2010
Originally published on mobblog.cs.ucl.ac.ukSep 24, 2010
-
SIGIR: Research vs. Reality
Originally published on mobblog.cs.ucl.ac.ukJul 6, 2010
-
Temporal Diversity in Recommender Systems
Originally published on mobblog.cs.ucl.ac.ukMay 20, 2010
2009
-
ACM RecSys 2009 Keynote (in 140 character chunks)
Originally published on mobblog.cs.ucl.ac.ukOct 23, 2009
-
Netflix Prize: Round 2
Originally published on mobblog.cs.ucl.ac.ukSep 21, 2009
-
Workshop on the Future of IR Evaluation
Originally published on mobblog.cs.ucl.ac.ukJul 27, 2009
-
Recommender Systems @ SIGIR 2009
Originally published on mobblog.cs.ucl.ac.ukJul 24, 2009
-
Intelligent Techniques for Web Personalization
Originally published on mobblog.cs.ucl.ac.ukJul 12, 2009
-
Discussing the Netflix Prize
Originally published on mobblog.cs.ucl.ac.ukJun 30, 2009
-
Netflix Prize Nearly Finished?
Originally published on mobblog.cs.ucl.ac.ukJun 27, 2009
-
Temporal Collaborative Filtering
Originally published on mobblog.cs.ucl.ac.ukApr 28, 2009
-
Similarity Graphs
Originally published on mobblog.cs.ucl.ac.ukFeb 26, 2009
-
Research is the New Music
Originally published on mobblog.cs.ucl.ac.ukFeb 23, 2009
2008
-
Question/Answers @ RecSys Doctoral Symposium 2008
Originally published on mobblog.cs.ucl.ac.ukNov 28, 2008
-
A Pitch on Future Recommender Systems
Originally published on mobblog.cs.ucl.ac.ukNov 27, 2008
-
Social Computing @ UCL-CS
Originally published on mobblog.cs.ucl.ac.ukNov 11, 2008
-
Tutorials at RecSys 2008
Originally published on mobblog.cs.ucl.ac.ukOct 24, 2008
-
MobiSys: UCL and Birkbeck Research
Originally published on mobblog.cs.ucl.ac.ukOct 14, 2008
-
Solving Research Problems
Originally published on mobblog.cs.ucl.ac.ukSep 9, 2008
-
Efficient Search Not Good for Research?
Originally published on mobblog.cs.ucl.ac.ukJul 18, 2008
-
Strange Bugs
Originally published on mobblog.cs.ucl.ac.ukMay 15, 2008
-
YouTube Behavior
Originally published on mobblog.cs.ucl.ac.ukApr 2, 2008
-
SAC TRECK 2008
Originally published on mobblog.cs.ucl.ac.ukMar 21, 2008
-
No-Shows and PowerPoint Karaoke @ ACM SAC 2008
Originally published on mobblog.cs.ucl.ac.ukMar 19, 2008
-
Turn Ideas into Money
Originally published on mobblog.cs.ucl.ac.ukMar 17, 2008
-
Filtering By Trust
Originally published on mobblog.cs.ucl.ac.ukFeb 28, 2008
-
Workshop on Trust in Mobile Environments
Originally published on mobblog.cs.ucl.ac.ukFeb 15, 2008
-
Search Engines and Mediocre Students
Originally published on mobblog.cs.ucl.ac.ukJan 18, 2008
-
History of the future
Originally published on mobblog.cs.ucl.ac.ukJan 18, 2008
2007
-
Redefining Information Overload
Originally published on mobblog.cs.ucl.ac.ukDec 27, 2007
-
Netflix: Winners and Losers
Originally published on mobblog.cs.ucl.ac.ukDec 14, 2007
-
A Hunger for Books (Not Blogs)
Originally published on mobblog.cs.ucl.ac.ukDec 10, 2007
-
Online Identity
Originally published on mobblog.cs.ucl.ac.ukNov 21, 2007
-
RecSys 2007
Originally published on mobblog.cs.ucl.ac.ukOct 21, 2007
-
Artwork Recommenders
Originally published on mobblog.cs.ucl.ac.ukOct 4, 2007
-
Collaborative Filtering is Strange
Originally published on mobblog.cs.ucl.ac.ukSep 21, 2007
-
Recommender Systems and the Long Tail
Originally published on mobblog.cs.ucl.ac.ukJun 15, 2007
2006
-
Recommendation Software
Originally published on mobblog.cs.ucl.ac.ukNov 14, 2006
-
Private Collaborative Filtering
Originally published on mobblog.cs.ucl.ac.ukJun 7, 2006