[求拍砖]关于在日历应用中通过自然语言创建活动的想法

2015-02-14 01:51:43 +08:00
 qybei
以前在刚接触Siri的时候,对着Siri说“下周二下午4点开会”,一个活动就自动添加到日历中了,当时觉得这个东西很方便,可是后来发现在大部分的公共环境下是没办法对着手机说话的,比如在办公室里,在会议过程中等等。

于是我萌生了一个想法,如果将语音改为文字输入来创建活动会怎么样呢,随之而来的问题是使用手机输入文字太麻烦了,还不如传统的点击方式简单。后来看到在UC浏览器中输入"sina"底下就会出现".com"的选项,我又想如果能自动提供关键词选项,不就可以解决文字输入麻烦的问题了吗,比如一开始有"下周"等等关键词选项,点击后出现“星期一...星期天“的关键词,接下来"上午"、"下午" ... 这样一直引导下去就可以免去打字的麻烦了。

可能是当时过于兴奋了,我没继续多想就决定动手,用了几个月的业余时间完成了基本的功能,很高兴地拿给我老婆体验,但让我失望的是她没兴趣,给了两个理由:1. 她的日历里面的活动寥寥无几,一年也发生不了几次“创建活动”的行为,她的日历主要是用来看时间和农历;2. 她用以往的方式创建活动也只需要点击几次,输入自然语言所需的点击次数也差不多。

不甘心的我有点牵强地找了个理由来反驳:自然语言的输入方式更符合人的思维习惯,操作跟大脑是同步的,使用起来还是会更便捷。我个人的体验是这样的,但我明白我自己的判断已经被感情所左右,我老婆所说的同样有道理。所以在这里想请教大家,在市场上已经有很多优秀日历的情况下,这样的应用继续做下去有意义吗?(不考虑商业)

如果有人喜欢的话,在这里也希望能找到有兴趣的朋友一起去做个开源的日历应用。

附:基本功能的版本已上传在应用市场,目前只支持活动的添加/删除/更新和日程列表(仅Android),欢迎大家体验。
链接: http://android.myapp.com/myapp/detail.htm?apkName=com.one_apps.calendar
3247 次点击
所在节点    奇思妙想
10 条回复
ligyxy
2015-02-14 02:29:21 +08:00
Google Calendar自带这个功能吧?不知道是否支持中文,英文肯定有。

对我来说问题是不知道输入的句子能否被正确识别,错误的话还要手动再添加一次,平添麻烦
mcfog
2015-02-14 03:40:29 +08:00
楼主用mac么? 找个mac体验一下fantastical吧
achillesliu
2015-02-14 06:28:44 +08:00
好像todoist也支持自然语言。

想问楼主,加入自然语言理解是很大的工程么?
Comdex
2015-02-14 09:21:08 +08:00
感觉没什么必要,除非能做到很智能
dofine
2015-02-14 10:09:00 +08:00
iOS 上的几个日历应用都支持吧。。 用了几天感觉比较鸡肋,也许是中文环境体验不好。
kfll
2015-02-14 10:35:13 +08:00
用日历软件的时候倒没这个需求,反而更希望精确清晰一点。

用其他软件的时候会有「理解自然语言以创建日历」的功能

所以我觉得可以做成库供其他软件使用
qybei
2015-02-14 13:42:36 +08:00
@achillesliu 我这是“人工”智能,只有几百行的代码,现在只能解析时间的表达
knightluffy
2015-02-14 14:33:06 +08:00
Cortana附带输入功能~
mozii
2015-02-14 16:55:38 +08:00
@qybei 已给你反馈:)
sjtulyj
2015-10-14 18:08:28 +08:00
挺好的,正在学习 android 开发,长见识了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/170860

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX