Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
AI

Journal msobkow's Journal: Artificial intelligence/genetic learning achieved 14

MSS Code Factory 1.8.2745 just accomplished something new and rather amazing: it became a true artificial intelligence capable of learning about a generic business application model and able to adapt an implementation of itself to being able to learn how to work with that application implementation.

I know that's hard to understand, but it's a key feature: the engine now manufactures a binding of the generic application model to the engine core algorithms, which allows you to use the engine's core rule syntax to specify expansion rules for a navigation of your application's model.

While this qualifies as an artificial intelligence, it still doesn't implement automatic learning of how to work with the generic application model; it just understands how it can _learn_ about that generic model.

If you want a biology analogy, the generic business application model now defines the genetics of a new implementation of the factory itself.

MSS Code Factory website

This discussion has been archived. No new comments can be posted.

Artificial intelligence/genetic learning achieved

Comments Filter:
  • My system writes itself.

    • by msobkow ( 48369 )

      And it can spawn a new "breed" of itself, ready to learn about a new environment.

    • by msobkow ( 48369 )

      It's a next-generation AI engine, one capable of teaching itself how to store knowledge about a new environment it encounters in the form of a generic business application model.

    • Big claims. I read your home page, and based on your own description, it looks like a code generator that takes an XML model as input.

      Sorry, man, but if that's "artificial intelligence", then so is Rails. MSS Code Factory boasts being able to "automatically" generate code with working database in 2-4 hours; depending on your actual model a typical Rails programmer could probably do it in 1.

      Unless your "system" actually does a lot more than what your homepage describes, this represents less actual "art
      • by msobkow ( 48369 )

        I guess it depends on how you look at it. Here's how I think of it:

        As of 10-DEC-2011, MSS Code Factory achieved something that has never been done before. It became a true genetic artificial intelligence with it's DNA defined by a generic business application model.

        From the model, it produces an adaptation of the CFCore engine algorithms to that new model, including buffers, objects, interfaces, PostgreSQL database storage, fast in-memory database image, and a rule based expansion language for teachin

        • "The fact that it produces useful source code is a side effect of what I've been trying to accomplish all along: genetic adaptation."

          I understand that. But what I was getting at is: so does Rails. You get a functional web site from the beginning as a template; then you can use generators to generate all the source you need to manage a small business application, in a mere few minutes. All source code, all automatically generated from your data model.

          So I guess I don't understand what you are claiming is new here. I don't see anything new. From my brief look, it appears to be a step backward from already-popular frameworks. (Rails is j

          • by msobkow ( 48369 )

            I've tried to provide an explanation of why I call this a "genetic artificial intelligence". I added a "Generic Expansion Language (GEL)" page to the MSS Code Factory [sourceforge.net] website.

            It provides an explanation of how GEL is genetically adapted by the business application model specification to produce a domain-aware expert systems engineering language for the business that can be used to produce virtually any form of text file from a web page to application source code defined by the business model.

            At this po

            • This is far from clear on your web page, and I just followed your link and found no mention at all of your GEL, much less an explanation.

              I'm afraid that based on what you have said and what I have read on your site, convincing people that you have actually done something noteworthy is going to be an uphill battle.
              • by msobkow ( 48369 )

                Now you're being intentionally obtuse if you don't know enough to hit "Refresh" in your browser on the link to see the latest version instead of your browser cache. Or perhaps you need a Braille interface to find the "Generic Expansion Language (GEL)" item in the menu on the left of the screen.

                Go troll about how great Ruby on Rails is somewhere else. I'm not writing nor deploying frameworks, just using the JEE framework for some web form prototyping. Ruby is not and never will be a competitor for what

                • by msobkow ( 48369 )

                  That last post was a little rude on a migraine-addled day. I apologize.

                  However, Ruby is just another text language I could produce. Pardon me if I'm not impressed with anyone's frameworks and custom languages after working 30+ years with technology. I've written three frameworks myself.

                  Some say you're not even a real programmer until you write a framework nobody else wants to use.

                  There is no "framework" for the code produced by MSS Code Factory. It's pure, unadulterated native language code using

                • In less than 24 hours I restructured the MSSBam 1.9 as the S1Bam 2.0 model. I added the definition of a swath of object hierarchy for containing the parse of a generic Java/C#/C++ based language, and will be adding a few new higher level constructs as well that are not native to those languages, but which can be implemented in them.

                  That's produced a 900,000+ line expert system interpreter ready to be used to define how to map those new modeling objects into source code.

                  How long does it take you to def

              • by msobkow ( 48369 )

                I do appreciate you badgering me into providing better explanations of things on the project website. Thank you.

                My final word on Ruby is at the deeplinked page MSS Code Factory Competitors [sourceforge.net] page.

                The Generic Expansion Language (GEL) page I mentioned is deep-linked here [sourceforge.net].

                I've also updated the main page considerably over the weekend at the main MSS Code Factory [sourceforge.net] website hosted by SourceForge.

                • I forgot to deeplink the Project Road Map [sourceforge.net] and the MSS Code Factory 2.0 Release History [sourceforge.net] page that will be documenting the model enhancements as I work on them over the next little while.

                  For now 1.8 is producing 2.0, but when 1.9 is ready, I'll update the 2.0 model to use 1.9/1.10 syntax instead and do a final refresh before I start migrating the knowledge base to the resulting new syntax.

  • by hutchy ( 31659 )
    Skynet here we come.

You must realize that the computer has it in for you. The irrefutable proof of this is that the computer always does what you tell it to do.

Working...