Main /

Conversations With Karthik On DV Ms

Machine

Art

Social

Admin

edit SideBar

Conversations With Karthik On DV Ms

Parent: InterpretingPlainEnglishAsADomainLanguage


This is an excerpt from a chat I had with Karthik just after he read the stuff. I'm putting it up here simply because there's stuff in there I'm sure I'll forget :-)


 agni24: the only hindrance for any higher level of abstraction is that the language keeps getting more and more ambiguous
 agni24: it wont be as rigid as the lower level
 avishek_sen_gupta: Well it will need to be translated into rigid lowlevel stuff , otherwise there wont be any code!!! 
 avishek_sen_gupta: And I dont claim that this will make devs obsolete...far from it.
 agni24: no not that wayu
 avishek_sen_gupta: Oh...can you explain?
 agni24: it will need to be translated into rigid lowlevel stuff true.. but if the grammar is ambiguous, it wont be very straight forward right
 agni24: it will almost be like natural language processing dont you think so?
 avishek_sen_gupta: No and I'll tell you why.
 avishek_sen_gupta: Remember the brackets around the stuff in the example
 avishek_sen_gupta: ?
 agni24: yes
 avishek_sen_gupta: Don't you think that pretty much lets you create a relationship graph unambiguously?
 avishek_sen_gupta: And that bracketing will not be done by the computer.
 avishek_sen_gupta: The BA/dev/whoever will need to do that...some IDE maybe.
 avishek_sen_gupta: Where they'll be able to mark certain words as irrelevant...even define groups of words.
 agni24: true
 agni24: hmm.. sounds ok
 agni24: but one thing is that if the sme word means two different things in two different contexts, that should also be manually taken care of. I cant think of any example just right now, but i expect such things to happen
 avishek_sen_gupta: You are absolutely correct.
 avishek_sen_gupta: But in such cases, it should be pretty easy for a BA to rephrase the statement such that it is not ambiguous. But that is  optional.
 agni24: yes
 agni24: iwas also thinking about the fact that if the language grows too much then it might start hitting on vm
 agni24: but i dont think so now
 avishek_sen_gupta: hitting on vm?
 avishek_sen_gupta: what does that mean?
 agni24: as in on the dvm
 avishek_sen_gupta: yeah but what does hitting on dvm mean?
 agni24: the dvm will store a kind of graph of the symbols and relationships right?
 avishek_sen_gupta: Oh it'd have to
 agni24: that, i was thinking, would start bloating
 agni24: if there are like thousands of symbols and relationships
 avishek_sen_gupta: So do you think that's bad?
 agni24: no.. i think that shouldnt be a problem actually.. i was just thinking about it
 avishek_sen_gupta: OK
Recent Changes (All) | Edit SideBar Page last modified on March 22, 2006, at 09:29 PM Edit Page | Page History
Powered by PmWiki