Numi 如何用自然语言理解让计算器变得有魔力
In Every Great Product There's a Bit of Magic
Numi 是一款能理解英语等自然语言的计算器,用户可直接输入“divide by”“million”等表达完成日期计算、汇率换算和投资测算,其 GBP/USD 汇率通过 API 实时获取。作者认为这种“魔力”并非来自新的开源 NLP 库或深度学习进展,而是产品设计本身。机器学习与自然语言处理是未来应用的必备要素,但唯有共情式产品设计才能让用户感到“这个应用懂我”。
In short : Explore how Numi's design enhances user interaction through natural language understanding in SaaS applications.
Numi is a little calculator with a twist. Unlike most calculators, it understands English and other languages. I’ve used many different types of calculators: from the Texas Instruments TI-89 graphing calculator to a HP 12C with its Polish notation, to software calculators Excel and R. All of them employ similar user interfaces. There’s a syntax to translate the user’s desires into something the calculator can understand.
Numi takes that one step further. Numi still requires a learning a syntax, but Numi’s language is far closer to the words and the way I articulate the math problem in my head than anything else. The image above shows how I use Numi.
The first four lines tabulate a hypothetical Series A investment. The date math example determines the due date for an internal project. The third converts a British startup’s revenue into dollars. The fourth calculates the post money of $7M investment for 25% ownership using divide by rather than a slash or an obelus. The fifth converts Pacific Time to East Coast time to help with scheduling.
Within every great product, there’s a bit of magic. Numi is magical because it anticipates the goals of the user. The app recognizes what I mean when I say divide by or million. Numi fetches the today’s GBP/USD exchange rate by API and completes the foreign exchange.
This magic isn’t enabled by some new open source natural language processing library or by advances in deep learning buried in research paper, but product design. When I use Numi I feel like the app understands me, because it knows what I mean by million or New York or divide. I can phrase math problems to Numi similarly to how I would communicate them a person.
Advances in machine learning and natural language processing will be key ingredients in the software applications of the future. For example, Numi could use these technologies to begin to learn venture capital jargon and math like calculating the dilution for an employee stock option plan increase.
However, these technologies are necessary but insufficient to create magical applications. Empathetic product design sparks magic. That’s the characteristic all great products share - that moment when a user remarks “The app understands me!” and the comprehension barrier between humans’ goals and computers’ actions diminishes just a bit more.
Get the next one in your inbox
The 1-minute read that turns tech data into strategic advantage.
Read by 150k+ founders & operators.
GP at Theory Ventures. Former Google PM. Sharing data-driven insights on AI, web3, & venture capital.
来源:Tomer Tunguz 博客(VC 分析) · tomtunguz.com
