|
Coding a decision tree structure is one thing, but the problem I see with generating code for it is making it work in the general sense - a similar problem with state machines. As in, sure I can make one of these things, but it will be suitable toward one particular task - like your airfare example. I don't see a lot of opportunity to generalize the algorithm. As I said, I ran into the same problem with state machines.
Real programmers use butterflies
|
|
|
|
|
If you wanted to step into Python, I think there is a need for an extension similar to LINQ. I'd call it PINQ. (Python or Pandas language integrated query)
Python and its Pandas library is used heaps for data manipulation, but some of its syntax is very inelegant and cumbersome.
Most stuff is implemented as functions on pandas data frames, and joining two of them together is done as a function call.
pd.merge(left=first, right=second, how='left', left_on='first_field', right_on='second_field').drop('second_field', axis=1)
It's just really painful. It ought to be possible to define a cleansyntax that was far more expressive of common data manipulation on dataframes and translate into a series of pandas calls. It could be done as a pre-processor step prior to trying to merge into baseline Python.
It would be interesting to try to define this as an abstract and be able to translate into python/pandas code, LINQ, R, SQL, etc
|
|
|
|
|
I have not used python, primarily in protest of the fact that whitespace is significant in the language.
Real programmers use butterflies
|
|
|
|
|
lvalue.
|
|
|
|
|
Those of us who've been here long enough will remember Osmodian (I might have that name wrong) where he went on and on about English language to code generation. In many ways, I think that's still the Holy Grail - when I was 20 or so, at a computer convention in SF (think Apple ][, Commodore, Trash-80, Atari, Sinclair, etc) there were quite a few demonstrations of code being generated from sentences. It was touted as "this is the future".
Well, that future never happened.
|
|
|
|
|
To me, it's obvious that such a future isn't realistic, absent AI and the ability to "do what I mean" if only because of the ambiguous nature of human language.
Digital computers require precision. They are notoriously bad at dealing with ambiguity and to a lesser extent, non-determinism.
It makes me wonder why such engineers wasted their time. They should have perhaps consulted a linguist.
Actually, Noam Chomsky could have probably steered them straight.
Real programmers use butterflies
|
|
|
|
|
|
This is bad news for us space pirates
Real programmers use butterflies
|
|
|
|
|
Dire news, indeed!
|
|
|
|
|
Save us from US
that was so unfunny don't know which is worse for the world:
The truth and humor black hole of the USA media or the truth and morals black hole of the CCP?
(Yes political, AS WAS the OP)
|
|
|
|
|
Haha, moon dubloons
|
|
|
|
|
The two main adversaries of the US, Red China and Russia, have both demonstrated the ability to shoot down LEO satellites. The US is behind in this arena.
And no, I really don't like the idea of militarizing space, but I understand that human nature will require it.
|
|
|
|
|
Did you know that a deaf lip-reader (deprived of visual context) cannot distinguish between “elephant juice” and “I love you” ?
I learned this from my WordSmith word-o-the-day e-mail. The technical term for such parssing ambiguities is "homophene."
cheers, Bill
«One day it will have to be officially admitted that what we have christened reality is an even greater illusion than the world of dreams.» Salvador Dali
|
|
|
|
|
OMG! That explains a lot of misunderstanding!
|
|
|
|
|
BillWoodruff wrote: “elephant juice” and “I love you” ? In the CP context of the former, I can see the (not very KSS) connection. " " juice"
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
...but what are the odds you'll ever ask for a nice, tall, refreshing glass of elephant juice...?
|
|
|
|
|
|
Times change. Even when you have pointy hair: Meetings just got a lot more fun[^]
I have lived with several Zen masters - all of them were cats.
His last invention was an evil Lasagna. It didn't kill anyone, and it actually tasted pretty good.
|
|
|
|
|
LOL! That is so funny
|
|
|
|
|
|
Yeah, and it's not wrong either. Mac users DO stink!
Anything that is unrelated to elephants is irrelephant Anonymous
- The problem with quotes on the internet is that you can never tell if they're genuine Winston Churchill, 1944
- Never argue with a fool. Onlookers may not be able to tell the difference. Mark Twain
modified 27-May-20 3:22am.
|
|
|
|
|
"Great Scott" is a very apt phrase to use there.
Intention, or coincidence?
|
|
|
|
|
musefan wrote: "Great Scott" is a very apt phrase to use there.
It was a coincidence. Wow! Didn't even think about it until I read your comment.
|
|
|
|
|
2/22/22, we could even call it 2's day.
Social Media - A platform that makes it easier for the crazies to find each other.
Everyone is born right handed. Only the strongest overcome it.
Fight for left-handed rights and hand equality.
|
|
|
|
|