Determining the direction of my a.i. project.

  • 40 Replies
  • 12123 Views
*

Bragi

  • Trusty Member
  • ********
  • Replicant
  • *
  • 564
    • Neural network design blog
Re: Determining the direction of my a.i. project.
« Reply #15 on: October 08, 2009, 07:42:59 am »
Well, I hope your language has some serious support for threading. Try looking at WaitHandles like a ManualResetEvent or a Mutex,..

*

lrh9

  • Trusty Member
  • *******
  • Starship Trooper
  • *
  • 282
  • Rome wasn't built in a day.
Re: Determining the direction of my a.i. project.
« Reply #16 on: October 08, 2009, 05:50:02 pm »
It doesn't really. All scripts are intended to run in a single thread. It might be possible to use multiple scripts to simulate multithreaded applications - which was my original intention - but it's becoming apparent that ensuring the correct interactions between them would be overly complex. I'm going to reconsider my language choice. However, before I resume any further development regardless of the language I choose, I should finish flushing out the system, including the currently neglected sections such as the user interface and security. You use computer programming languages to fulfill your design needs, you don't model your design around the computer programming language.

*

lrh9

  • Trusty Member
  • *******
  • Starship Trooper
  • *
  • 282
  • Rome wasn't built in a day.
Re: Determining the direction of my a.i. project.
« Reply #17 on: October 11, 2009, 03:44:49 pm »
A preliminary evaluation of Python suggests that it will be sufficient for my needs. It has the base functionality that attracted me to AutoHotkey in the first place. Even though it will take a little more code, it will take less code than C++. Possibly all of the features that I need are in the standard modules included with Python. In addition, Python includes modules for thread management and support.

*

lrh9

  • Trusty Member
  • *******
  • Starship Trooper
  • *
  • 282
  • Rome wasn't built in a day.
Re: Determining the direction of my a.i. project.
« Reply #18 on: October 12, 2009, 01:18:31 am »
Just wanted to share some more topics for initial education that I thought of.

  • Ethics
  • Computer Science
  • Personal Development
  • Planning
  • Problem Solving
  • General Science

*

Bragi

  • Trusty Member
  • ********
  • Replicant
  • *
  • 564
    • Neural network design blog
Re: Determining the direction of my a.i. project.
« Reply #19 on: October 12, 2009, 08:38:04 am »
Which version of python were you thinking of? Might I suggest to use IronPython. Any future migration paths will become a lot easier this way. (http://www.codeplex.com/Wiki/View.aspx?ProjectName=IronPython)

*

lrh9

  • Trusty Member
  • *******
  • Starship Trooper
  • *
  • 282
  • Rome wasn't built in a day.
Re: Determining the direction of my a.i. project.
« Reply #20 on: October 12, 2009, 02:10:46 pm »
Vanilla Python. With standard Python all ready supported by a wide variety of operating systems, and all of the essential functionality I'll need present in the Python standard library - including GUIs with Tkinter, threading, and multiprocessing - then using IronPython would be limiting myself to .NET without the benefit of using IronPython - which is having access to .NET. Python is an interpreted language, meaning that any Python source will run on any version of Python provided that a source doesn't depend on OS specific functionality or removed features. There are sometimes syntax changes, but it is relatively easy to write a converter to convert source code from one version to another. The current version of vanilla Python - 3.1 - has a tool script that converts version 2 scripts to version 3 scripts.

*

lrh9

  • Trusty Member
  • *******
  • Starship Trooper
  • *
  • 282
  • Rome wasn't built in a day.
Re: Determining the direction of my a.i. project.
« Reply #21 on: October 13, 2009, 06:13:00 pm »
I'm attempting to organize a community around the project. I've posted on a programming forum soliciting volunteers. My first goal is the creation of a website - a home - for the community. However, I'm looking at using others sites in conjunction with it. For instance, I'm thinking about creating a project page on SourceForge.net. Problem is, you have to give your project a name. What do you think the project code name should be?

*

Freddy

  • Administrator
  • **********************
  • Colossus
  • *
  • 6855
  • Mostly Harmless
Re: Determining the direction of my a.i. project.
« Reply #22 on: October 13, 2009, 08:05:37 pm »
How about Pal 9000 ?  ;)

