avatar
问一道NLP的题目# JobHunting - 待字闺中
s*n
1
Word segmentation.
From an arbitrary input string, we want to be able to extract all relevant
tokens from the string. Relevant is defined as the most probable message
being conveyed in the string.
E.g.
Input: ellow!or#ldt.h.i.s.isasen tence. ano&the*r s e n t-en_ce.
Output: hello world this is a sentence. another sentence.
当时给了一天时间要求完成,任何语言,实在做不出他们要求的解,后来也被拒了
现在想知道这题到底有多难br />
avatar
q*x
2
which firm?

【在 s*******n 的大作中提到】
: Word segmentation.
: From an arbitrary input string, we want to be able to extract all relevant
: tokens from the string. Relevant is defined as the most probable message
: being conveyed in the string.
: E.g.
: Input: ellow!or#ldt.h.i.s.isasen tence. ano&the*r s e n t-en_ce.
: Output: hello world this is a sentence. another sentence.
: 当时给了一天时间要求完成,任何语言,实在做不出他们要求的解,后来也被拒了
: 现在想知道这题到底有多难br />

avatar
s*n
3
很小的start-up
1MPERM1UM
1->I

【在 q****x 的大作中提到】
: which firm?
avatar
q*x
4
先把特殊字符滤掉?
elloworldthisisasentenceanothersentence.

【在 s*******n 的大作中提到】
: Word segmentation.
: From an arbitrary input string, we want to be able to extract all relevant
: tokens from the string. Relevant is defined as the most probable message
: being conveyed in the string.
: E.g.
: Input: ellow!or#ldt.h.i.s.isasen tence. ano&the*r s e n t-en_ce.
: Output: hello world this is a sentence. another sentence.
: 当时给了一天时间要求完成,任何语言,实在做不出他们要求的解,后来也被拒了
: 现在想知道这题到底有多难br />

avatar
q*x
5
这个加密厉害。

【在 s*******n 的大作中提到】
: 很小的start-up
: 1MPERM1UM
: 1->I

avatar
s*n
6
先滤掉 再分词
avatar
q*x
7
还是有点麻烦。ello->hello

【在 s******n 的大作中提到】
: 先滤掉 再分词
avatar
s*n
8
没办法定义 most probable message
除非有辅助函数,或者 建model, 上SVR,或者gaussian process
这个就不是考题了,是implement paper了
avatar
s*n
9
分词是难点,还有别字的

【在 s******n 的大作中提到】
: 先滤掉 再分词
avatar
s*n
10
问题是找来的dict big.txt里面,HELLO WORLD没出现过,HELLO也只有两次

【在 s******n 的大作中提到】
: 没办法定义 most probable message
: 除非有辅助函数,或者 建model, 上SVR,或者gaussian process
: 这个就不是考题了,是implement paper了

avatar
w*n
11
如果你帖子有typo, input最前面少了一个h的话, 1小时内就能code出
否则 相当难, 如何从 ello=> hello....
难道还得上一个corpus 来提取2-grams, 然后选择most frequent的world的前缀.....

【在 s*******n 的大作中提到】
: Word segmentation.
: From an arbitrary input string, we want to be able to extract all relevant
: tokens from the string. Relevant is defined as the most probable message
: being conveyed in the string.
: E.g.
: Input: ellow!or#ldt.h.i.s.isasen tence. ano&the*r s e n t-en_ce.
: Output: hello world this is a sentence. another sentence.
: 当时给了一天时间要求完成,任何语言,实在做不出他们要求的解,后来也被拒了
: 现在想知道这题到底有多难br />

avatar
s*n
12
就是这样的INPUT,没TYPO
公司说我CODE不WORK,就是找不出他要的解
他们最近要找不少人,欢迎大家去试试

【在 w******n 的大作中提到】
: 如果你帖子有typo, input最前面少了一个h的话, 1小时内就能code出
: 否则 相当难, 如何从 ello=> hello....
: 难道还得上一个corpus 来提取2-grams, 然后选择most frequent的world的前缀.....

avatar
s*n
13
问题还要加上句末的标点。。。

【在 w******n 的大作中提到】
: 如果你帖子有typo, input最前面少了一个h的话, 1小时内就能code出
: 否则 相当难, 如何从 ello=> hello....
: 难道还得上一个corpus 来提取2-grams, 然后选择most frequent的world的前缀.....

avatar
q*x
14
这种公司,这种题,还是算了。还有啥有意思的小题吗?

【在 s*******n 的大作中提到】
: 就是这样的INPUT,没TYPO
: 公司说我CODE不WORK,就是找不出他要的解
: 他们最近要找不少人,欢迎大家去试试

avatar
s*n
15
我觉得fail了没什么好遗憾的
这题1小时, 我是做不出来, paypal的test比他要reasonable,时间上至少可解
avatar
w*n
16
那真得上nlp了.... 加上词性和句子结构
做过类似的course project, 全力去做也许一天能搞定... 但是做出来了又不一定有
offer...谁做阿, 真不知道这些公司怎么想的

【在 s*******n 的大作中提到】
: 问题还要加上句末的标点。。。
avatar
b*e
17
可以考虑用动态规划啊。
去掉特殊符号以后,利用动态规划原理寻找分段点(空格符),使得分出来的字符串中所
含的 能够在字典里找到的 单词个数最大。
如果还要考虑语义连贯性的,难度就太大了吧。
avatar
s*n
18
如果有A打头的单词,肯定被分成A了吧,因为数量最多
只要一个空格加错了,后面整句都不对
还要考虑有错别字

【在 b***e 的大作中提到】
: 可以考虑用动态规划啊。
: 去掉特殊符号以后,利用动态规划原理寻找分段点(空格符),使得分出来的字符串中所
: 含的 能够在字典里找到的 单词个数最大。
: 如果还要考虑语义连贯性的,难度就太大了吧。

avatar
b*e
19

如果涉及到语义,那么在相应的字典里(或者另外一个文件里)就应该给出类似的字符
串。比如 hello world, this is, 之类的能够让我们作为判断依据的字符串。 否则,
怎么去做判断到底是不是the most probable message?

【在 s*******n 的大作中提到】
: 如果有A打头的单词,肯定被分成A了吧,因为数量最多
: 只要一个空格加错了,后面整句都不对
: 还要考虑有错别字

avatar
s*n
20
我觉得他们不是在招人,他们是找免费的consultant!
avatar
y*g
21
感觉需要ai之类的方法了
没有准确的定义,不像算法题

【在 s*******n 的大作中提到】
: Word segmentation.
: From an arbitrary input string, we want to be able to extract all relevant
: tokens from the string. Relevant is defined as the most probable message
: being conveyed in the string.
: E.g.
: Input: ellow!or#ldt.h.i.s.isasen tence. ano&the*r s e n t-en_ce.
: Output: hello world this is a sentence. another sentence.
: 当时给了一天时间要求完成,任何语言,实在做不出他们要求的解,后来也被拒了
: 现在想知道这题到底有多难br />

avatar
y*d
22
同感。

【在 s******n 的大作中提到】
: 我觉得他们不是在招人,他们是找免费的consultant!
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。