• Badabinski@kbin.earth
    link
    fedilink
    arrow-up
    10
    ·
    7 hours ago

    You mean code completion that just parses a file into an AST and does fuzzy string matching against tokens used to build that AST? I would not personally classify that as AI. It’s code that was written by humans and is perfectly understandable by humans. There is no probabilistic component present, there is no generated matrix, there’s no training process, it’s just simple parsing and string matching.

    It’s early and I’m tired and probably in a poor mood and being needlessly fussy, so I apologize if this completely misses the point of your comment. I agree that there’s other stuff we’ve been using for ages which could be reasonably classified as “AI,” but I don’t feel like traditional code completion systems fit there.

    • renzhexiangjiao@piefed.blahaj.zone
      link
      fedilink
      English
      arrow-up
      9
      ·
      7 hours ago

      AI doesn’t have to be probabilistic, a classical computer science definition of AI states that it has to be an actor that reacts to some percepts according to some policy