56,966 blogs · [ { "id": "01a08c5d-3223-71d1-89e6-83ee4eb35d4e", "title": "Can you figure out where people's talking points come from with LLMs?", "url": "https://vikramoberoi.com/posts/can-you-figure-out-where-peoples-talking-points-com-from-with-llms/", "published_at": "2024-07-26T00:00:00+00:00" }, { "id": "01a08c5d-3224-7055-901a-a608a20c8877", "title": "How citymeetings.nyc uses AI to make it easy to navigate city council meetings", "url": "https://vikramoberoi.com/posts/how-citymeetings-nyc-uses-ai-to-make-it-easy-to-navigate-city-council-meetings/", "published_at": "2024-03-29T00:00:00+00:00" }, { "id": "01a08c5d-3224-7055-901a-a608a2a1a924", "title": "Why you should regularly and systematically evaluate your LLM results", "url": "https://vikramoberoi.com/posts/why-you-should-regularly-and-systematically-evaluate-your-llm-results/", "published_at": "2024-02-03T00:00:00+00:00" }, { "id": "01a08c5d-3224-7055-901a-a608a2a1d6b8", "title": "A UX-centric approach to navigating city council hearings with LLMs", "url": "https://vikramoberoi.com/posts/a-ux-centric-approach-to-navigating-city-council-hearings-with-llms/", "published_at": "2024-01-19T00:00:00+00:00" }, { "id": "01a08c5d-3224-7055-901a-a608a2ee8a91", "title": "What's in the NYC city council's public records?", "url": "https://vikramoberoi.com/posts/whats-in-the-nyc-city-councils-public-records/", "published_at": "2024-01-05T00:00:00+00:00" }, { "id": "01a08c5d-3224-7055-901a-a608a38e5387", "title": "How many concurrent conversations can you sustain before you hit OpenAI's rate limits?", "url": "https://vikramoberoi.com/posts/how-many-concurrent-conversations-can-you-sustain-before-you-hit-openais-rate-limits/", "published_at": "2023-08-11T00:00:00+00:00" }, { "id": "01a08c5d-3224-7055-901a-a608a3accbc9", "title": "An internship working on \"Customers who bought this also bought\" at Amazon 16 years ago", "url": "https://vikramoberoi.com/posts/an-internship-working-on-customers-who-bought-this-also-bought-at-amazon-16-years-ago/", "published_at": "2023-05-29T00:00:00+00:00" }, { "id": "01a08c5d-3224-7055-901a-a608a3fd9311", "title": "Using Metaphone to handle bad transcriptions in voice search for sommeliers", "url": "https://vikramoberoi.com/posts/using-metaphone-to-handle-bad-transcriptions-in-voice-search-for-sommeliers/", "published_at": "2023-05-22T00:00:00+00:00" }, { "id": "01a08c5d-3224-7055-901a-a608a4cc3f6f", "title": "Funnel analysis in SQL using window functions, range frames, and regular expressions", "url": "https://vikramoberoi.com/posts/funnel-analysis-in-sql-using-window-functions-range-frames-and-regular-expressions/", "published_at": "2023-02-22T00:00:00+00:00" }, { "id": "01a08c5d-3224-7055-901a-a608a57f3c05", "title": "Baxter's free funnel analysis SQL generation tool is out!", "url": "https://vikramoberoi.com/posts/baxters-free-funnel-analysis-sql-generation-tool-is-out/", "published_at": "2023-01-30T00:00:00+00:00" }, { "id": "01a08c5d-3224-7055-901a-a608a5f24086", "title": "Introducing Baxter: deep-dive event analytics on your data warehouse", "url": "https://vikramoberoi.com/posts/introducing-baxter-deep-dive-event-analytics-on-your-data-warehouse/", "published_at": "2023-01-17T00:00:00+00:00" }, { "id": "01a08c5d-3224-7055-901a-a608a624ed8b", "title": "I don’t like any of the funnel or cohort analysis tools available to me", "url": "https://vikramoberoi.com/posts/i-dont-like-any-of-the-funnel-or-cohort-analysis-tools-available-to-me/", "published_at": "2022-12-27T00:00:00+00:00" }, { "id": "01a08c5d-3224-7055-901a-a608a634efb7", "title": "Using Polars on results from DuckDB's Arrow interface in Rust", "url": "https://vikramoberoi.com/posts/using-polars-on-results-from-duckdbs-arrow-interface-in-rust/", "published_at": "2022-12-04T00:00:00+00:00" }, { "id": "01a08c5d-3224-7055-901a-a608a671ca94", "title": "Compilers with David Beazley: a recursive descent into madness (and delight)", "url": "https://vikramoberoi.com/posts/compilers-with-david-beazley-a-recursive-descent-into-madness-and-delight/", "published_at": "2022-11-19T00:00:00+00:00" }, { "id": "01a08c5d-3224-7055-901a-a608a69831d1", "title": "How I made atariemailarchive.org", "url": "https://vikramoberoi.com/posts/how-i-made-atariemailarchive-org/", "published_at": "2022-09-09T00:00:00+00:00" }, { "id": "01a08c5d-3224-7055-901a-a608a73e1c1e", "title": "A primer on Roaring bitmaps: what they are and how they work", "url": "https://vikramoberoi.com/posts/a-primer-on-roaring-bitmaps-what-they-are-and-how-they-work/", "published_at": "2022-09-02T00:00:00+00:00" }, { "id": "01a08c5d-3224-7055-901a-a608a754c9b1", "title": "Using bitmaps to run interactive retention analyses over billions of events for less than $100/mo", "url": "https://vikramoberoi.com/posts/using-bitmaps-to-run-interactive-retention-analyses-over-billions-of-events-for-less-than-100-mo/", "published_at": "2022-08-10T00:00:00+00:00" } ] posts Claim your blog
Back to voberoi
Blog · corpus.blog/blogs/vikramoberoi.com/posts

voberoi

vikramoberoi.com

2024

2023

2022