The 1min 33sec video at this link showing how it works is quite impressive!
Sketch works with pandas - Python Data Analysis Library (pydata.org) but the techniques used to make it work with pandas could be adapted for the clarion language and probably needs a couple of forks, one for the main clarion language (ISAM files), then another fork for Clarion using MS SQL with sql queries and another fork for clarion with ODBC Postgres and other forks for whatever else is popular.
So not straight forward, but an example of things to come and how end users are going to be getting easier and simpler reporting tools for their apps.
This isnt something that could be created in a few days or weeks either, lots of research will be needed to get this working with Clarion, so a side project at best, but the techniques used to get it work with pandas should make it portable to other languages and tools which work with data analysis.
Its not something I could concentrate until at least the end of the year, but I’m putting this out here for awareness of future improvements in rival languages and if it tempts someone into rolling a Clarion version or two.
Not sure I’m ready for that yet. Maybe it’s me, but it seems like these chat bots are mainly designed to make people distill their years of knowledge/experience into questions they think are smart and volunteer those carefully formulated questions to someone unknown entity for free
Its not for free, it can be quite expensive and I know what you mean about the data going off to some far off land where the laws are different, but I dont think we can ignore it’s existence. So being aware of it when customers/users ask will be useful, even suggesting it can be seen as pro-active and aware of latest developments in IT. It might even make customers/users think more about their own apps and changes they might want to see which generate more work especially as the planet is forecast to enter a global recession this year.
I’ve made the mistake in the past to not keep bouncing idea’s and suggestions to some ex customer’s who just loved their technology and technological advancements. It turns out they like to talk about it with their friends and business rivals in social events aka bragging rights. I’ve since learnt, that new tech especially gadgets tend to get released first in Japan as they can be seen as early adopters on this Rogers Bell Curve a portrayal of the Diffusion of Innovations theory. Technology adoption life cycle - Wikipedia
If the tech is successful, manufacturers tend to expand its availability to wider markets aka other parts of the world. Point in case Sony still make the Sony Walkman, only available in Japan, UK and Europe. Android based ranging in price from $400 to $3700!!
So I understand you caution, but I’m also aware you are US based, older and wiser and the US culture will be different to other parts of the world, even within the English speaking countries.
Edit. It did occur to me, that for now I am still generating text on web forums the old way (by hand) and I do wonder about some of the text thats posted on websites, be it comments or articles, but then it occurred to me that govts, leaders and even religions have been deceiving the public for hundreds if not thousands of years. Fake news from security services, body doubles for leaders, even the hallucinogenic accounts of god’s, which makes me wonder, what are the tell tale signs for “deepfake” AI’s?
I personally think they are doing it the wrong way, to achieve a level of sentience that would be considered consciousness, but even the experts cant really decided on what is consciousness, and I need to get more buried in the nuts and bolts to confirm that point of view, for sure.
One of our devs had it write a clarion hello world a few weeks back. I dont know if he tried to compile it. He’s had it write several different things - and found it pretty adept as providing a C# class framework, or preparing a process for fixing .
It’s most capable in Python and proficient in over a dozen languages including JavaScript, Go, Perl, PHP, Ruby, Swift, TypeScript, SQL, and even Shell. During this initial limited beta period, Codex usage is free.
Knowing there are at least 8000 different programming languages in mainstream use, I’m quite surprised they have clarion in the codex.
I doubt there is such a thing - but please report back if you find it!
My testing of ChatGPT3 with writing Clarion code showed it basically had no idea about Clarion syntax. And I told it so. This will no doubt change over time - perhaps rapidly.
I saw something about an expectation or demand from the public to get GPT-4 rolled out and OpenAI are being cautious, saying its not going to be rolled out any more quickly than they plan.
I think they are using this current incremental improvement to get a few people on board. I noticed they are pushing Python, which is a very easy language to use especially for novices. Plus I wonder if they have rigged it to use these people and their time testing it to further train it? I wouldn’t be surprised.
Looking at the code, I was trying to place what language it is.
The := is used in mariaDB, but other bits of the syntax dont look right, so at the moment it looks more like pseudo code which is no better than this really: [MS-ABS]: 32-Bit CRC Algorithm | Microsoft Learn
And in this case, if I were SV would I want it to be factually correct by stating Topspeed? The past tense of “was” developed also implies its not any more, so I wonder if lawyers would have a field day? All SV have to say is they have had a noticeable decline in online sales since this was introduced and it could go to court. This is why Google started to keep quiet about the Google Dance because it started to affect business sales and some online big businesses noticed it alot. Its a grey area when what is in essence your no1 best free online sales person stops recommending you, what do you do, is there a legal case to be made?
It will be interesting to see this develop though.
I sometimes think, this is the mathematical and coding way to make Rorschach tests
this form of assignment comes from Pascal. The Clarion wikipedia article says Clarion is in the Pascal family so I think it has assumed it uses that form of assignment.
well that would be equally wrong
maybe Barington Systems or Bruce Barrington. Topspeed didn’t come into the picture until the 90’s.
Considering this performance, Chat GPT3 would have received a B to B- grade on the exam. This has important implications for business school education, including the need for exam policies, curriculum design focusing on collaboration between human and AI, opportunities to simulate real world decision making processes, the need to teach creative problem solving, improved teaching productivity, and more.
It had to happen though, will be interesting to see if the teaching methods and exam methods change as a result, otherwise everyone will be finding ways to use this AI in their exams. I remember when we couldnt take a calculator into some exams as it was mental arithmetic, but then things like the casio calculator watch and casio scientific calculators started appearing making it possible to cheat if notes were filled into the data banks. If changes dont occur are we heading to a Wall-E scenario? Some high streets and shopping malls already look that way!
An AI robot lawyer was set to argue in court. Real lawyers shut it down. : NPR
Seems the real lawyers considered the Chat-GPT AI to not be good enough to understand the vagaries of law, and I say vagaries because the legal profession isnt specific in some areas because they dont like people getting off on technicalities, which perhaps demonstrates their own entrapment and exploitation when considering law is not taught to the general populace and their costs which makes legal representation a luxury. Thats hardly going along with the “spirit” of the law, that all people are equal under the law is it?