Slashdot Mirror


Learn About the FRDCSA 'Weak AI' Project (Video)

Today's interviewee, Andrew Dougherty, has a Web page that says he is "...an autodidact mathematician and computer scientist specializing in Artificial Intelligence (AI) and Algorithmic Information Theory (AIT). He is the founder of the FRDCSA (Formalized Research Database: Cluster Study & Apply) project, a practical attempt at weak AI aimed primarily at collecting and interrelating existing software with theoretical motivation from AIT. He has made over 90 open source applications, 400 (unofficial) Debian GNU/Linux packages and 800 Perl5 modules (see http://frdcsa.org/frdcsa)." Tim Lord says Andrew's project "brings together a lot of AI algorithms, collects large sets of data for those algorithms to chew on, and writes software to do things like ... guide your whole life." As you might guess, Andrew occupies a pretty far edge of the eccentric programmer world, as you'll see from this video (and transcript). He calls himself "a serious Stallmanite" (his word), and has chosen the GPL for his software in the hopes that it will therefore help the greatest number of people. (Speaking of help, he's looking for interesting data sets and various "life rules" that can be integrated with his planning software, and one of the reasons he presented at the recent YAPC::NA was to solicit help in putting his hundreds of Perl modules onto CPAN.)

32 of 52 comments (clear)

  1. I'm confused. by gl4ss · · Score: 2

    did the weak ai write the summary and the perl packages?

    --
    world was created 5 seconds before this post as it is.
    1. Re:I'm confused. by tgd · · Score: 1

      did the weak ai write the summary and the perl packages?

      It's still superior to the "slashdot_editors" package.

    2. Re:I'm confused. by Half-pint+HAL · · Score: 2

      Why do you ask how I feel about the summary and the perl packages?

      --
      Got them moderator blues I blieve I walk out the do', With these mod-points I been gettin', I 'most never post no mo'
  2. Weak Al by Chris+Mattern · · Score: 5, Funny

    Weird Al's lesser known brother!

  3. What? by OverlordQ · · Score: 2

    So he can write hundreds of Perl Modules, but not a single script that can automate the upload process?

    --
    Your hair look like poop, Bob! - Wanker.
    1. Re:What? by atom1c · · Score: 1

      Apparently he doesn't know how to configure an Apache's DocumentRoot, either (see http://frdcsa.org/)

    2. Re:What? by The+Cat · · Score: 1

      You're so fucking cool. I wish I was just like you and could find the flaws in everyone else. You must be a right fucking howl at parties, huh? Do you go around insulting all the cute girls at the parties too?

      Write a book, man. There are a lot of people in the world who want to be bigger dicks.

  4. What? by antifoidulus · · Score: 2

    Ok so maybe his past couple albums weren't the best, but he is still as "weird" as ever... What's that, oh weak "AI(as in artificial intelligence"), sorry /. Mobile's shitty font got me confused there for a second.

  5. Clearly weak AI: FRDCSA? by schlameel · · Score: 3, Funny

    Any respectable AI would suggest a better name.

  6. Tim Lord... by Picass0 · · Score: 1

    Am I the only Doctor Who fan that did a double take on that name?

  7. Wow. Through dint of cut-and-paste... by Slartibartfast · · Score: 1

    Roblimo has posted a story that I almost care about.

    I don't mean to wale on the guy, but after over a decade, I get kinda tired of One Single Person who continually annoys me on Slashdot. And... somehow, I don't think I'm alone.

    -Slarty

  8. In English? Please? by X0563511 · · Score: 3, Interesting

    ... a practical attempt at weak AI aimed primarily at collecting and interrelating existing software with theoretical motivation from AIT

    <stares blankly>

    --
    For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
    1. Re:In English? Please? by oreiasecaman · · Score: 1

      <stares blankly>

      </stares blankly>
      Close your tags please...

      --
      This is a UDP joke, I don't care if you get it or not...
  9. Re:The girl with the green tshirt and black shorts by The+Cat · · Score: 3, Insightful

    Here's the lesson to take from this folks: Never listen to the Internet, because no matter what you do, there will be a gigantic dick on the Internet who responds with "meh."

  10. Re:The girl with the green tshirt and black shorts by idontgno · · Score: 1

    But he'll make it work. Because he's an autodidact.

    /rolleyes

    --
    Welcome to the Panopticon. Used to be a prison, now it's your home.
  11. Re:Greatest number of people...? by Half-pint+HAL · · Score: 5, Insightful

    Sorry, there's one other good justification for GPL: if you're reusing other people's software that's already GPLed. Which is basically what he's doing. He didn't chose GPL, the authors of the software he's combining did.

    --
    Got them moderator blues I blieve I walk out the do', With these mod-points I been gettin', I 'most never post no mo'
  12. Re:The girl with the green tshirt and black shorts by atom1c · · Score: 1

    ...there will be a gigantic dick... who responds with "meh."

    Your comment is clearly overrated and should be construed as flame bait. It also deserves a "meh" since it adds nothing to the topic of AI and whether the individual profiled in the story is contributing something novel in the general quest for improvements in artificial intelligence -- or the availability of open source software which can be amalgamated into an AI-related project.

  13. Perl? by Anonymous Coward · · Score: 1

    It should be done in Go or at least Ruby to get today's kids on board. This is doomed.

  14. What's up with the web site? by talexb · · Score: 1

    Confusingly, the web site http://frdcsa.org/frdcsa/ is full of broken links. And how hard is it to sign up for a PAUSE id and upload modules to CPAN? About the only difficult part of that is picking namespaces for the 800 modules that he's written.

    1. Re:What's up with the web site? by Anonymous Coward · · Score: 1

      This details some of the difficulties in releasing it.

      http://news.perlfoundation.org/2010/08/2010q3-grant-proposal-frdcsa-i.html

  15. Where have all the nerds gone? by NoImNotNineVolt · · Score: 3

    Seriously?
    A fascinating interview, a fascinating person, a fascinating project.
    And this is all we can muster? A few jokes about Weird Al, complaints about not putting his modules up on CPAN...
    And not a single person is interested in an open source AI project that seeks to build up a comprehensive ontology from the crap scattered across the web?
    The deafening silence in the comments is hurting my head. It's like all the nerds left, and we're now left with a SlashBI crowd.

    The least we could do is imagine a beowulf cluster of these, shit.

    --
    Chuuch. Preach. Tabernacle.
    1. Re:Where have all the nerds gone? by Roman+Coder · · Score: 2

      I too was hoping for something more substantial, like a discussion on the merits of his approach to A.I., etc.

      --
      "The future can only affect the present if there is room to write its influence off as a mistake." - Yakir Aharonov
    2. Re:Where have all the nerds gone? by oh2 · · Score: 1

      Considering the state of the AI art, any attempt at improving it is a step forward.

      --

      Now the world has gone to bed, Darkness won't engulf my head, I can see by infra-red, How I hate the night.

    3. Re:Where have all the nerds gone? by gl4ss · · Score: 1

      the content is a video.
      the content doesn't have that much content.
      there isn't much to discuss if anything.

      so yeah, this is all we can muster. and for the record I think crowdsourcing life planning is .. well, stupid. stupid and boring. I need a computer to tell me what other people think that I should do as much as I need a heart attack or to hear about how some packages need lobbying/work to push into cpan.

      did YOU watch the whole video? what did it give to you? did you miss the part where he lost the data? that is, there isn't much substance in the stuff discussed on it.. even with all that the content would have been much better to give in a structured written down format than the video, not least because the stuff that might be interesting has impossible to recognize from speech names . the guy is obviously either very tired or on acid so there's that too. it's possible that his presentation was a bit more interesting, but why slashdot didn't have that then as a video I don't know(seriously I just first thought that the summary was badly written, but it's sort of accurate summary of the thing that the video is).

      frdcsa.org is just painful - PAINFUL - to read so not much to discuss about that... well maybe that it's a bit peculiar to use "capabilities" bullet points as what looks like a TODO. and mostly(if not fully) the ai project is just packaging other sw. not sure if anyone at all uses those packages. I know this comment is getting painful to read as well but damn, if the guy has made 90 applications surely one of them would be worth mentioning? I mean, who puts "90 applications" on what is practically their CV and doesn't list a single one there but has a donate button??

      --
      world was created 5 seconds before this post as it is.
    4. Re:Where have all the nerds gone? by Anonymous Coward · · Score: 2, Interesting

      Part of the reason state of the AI art is where it is now is because there is so much work on it that hasn't gone anywhere. So I don't think any attempt at improving it is a step forward, as the field has already demonstrated that there is a lot of attempts that were not a step forward. I'm not trying to say the field is static, just it will take some combination of luck and insight/vision for further contributions to actually go anywhere.

    5. Re:Where have all the nerds gone? by Half-pint+HAL · · Score: 1

      I too was hoping for something more substantial, like a discussion on the merits of his approach to A.I., etc.

      How could we? The interview was without any real substance. I was hoping for something juicy (I've working on some funky NLG-based applications at the moment) but the interview gave no insight into what he's actually doing, and didn't motivate me to look any further.

      I like the idea that someone's working on integrating existing command-line apps in novel ways — I wish more people would design their software for an old-school Unix pipes-and-redirects architecture, so that we could play computer Lego instead of fighting with libraries and APIs, but hey-ho....

      --
      Got them moderator blues I blieve I walk out the do', With these mod-points I been gettin', I 'most never post no mo'
    6. Re:Where have all the nerds gone? by knewtsdad · · Score: 1

      I think a life planning ai is a great idea, I've often wished I had one. 1. everyone is mentally in a different place (world view) and has different abilities / talents / handicaps. 2. the sum total of man's knowledge and experience is impossible for any one person to absorb. 3. an ai that could parse through it all and make useful suggestions sounds great. My vision is of a clever answer at every turn, but reality would probably be more boring. Like "recycle more".

  16. Peer Reviewed Papers? by NeverWorker1 · · Score: 1

    Has this guy actually contributed anything new, or is he just finding stuff he thinks is cool and cobbling it together? FWIW, I've been unable to find even a single paper with his name on it.

  17. Had lunch with him at the conference by Krishnoid · · Score: 2

    One thing that struck me was the time and effort he put into it. He's been working on it for many years now, which is probably why he's been able to write 800 modules for the project.

    1. Re:Had lunch with him at the conference by Anonymous Coward · · Score: 2, Informative

      Hi Krishna!

      The closest thing I have to a paper is this:

      http://frdcsa.org/~andrewdo/writings/Temporal-Planning-and-Inferencing-for-Personal-Task-Management-with-SPSE2.pdf

      Although the data was lost, there is a substantial amount of projects of the data (i.e. metadata) such as file listings, software names, and so on. Also earlier versions exist. So a lot of it can be reconstructed. Also the disk containing the data could still be recovered. But the code which fetches and manipulates the data is in tact. I am going to make a push to release it in a little bit on git hub. I don't think there's anything particularly special about the code, except that it tries to solve certain problems that I do not see an existing solution for, such as iterating over SourceForge and GitHub and packaging them, things like that. A lot is not done, but there are substantial components. By making APIs available we expose the capabilities of the software, for future integration.

  18. Re:The girl with the green tshirt and black shorts by The+Cat · · Score: 1

    We all want to be just as smart as you

  19. Re:The girl with the green tshirt and black shorts by atom1c · · Score: 1

    We all want to be just as smart as you

    That's terrific! You can start that quest by staying in school... and learning to read academic journals about subjects affecting the real world -- not just the comics page in your community newspaper.