Putting everything in its right place with ML-powered file organization
Oct 31, 2023Win Suen

Summary
This post details the development of the 'Smart Move' feature, an AI-assisted file organization capability. It describes the ML-driven approach to analyzing user's existing subfolder structures and suggesting optimal file placements. Key technical challenges addressed include product design and understanding diverse user organization patterns, handling sensitive data with new workflows and storage solutions, identifying appropriate datasets for training, and optimizing for low latency in synchronous UX flows. The post also discusses the development of a new ML model by treating existing organized folders as labeled end states, and the importance of low-overhead prototypes for gathering user feedback.
More from the Universal Content Processing Platform trail
- Evolving our calendar assistant Reclaim to be AI-native without starting over
- How our universal content processing platform Riviera evolved for AI and beyond
- How we used DSPy to turn AI evaluations into better responses in Dash chat
- How we optimized Dash's relevance judge with DSPy
- Using LLMs to amplify human labeling and improve Dash search relevance