Unsupervised Learning with Jacob Effron cover image

Ep 22: Notion AI Engineer Linus Lee: Behind the Scenes of Notion AI

Unsupervised Learning with Jacob Effron

00:00

Choosing the Right Building Blocks in AI Development

In AI development, it is essential to select the appropriate building blocks to provide users with the needed flexibility and guidance. The choice of building blocks determines the user experience and customization options. Notion utilizes a rich block abstraction to empower users instead of allowing direct HTML and CSS modifications. The design of AI features at Notion involves determining the abstractions suitable for different AI outputs. For instance, for generative interfaces, having a component library for coherent UI is crucial. Additionally, exploring domain-specific languages for AI actions and capabilities is vital to enhance customization options. The process of defining the full capability set of Notion AI is ongoing, with the choice of building blocks being a key factor. Regarding AI trends, the speaker believes context length is overhyped in AI tasks, emphasizing the importance of data filtering and noise reduction for improved model performance.

Play episode from 39:35
Transcript

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app