
A couple of days ago I started studying OpenAI's APIs with the goal of creating a Hyperlambda machine learning algorithm that produces perfect Hyperlambda code given natural text as its only input. Today I released the first BETA release of my research and development, and I'm already at an accuracy level of roughly 90%. Watch the following video for a demonstration.
How it works
OpenAI allows you to start out with one pre-defined model or "engine". Then you can provide training material to the engine, which are questions with answers. The more data you provide, the higher the accuracy of the result later becomes. With less than 700 snippets of Hyperlambda code associated with prompt questions, I was able to teach OpenAI most of Hyperlambda's syntax, bringing accuracy up to roughly 90%. Notice, this was 2 days of work for me. I obviously intend to continue improving upon it, teaching it more in the near future. But already it can produce Hyperlambda code for questions such as ...
Create a Hyperlambda endpoint that inserts name, address and zip into my customers table in my crm database
And the code it produces given the above question is as follows ...
.arguments
name:string
address:string
city:string
country:string
data.connect:magic
data.create
table:customers
values
name:x:@.arguments/*/name
address:x:@.arguments/*/address
city:x:@.arguments/*/city
country:x:@.arguments/*/country
response.status.set:201
return
result:Insert was a success
The above code is roughly 90% accurate, but I believe I can bring it beyond 99% accuracy in a couple of weeks, effectively rendering Hyperlambda "obsolete", or rather the need to understand Hyperlambda "obsolete", since you can use a humanly friendly text prompt in Hyper IDE to have artificial intelligence automatically produce working backend code for you. Another example of code it produced for me can be found below ...
Send an email to John Doe having en email address of john@doe.com
The result of the above was ...
mail.smtp.send
message
to
.
name:John Doe
email:john@doe.com
from
.
name:Jane Doe
email:jane@doe.com
subject:This is the email subject
entity:text/plain
content:This is the email body
The above is even more accurate, in fact it's 100% perfectly accurate, ignoring the fact that I didn't provide a "from" part in my question to OpenAI. But that was because I didn't phrase my question correctly.
If you want to try it out, you can register for an AI based Low-Code Aista Magic Cloudlet below.