Wow, fantastic job of explaining the concept of context free grammar. Despite reading extensively, it's been difficult to grasp from text. You seem to summarise a formal definition intuitively and with ease. Thank you.
Man! I'm currently studyng this at university. The subject is called "Sintaxis y semántica de los lenguajes", Syntax and semantics of the languages. So nice to see it around here. Greetings from Tucumán, Argentina :D
that seagul that computes this corsage foregrounds this corsage NP -> Det N that VP: that seagul that VP -> Vtrans NP: computes NP -> Det N: this corsage ... but what about "foreground this corsage" ? Very very good videos!!
@@SonOfTerra92 it means that all non-terminal characters are actually only used in production rules, and not in the actual language. so from the perspective of the language speaker only the terminal characters matter (as far as raw bits of information is concerned). This gives a misleading impression though because the non-terminal characters and the production rules define the structure of an intelligible "sentence" so I'm not sure what Leon means when he refers to the "amount of information", as non-terminal characters do in fact provide us with information about how to construct a sentence
You are amazing. Just remember if you are going to make an argument with "goes to infinity" realizes that you are not using a field in your argument. If you did use a field in your argument the "beauty" (per sae) with regards to symmetric and anti-symmetric, as well as groups and rings would allow for intricately connected thoughts, points, and ideas, that would allow more people to feel in control of the ideas you are presenting. See Norman Wildberger and rational trigonometry/chromogeometry to get a better feel for this. Always more to learn. Always a fan! -Peter
normally I like Daniel's teaching but I think he really glossed right over a lot of terminology and intermediate steps here, which is a cardinal sin of teaching IMO
Every time I get interested in something on my own, you post a video about it like the very next day. It's amazing!
+Nathan Richan 😁
I agree, thanks so much for these videos Daniel
Wow, fantastic job of explaining the concept of context free grammar. Despite reading extensively, it's been difficult to grasp from text. You seem to summarise a formal definition intuitively and with ease. Thank you.
Man! I'm currently studyng this at university. The subject is called "Sintaxis y semántica de los lenguajes", Syntax and semantics of the languages. So nice to see it around here. Greetings from Tucumán, Argentina :D
I love the enthusiasm, it really helped me with the overnight cram. Thank you!
I love your energy and your didactics, keep it up!
I really like how you did a nice work of expelling this topic, however, I would point out that terminal values are usually lower case.
I was going to comment same!
are you going to make a compiler?
The plural is syntaxes.
6:48
7:52 generating sentences
10:08 he checks whether the sentence fit the grammar rules
10:47JUST WRITE UR GRAMMAR, PROGRAMS CAN READ THEM
Saved me for my test tomorrow!
that seagul that computes this corsage foregrounds this corsage
NP -> Det N that VP: that seagul that
VP -> Vtrans NP: computes
NP -> Det N: this corsage
...
but what about "foreground this corsage" ?
Very very good videos!!
Where can I get the file test.grammar from from this video?
Is there a tutorial for context free grammar for questions? I want my code to understand the who, what and why questions.
The Shiffman strikes again.
thanks for the beautiful explanation
i want this code how can i found it?
Why do some webpages you go on say local host:8000 ?
I'm running a python local server, for more see: ua-cam.com/video/UCHzlUiDD10/v-deo.html
The Coding Train Thanks!
This is extremely interesting, as the amount of information does not got grow with the expansion of the non-terminal characters.
What does that mean actually?
@@SonOfTerra92 it means that all non-terminal characters are actually only used in production rules, and not in the actual language. so from the perspective of the language speaker only the terminal characters matter (as far as raw bits of information is concerned). This gives a misleading impression though because the non-terminal characters and the production rules define the structure of an intelligible "sentence" so I'm not sure what Leon means when he refers to the "amount of information", as non-terminal characters do in fact provide us with information about how to construct a sentence
oh, this isn't for making programming languages, it's for NLP (natural languages)?
Very informative and enjoyable video, thank you!
awesome video, nice one
Very cool, thank you!
Thank you! 😊
What is Real Life application of CFG???
why and how we use it in our real Life ????
Thank you, sir :)
You are amazing. Just remember if you are going to make an argument with "goes to infinity" realizes that you are not using a field in your argument.
If you did use a field in your argument the "beauty" (per sae) with regards to symmetric and anti-symmetric, as well as groups and rings would allow for intricately connected thoughts, points, and ideas, that would allow more people to feel in control of the ideas you are presenting.
See Norman Wildberger and rational trigonometry/chromogeometry to get a better feel for this.
Always more to learn.
Always a fan!
-Peter
THank you for the comment!
This episode could need some preparation in advance.
"wow, the bald restaurant sneezes." That looks weird, doesn't it? how to fix it? to have correct and natural sentences
That is way more complicated. You would need machine learning or something similar to get natural sentences.
Thank u so much!
2:55 xD what the heck was that sound
Fart.
Anyone else here from CS280 at NJIT for tomorrow's exam?
never even explained what terminal or non-terminal means lol
These words are self-explanatory, additionally their meaning are explained exemplary when he does the expansion of the characters.
Terminal are actual letters, non Terminal is a placeholder
normally I like Daniel's teaching but I think he really glossed right over a lot of terminology and intermediate steps here, which is a cardinal sin of teaching IMO
8:01 instagram bots in the comments be like
Why you should prepare the grammar production rule before coming on video. The unnecessary infinite production is going to confuse ur listeners.
this video confused me even more honestly