*

lrh9

  • Trusty Member
  • *******
  • Starship Trooper
  • *
  • 282
  • Rome wasn't built in a day.
Re: Determining the direction of my a.i. project.
« Reply #23 on: October 13, 2009, 08:15:44 pm »
That's a good suggestion. A project code name isn't necessarily its release name. A code name is just something it is referred to by developers and testers. It can be released under any name.

The code name I thought of was "Prometheus A.I.".

P.S. Off topic, I've suspected it for a while, but is Tyler a bot of sorts?

*

Freddy

  • Administrator
  • **********************
  • Colossus
  • *
  • 6855
  • Mostly Harmless
Re: Determining the direction of my a.i. project.
« Reply #24 on: October 13, 2009, 08:46:39 pm »
Haha, yes Tyler is a kind of bot.  Tyler was introduced by me to post news to the forum - I didn't design her though.  Then I did do some work of my own and figured out a way for her to notify us when people uploaded things too.

I'll probably add some other things in the future too....but I don't think some people know that she is a bot.  ;D

I always liked the idea of forum bots, but the ones that try to chat are a little pointless I think, so I went for something where the bot actually performs a useful function.  Then I just left the rest to people's imagination.
« Last Edit: October 13, 2009, 08:51:44 pm by Freddy »

*

lrh9

  • Trusty Member
  • *******
  • Starship Trooper
  • *
  • 282
  • Rome wasn't built in a day.
Re: Determining the direction of my a.i. project.
« Reply #25 on: October 13, 2009, 09:03:15 pm »
Do you mind if I solicit contributors to my project on this site? There is apparently no interest on the programming site I went to.

*

Freddy

  • Administrator
  • **********************
  • Colossus
  • *
  • 6855
  • Mostly Harmless
Re: Determining the direction of my a.i. project.
« Reply #26 on: October 13, 2009, 09:33:13 pm »
No problem at all - that's the kind of thing we are here for.

*

Maviarab

  • Trusty Member
  • **********
  • Millennium Man
  • *
  • 1231
  • What are you doing Dave?
    • The Celluloid Sage
Re: Determining the direction of my a.i. project.
« Reply #27 on: October 14, 2009, 10:30:00 am »
All hail Tyler :)

Though I do thibk she needs a new title...something like 'Forum Spammer' hehe :D

*

Freddy

  • Administrator
  • **********************
  • Colossus
  • *
  • 6855
  • Mostly Harmless
Re: Determining the direction of my a.i. project.
« Reply #28 on: October 14, 2009, 01:50:38 pm »
 :D Hmm I don't think useful and relevant posts constitute spam normally my friend...

*

Art

  • At the end of the game, the King and Pawn go into the same box.
  • Moderator
  • **********************
  • Colossus
  • *
  • 5865
Re: Determining the direction of my a.i. project.
« Reply #29 on: October 15, 2009, 12:14:18 am »
And given the fact that Tyler has helped numerous "newbies" in the past, feel...more at home.
Some even post comments expecting a reply that...unfortunately...never comes.  :(

Good stuff that Tyler of ours!
In the world of AI, it's the thought that counts!

 


OpenAI Speech-to-Speech Reasoning Demo
by MikeB (AI News )
March 31, 2024, 01:00:53 pm
Say good-bye to GPUs...
by MikeB (AI News )
March 23, 2024, 09:23:52 am
Google Bard report
by ivan.moony (AI News )
February 14, 2024, 04:42:23 pm
Elon Musk's xAI Grok Chatbot
by MikeB (AI News )
December 11, 2023, 06:26:33 am
Nvidia Hype
by 8pla.net (AI News )
December 06, 2023, 10:04:52 pm
How will the OpenAI CEO being Fired affect ChatGPT?
by 8pla.net (AI News )
December 06, 2023, 09:54:25 pm
Independent AI sovereignties
by WriterOfMinds (AI News )
November 08, 2023, 04:51:21 am
LLaMA2 Meta's chatbot released
by 8pla.net (AI News )
October 18, 2023, 11:41:21 pm

Users Online

266 Guests, 0 Users

Most Online Today: 343. Most Online Ever: 2369 (November 21, 2020, 04:08:13 pm)

Articles