Dropbox uses ML model to identify date formats in file names for automated naming conventions
Dropbox's naming conventions feature needed to detect dates already present in file names before renaming them, but the wide variety of date formats, abbreviations, and inconsistent separators across files made reliable date identification very difficult.
A rule-based approach to date identification was tried first but could not handle the breadth of formats encountered at Dropbox's scale without requiring impractical enumeration of every possible format.
The ML model achieved a 40% increase in renamed files over the rule-based baseline, and following rollout in August 2022 naming conventions were applied to more than one million files in the feature's first few weeks.
Frequently asked questions
What did this team achieve with this AI workflow?
The ML model achieved a 40% increase in renamed files over the rule-based baseline, and following rollout in August 2022 naming conventions were applied to more than one million files in the feature's first few weeks.
What tools did this team use?
DistilRoberta, SentencePiece, Doccano.
What results were reported?
Renamed files vs rule-based baseline: 40%; Files renamed in first weeks of availability: more than one million; Inference latency reduction via model pruning: more than 30% (source-reported, not independently verified).
What failed first in this deployment?
A rule-based approach to date identification was tried first but could not handle the breadth of formats encountered at Dropbox's scale without requiring impractical enumeration of every possible format.
How is this back office ops AI workflow structured?
File upload triggers renaming → SentencePiece tokenization → IOB tag classification → File renamed per convention → Auto-suggest conventions.