V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
rotoava
V2EX  ›  程序员

今天碰到,扇贝新闻 app 的点词翻译也太酷了,程序怎么实现的。 [见示意图]

  •  
  •   rotoava · 2014-08-29 15:37:02 +08:00 · 8861 次点击
    这是一个创建于 3527 天前的主题,其中的信息可能已经有所发展或是发生改变。
    1.9刀下了个扇贝新闻学英语(记单词的都吐了),突然点到这个翻译,惊呆了,怎么实现的太智能了吧? 谁知道,有道词典有这种智能api么?
    40 条回复    2014-08-31 15:43:55 +08:00
    Tankpt
        1
    Tankpt  
       2014-08-29 16:41:11 +08:00
    我也很喜欢这个软件。
    Fulminit
        2
    Fulminit  
       2014-08-29 16:43:59 +08:00 via Android
    帮你 @cheka
    taine
        3
    taine  
       2014-08-29 16:44:59 +08:00
    酷在哪里?
    greatghoul
        4
    greatghoul  
       2014-08-29 16:46:18 +08:00
    不晓得有没有 Android 版本
    blogcool
        5
    blogcool  
       2014-08-29 17:02:34 +08:00
    js and html5 ?
    kan5202005
        6
    kan5202005  
       2014-08-29 17:03:14 +08:00 via iPhone
    收费app就是好
    chlx
        7
    chlx  
       2014-08-29 17:09:02 +08:00   ❤️ 2
    Sentence Parser
    Stanford的演示
    chlx
        8
    chlx  
       2014-08-29 17:09:09 +08:00
    csensix
        9
    csensix  
       2014-08-29 17:11:57 +08:00
    见证了 扇贝 发展历程的用户飘过。

    话说,为什么 v2ex 回复会扣积分?这是在鼓励大家 禁言吗?
    forrestchang
        10
    forrestchang  
       2014-08-29 17:16:41 +08:00
    @csensix 鼓励进行有意义,有质量的回复。
    faceair
        11
    faceair  
       2014-08-29 17:19:45 +08:00 via Android
    语法里面something就是通配符嘛,用正则应该能匹配出来
    csensix
        12
    csensix  
       2014-08-29 17:28:35 +08:00
    @forrestchang 谁来审核这些回复?审核速度有这么快?
    yangff
        13
    yangff  
       2014-08-29 17:32:01 +08:00 via Android
    。。人干事
    以及,我觉得Android端不能复制简直蛋疼,有的时候自带的词典没涵盖到的词我想直接划词翻译都不行。。
    dorentus
        14
    dorentus  
       2014-08-29 17:32:44 +08:00
    @csensix 内容发出来分自动就扣掉了,没人审核。

    可以这么理解:不是扣分,而是要消耗分数来发内容。
    csensix
        15
    csensix  
       2014-08-29 17:47:10 +08:00
    @dorentus 不鸣则已,一鸣惊人。是这意思吧。
    cheka
        16
    cheka  
       2014-08-29 18:54:58 +08:00   ❤️ 4
    骄傲的说一下,后面的算法是本人亲自写的,只是小公司做事情么没法太大方所以实现机制就不说了。

    当然了,还有很多不足,只是现在蛮久不写程序了,希望以后有时间还可以再进一步改善。
    cheka
        17
    cheka  
       2014-08-29 18:56:03 +08:00
    @greatghoul 有的,而且不要钱
    joeytat
        18
    joeytat  
       2014-08-29 19:22:12 +08:00
    如果只支持 iOS7 及以上那就挺好实现的,使用 TextKit 就行。
    allan888
        19
    allan888  
       2014-08-29 19:45:17 +08:00
    @cheka Android有这个功能吗?
    我试了几个,基本上Android上面只有两个单词在一起的词组才能识别,分开的还没试出过可以识别的。
    这个功能很赞!
    darcy
        20
    darcy  
       2014-08-29 19:51:21 +08:00 via iPhone
    @cheka 希望背单词app里的例句也可以长按取词
    yangff
        21
    yangff  
       2014-08-29 19:51:24 +08:00 via Android
    @cheka
    我在用扇贝Android版本的,遇到mr.这个单词做拼写的时候,mr.会直接显示出来。。因为不方便复现就不带图了,用的是高中那个4k单词的。
    虽然我已经直接删了这个词。。
    yangff
        22
    yangff  
       2014-08-29 19:53:46 +08:00 via Android
    @cheka 还有,拼写的时候有的时候时态错了会提示,有的时候直接当作是错的。
    vvoody
        23
    vvoody  
       2014-08-29 22:22:09 +08:00
    为什么行距这么大?严重影响阅读,正常排版都没这样的
    zhenghuiy
        24
    zhenghuiy  
       2014-08-29 22:54:55 +08:00
    这功能在lumia上很多啊。好多记单词的应用都有。
    cheka
        25
    cheka  
       2014-08-29 23:37:42 +08:00 via iPhone
    @zhenghuiy 你说哪个吧,我还真没见过
    zhenghuiy
        26
    zhenghuiy  
       2014-08-30 01:08:28 +08:00
    @cheka 好久没用wp,忘了,应该是排名最靠前的那个英语练听力的应用
    nomemo
        27
    nomemo  
       2014-08-30 02:08:17 +08:00
    @cheka 我把你们的产品都下了,说几个缺点:
    1、数据似乎都在服务器?我在国内使用怎么感觉也像是用国外的服务一样?请能多做一些离线数据否?
    2、消息的红点经常点不掉(看着难受)
    3、练句我购买了一个课程每次打开都有提示购买过这门课程?
    4、Task Setting 和 各种打卡签到设定用了两天也没怎么整明白
    5、炼句的Courses的刷新一刷就无限加载提示,只能关闭应用重启(没做超时处理?)
    6、单词的词根我没买,请别提示了OK?
    7、扇贝读书的计划是怎么定的?我其实不想用也提示没有完成,同时造成问题2
    8、听力就没有一口先听几次的功能?而且这个倒反而没有什么学习计划了?
    9、扇贝新闻和读书明明就可以做成一个产品,强行增加产品线吗?
    kingcos
        28
    kingcos  
       2014-08-30 02:26:42 +08:00 via Android
    @nomemo
    @cheka 很同意低一点,离线数据对有一些在校学生很有用,虽然我知道拿手机可能学习概率小,但至少我当时就因为这个放弃扇贝的,晚上开飞行就背不成单词…
    现在大学了,所以又重新下载了…只是有一天晚上背单词跨日了…所以没打上上一天的卡…很无奈…
    很同意楼上的,希望你们重视一下~
    adspe
        29
    adspe  
       2014-08-30 07:42:32 +08:00
    @cheka Android有此功能吗?
    rotoava
        30
    rotoava  
    OP
       2014-08-30 09:31:14 +08:00
    @taine 在一个倒装语句中的词组都被识别出来
    rotoava
        31
    rotoava  
    OP
       2014-08-30 09:42:41 +08:00
    @cheka 顺着看了这篇文http://www.36kr.com/p/45250.html 服了,科班搞人工智能的。能否给些这方面学习链接,能让普通人明白简单原理。google了一圈 自然语言处理的东西Stanford Parser(http://nlp.stanford.edu:8080/parser/index.jsp) Natural Language Toolkit — NLTK 等等。。好像不是讲的一类东西啊,都不能提供这么智能分析。一头雾水,又十足好奇。
    xuc
        32
    xuc  
       2014-08-30 11:02:25 +08:00
    @cheka 有时候只想看单词释义,可否加入长按显示单词而不匹配词组的功能?
    rotoava
        33
    rotoava  
    OP
       2014-08-30 12:11:22 +08:00
    @xuc 产品经理 ? 程序员? 还是用户?
    xuc
        34
    xuc  
       2014-08-30 12:15:15 +08:00
    @rotoava 你好,是普通用户
    wisatbff
        35
    wisatbff  
       2014-08-30 14:36:06 +08:00
    没看懂楼主再说什么。。词是自动选的么?那估计要用 NLP
    taine
        36
    taine  
       2014-08-30 20:48:45 +08:00
    @rotoava 哪里是倒装句啊?
    dingyaguang117
        37
    dingyaguang117  
       2014-08-31 08:36:34 +08:00 via iPad
    这种标注词性之后,根据语法结构,正则都可以抽取吧

    中文的我都用这种方法抽取过核心描述
    cheka
        38
    cheka  
       2014-08-31 14:03:46 +08:00
    @nomemo

    1、数据似乎都在服务器?我在国内使用怎么感觉也像是用国外的服务一样?请能多做一些离线数据否?
    扇贝单词,扇贝炼句这两个APP已经在苹果上做了离线,安卓也即将完成。但是即便是在线,也不至于和连国外一样啊。

    2、消息的红点经常点不掉(看着难受)
    点了后肯定会消除的

    3、练句我购买了一个课程每次打开都有提示购买过这门课程?
    还真没碰上过这个问题,我刚检查了一下也没有,方便的话用这个APP发一个反馈给我们

    4、Task Setting 和 各种打卡签到设定用了两天也没怎么整明白
    具体啥不明白? 可以去扇贝论坛里问

    5、炼句的Courses的刷新一刷就无限加载提示,只能关闭应用重启(没做超时处理?)
    苹果还是安卓?

    6、单词的词根我没买,请别提示了OK?
    可以选择停用啊

    7、扇贝读书的计划是怎么定的?我其实不想用也提示没有完成,同时造成问题2
    你一天没完成,第2天自动中断。

    8、听力就没有一口先听几次的功能?而且这个倒反而没有什么学习计划了?
    后续会有的。
    扇贝新闻和读书明明就可以做成一个产品,强行增加产品线吗?
    两者用途和用户群都不一样,作为类比,譬如网易新闻和网易阅读也不适合放一起。
    cheka
        39
    cheka  
       2014-08-31 14:04:46 +08:00
    @rotoava 感兴趣的话可以去看下《Python自然语言处理》这本书
    hanqian
        40
    hanqian  
       2014-08-31 15:43:55 +08:00
    不知道有没有人用过必应翻译的 bookmarklet,也可以自动识别词组,相对于同类产品是很强的。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   991 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 20:36 · PVG 04:36 · LAX 13:36 · JFK 16:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.