384 karma · joined November 10, 2011
I'm doing something pretty similar right now for internal meetings and I use a process like: transcribe meeting with utterance timestamps, extract keyframes from video along with timestamps, request segmented summary from LLM along with rough timestamps for transitions, add keyframe analysis (mainly for slides).
gpt-4o, claude sonnet 3.5, llama 3.1 405b instruct, llama 3.1 70b instruct all do a pretty stunning job of this IMO. Each department still reviews and edits the final result before sending it out, but I'm so far quite impressed with what we get from the default output even for 1-2hr conversations.
I'd argue the key feature for us is also still providing a simple, intuitive UI for non technical users to manage the final result, edit, polish and send it out.
Figuring out how to customize something in a project like LangChain is positively Byzantine.
- https://huggingface.co/spaces/HuggingFaceH4/open_llm_leaderb...
> Although there are physicists who wonder “Why did we even need to do this experiment; we all knew that antimatter has positive mass,” that sentiment is absolutely foolish. We must remember — and I say this as a theoretical physicist myself — that physics is 100% an experimental science. We can be confident in our theory’s predictions only insofar as we can test and measure what it predicts; as soon as we step outside of the realm of what’s been validated by experiment, we run the risk of stepping outside the realm of where our theory is valid. We just learned that Einstein’s general relativity passed another test, the antimatter test, and with it, our greatest science-fiction hope for achieving warp drive has completely evaporated.
But a multi-modal database that also supports embeddings in hybrid mode or _in addition_ to standard retrieval techniques is both still very useful, and probably sufficient.
What that means to me is that it is yet another vote in favor of less optimized but far more versatile and robust solutions like: OpenSearch, Elastic, and PostgreSQL. [when I say 'less optimized' I'm only referring to their current vectordb plugins, not the rest of the machinery]
OpenSearch and Postgre are phenonemal, robust, OSS tools and the only lingering downside seems to be that their vectordb implementations are still a bit less optimized for large collections - but that probably doesn't matter in practice.
Edit: Business APIs and payment fees is apparently the answer. I'm genuinely impressed I've been able to use it all these years for free without ever having a hint of this.
The relentless march towards obsolescence is hard to stop.
The best I can hope is that husbanding my son’s energy will ensure that I leave this place before he does.
That was no reflection of the actual potential it just indicated that people at all points of the value chain had not yet grasped how or what the internet was or how it would mesh with humanity.
That’s where we are now. It’ll burst but not because it’s overhyped; because we don’t collectively understand the implications.
I recognize myself in my son now, and while I also am sometimes terrified of what that might mean, I think my parents took the right tack and I'm trying my best to do the same. I'd rather he's a strong swimmer, a trained climber, a confident adventurer, than an adolescent just taking risks in defiance.
Do people really insist that this is the case with a straight face? The vast, vast, vast majority of startups exist to exploit a business niche that is either underserved or as-yet poorly understood, or to build an 'interesting' app. The point of all these is definitely and without doubt about building a successful business where 'successful' is a virtual synonym for 'profitable' and where 'profitable' also seamlessly serves as a proxy for 'meritocratic'. It seems really disingenuous to suggest that there is some nobler cause at work - and I don't think there is anything particularly wrong with that.
Being polite is professional and shows mutual respect; IMO it implies an intention to build trust.
Affecting the trappings of friendliness or even loose intimacy in a professional setting or any setting where the relationship is in a rough spot has a strong chance of coming off as disingenuous.
ChatGPT is often 'confidently wrong' - I'm pretty sure I've been confidently wrong a few times too, and I've met a lot of other people in my life who've express that trait from time to time too, intentionally or otherwise.
I think there is an inherent trade off between 'confidence', 'expression', and of course 'a-priori bias in the input'. You can learn to be circumspect when you are unsure, and you can learn to better measure your level of expertise on a subject.
But you can't escape that uncertainty entirely. On the other hand, I'm not very convinced about efforts to train LLMs on things like mathematical reasoning. These are situations where you really do have the tools to always produce an exact answer. The goal in these types of problems should focus not on holistically learning how to both identify and solve them, but exclusively on how to identify and define them, and then subsequently pass them off to exact tools suitable for computing the solution.
In my experience though, if he had made any effort to link those two things prior to doing this - e.g. by proposing this as an internally sponsored marketing stunt - it would probably have been rejected.