Live data from Hacker News

Watch a machine-learning system parse the grammatical structure of sentences

foxtype.com

1–10 of 32 posts

Re: Watch a machine-learning system parse the grammatical structure of sentences

#3
Seems to fall for a lot of easy traps. Garden path sentences ("The old man the boats" or "The horse raced past the barn fell") are parsed wrong, and it parses the two sentences/phrases "When he did that I laughed" and "When he said that I laughed" identically - by interpreting "that" as a preposition in both cases, which it isn't.

It's cool that it parses on the fly. But unless it parses correctly I don't see how it actually serves a purpose other than just looking cool.

Re: Watch a machine-learning system parse the grammatical structure of sentences

#8
post #3

Seems to fall for a lot of easy traps. Garden path sentences ("The old man the boats" or "The horse raced past the barn fell") are parsed wrong, and it parses the two sentences/phrases "When he did that I laughed" and "When he said that I laughed" identically - by interpreting "that" as a preposition in both cases, which it isn't. It's cool that it parses on the fly. But unless it parses correctly I don't see how it…

The dogs bark at the tree bark.

Re: Watch a machine-learning system parse the grammatical structure of sentences

#9
post #5

Whilst an impressive demonstration, how is it an example of machine learning? It looks like lexical analysis to me.

Same thoughts as mine. Seems like ML was just thrown in the title to get more hits.

It uses machine learning to parse the sentence, all modern lexical parsers are based on machine learning.

Re: Watch a machine-learning system parse the grammatical structure of sentences

#10
So FoxType is just Spacy[0]? I honestly thought this might be something different until I checked out the Spacy page and saw FoxType listed as a customer. Kind of a dick move simply repackaging other people's work and passing. It off as your own. (Yes, this is literally just the "displacy" demo.)

Spacy is a pretty good system. It's fast, way faster thank NLTK and the Stanford stuff and it's pretty accurate. Also it's licensing is pretty flexible. The only knock I have against it is the lack of bindings for languages other than Python, but whatever.

[0] https://spacy.io/

Post reply on HN