Is PYTHON worth learning if you want to build AI-Machine Learning software?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • $5 submissions
    I help you SUCCEED
    • Nov 2003
    • 32189

    #1

    Is PYTHON worth learning if you want to build AI-Machine Learning software?

    See title of this thread
  • pimpmaster9000
    Too lazy to set a custom title
    • Dec 2011
    • 26730

    #2
    take the average time you would need to learn it and work out how much potential profit you would lose with the learning process vs. how much it would cost you to hire a coder...it all boils down to how expensive your time is and how much a coder costs in comparison...pick the lesser expense
    Report a suspicious cracker: Click Here

    Comment

    • Mr Pheer
      So Fucking Banned
      • Dec 2002
      • 22082

      #3
      Python is great

      And it's quick to get something going.

      Comment

      • Major (Tom)
        So Fucking Banned
        • Nov 2003
        • 32492

        #4
        Originally posted by $5 submissions
        See title of this thread
        No. But let me tell you my experience with being a company owner who has custom stuff developed. Every time I had something done in python it was clunky and slow. Furthermore, there are less python developers, so essentially you are bent over a barrel. With php you have a million people who can do it. Just my 2 cents and a guy who’s spent 100k on stuff that’s essentially useless now.

        Ds

        Comment

        • VRPdommy
          Too lazy to set a custom title
          • Oct 2014
          • 13000

          #5
          Start with the language you know best.
          I would not explore others until I hit a block wall.
          Even then, you might use external segments to get around those block walls.
          Most all languages will get you to the same end result.
          The difference is how much time you might spend leaning how to encompass individual tasks.

          For what it's worth,
          I have had issues of confusion trying to separate the syntax of having used to many languages.

          Comment

          • CurrentlySober
            Too lazy to wipe my ass
            • Aug 2002
            • 38954

            #6
            I have enough trouble speaking English, let alone trying to talk snake...


            👁️ 👍️ 💩

            Comment

            • Bladewire
              StraightBro
              • Aug 2003
              • 56220

              #7
              Originally posted by DoucheSkywalker
              No. But let me tell you my experience with being a company owner who has custom stuff developed. Every time I had something done in python it was clunky and slow. Furthermore, there are less python developers, so essentially you are bent over a barrel. With php you have a million people who can do it. Just my 2 cents and a guy who’s spent 100k on stuff that’s essentially useless now.

              Ds
              ↑↑↑ Excellent advice


              Skype: CallTomNow

              Comment

              • 2MuchMark
                Mark of 2Much.net
                • Aug 2004
                • 50932

                #8
                Python is a cool language that's easy and fun to learn. I'm playing with Paython on Raspberry PI's for Home Automation and iOT stuff. You can try Python for AI for sure for smaller projects maybe, but for larger ones I think it would be way too slow.

                Comment

                • 2MuchMark
                  Mark of 2Much.net
                  • Aug 2004
                  • 50932

                  #9
                  Also, in case you were thinking about making some kind of AI-flavoured chatbot, maybe consider using NodeRED instead. I found a project that looks cool and may try doing it myself. Tutorial: Using FRED (Cloud Node-RED) to build an AI chatbot using IBM Watson | Sensetecnic Developer

                  Comment

                  • sarettah
                    see you later, I'm gone
                    • Oct 2002
                    • 14336

                    #10
                    Bump for biz
                    All cookies cleared!

                    Comment

                    • shake
                      frc
                      • Jul 2003
                      • 4663

                      #11
                      I've found Python really useful for some projects, but I'm mostly using nodejs now.

                      I just used Python3 to sort through a list of 255 Million items in a 4.5 Gig file and remove duplicates, it takes 133 seconds - which seems quite fast to me.
                      Crazy fast VPS for $10 a month. Try with $20 free credit

                      Comment

                      • sarettah
                        see you later, I'm gone
                        • Oct 2002
                        • 14336

                        #12
                        Originally posted by shake
                        I've found Python really useful for some projects, but I'm mostly using nodejs now.

                        I just used Python3 to sort through a list of 255 Million items in a 4.5 Gig file and remove duplicates, it takes 133 seconds - which seems quite fast to me.
                        Yeah Python can be pretty fast. How fast a program runs is often a reflection of the coder who designed and wrote it. You can take the most efficient language and use it to write slow and clunky code or you can use an old inefficient language and write good, fact code.

                        .
                        All cookies cleared!

                        Comment

                        • VRPdommy
                          Too lazy to set a custom title
                          • Oct 2014
                          • 13000

                          #13
                          Originally posted by sarettah
                          Yeah Python can be pretty fast. How fast a program runs is often a reflection of the coder who designed and wrote it. You can take the most efficient language and use it to write slow and clunky code or you can use an old inefficient language and write good, fact code.

                          .
                          Highly Agree !

                          Comment

                          • sarettah
                            see you later, I'm gone
                            • Oct 2002
                            • 14336

                            #14
                            Originally posted by VRPdommy
                            Highly Agree !
                            I can write spaghetti in about 20 different languages ;p

                            .
                            All cookies cleared!

                            Comment

                            • astronaut x
                              Too lazy to set a custom title
                              • May 2011
                              • 4844

                              #15
                              Originally posted by 2MuchMark
                              Python is a cool language that's easy and fun to learn. I'm playing with Paython on Raspberry PI's for Home Automation and iOT stuff. You can try Python for AI for sure for smaller projects maybe, but for larger ones I think it would be way too slow.
                              /\ this /\
                              Hello

                              Comment

                              • astronaut x
                                Too lazy to set a custom title
                                • May 2011
                                • 4844

                                #16
                                Originally posted by sarettah
                                I can write spaghetti in about 20 different languages ;p

                                .
                                I'm hungry now. I am going to yell upstairs to see if mom will make me some.
                                Hello

                                Comment

                                • freecartoonporn
                                  Confirmed User
                                  • Jan 2012
                                  • 7683

                                  #17
                                  if the AI/ML library is in python then you dont have much choice .

                                  i was trying to get into AI/ML and learned that library is in python only ., so thats that.

                                  personally i hate python, i had bad experience with writing python codes becuase of stupid ident thingy in python.,

                                  and i learned
                                  php, js,jquery,mysql
                                  c,c++
                                  nodejs

                                  just fine. but python not much.

                                  good luck.

                                  so in short, yes, you should learn python if you want to get in AI/ML game.
                                  SSD Cloud Server, VPS Server, Simple Cloud Hosting | DigitalOcean

                                  Comment

                                  • k0nr4d
                                    Confirmed User
                                    • Aug 2006
                                    • 9231

                                    #18
                                    If you are trying to learn enough of a programming language, without knowing any others, to do machine learning, then it will take you quite a while.
                                    Mechanical Bunny Media
                                    Mechbunny Tube Script | Mechbunny Webcam Aggregator Script | Custom Web Development

                                    Comment

                                    • ~Evilin~
                                      • Nov 2005
                                      • 2134

                                      #19
                                      Originally posted by k0nr4d
                                      If you are trying to learn enough of a programming language, without knowing any others, to do machine learning, then it will take you quite a while.
                                      +1000

                                      Do u have any skills with another languages?

                                      AI Porn banners | Our mail: [email protected] | Telegram: @DenzikZT

                                      Comment

                                      • 2MuchMark
                                        Mark of 2Much.net
                                        • Aug 2004
                                        • 50932

                                        #20
                                        +1 for NodeJS

                                        Comment

                                        • $5 submissions
                                          I help you SUCCEED
                                          • Nov 2003
                                          • 32189

                                          #21
                                          Originally posted by DukeSkywalker
                                          No. But let me tell you my experience with being a company owner who has custom stuff developed. Every time I had something done in python it was clunky and slow. Furthermore, there are less python developers, so essentially you are bent over a barrel. With php you have a million people who can do it. Just my 2 cents and a guy who’s spent 100k on stuff that’s essentially useless now.

                                          Ds
                                          What kind of work did you get done which was 'clunky and slow' in Python?

                                          Comment

                                          • kjs
                                            Confirmed User
                                            • Jan 2014
                                            • 167

                                            #22
                                            Python is bar far the largest adopted language in the ML community. Anybody who is saying that Python is clunky and slow is hiring the wrong developers. Any language can be clunky and slow with a crappy developer. Learn Python for ML. It has by far the largest community in all of AI.
                                            Skype: live:1794c463efa7cc23

                                            Comment

                                            • CurrentlySober
                                              Too lazy to wipe my ass
                                              • Aug 2002
                                              • 38954

                                              #23
                                              It's worth learning if you want to play "Rock-Paper-Scissors-Lizard-Spock"...

                                              Code is HERE


                                              👁️ 👍️ 💩

                                              Comment

                                              • Markul
                                                Likes Pie
                                                • Dec 2007
                                                • 12406

                                                #24
                                                Originally posted by kjs
                                                Python is bar far the largest adopted language in the ML community. Anybody who is saying that Python is clunky and slow is hiring the wrong developers. Any language can be clunky and slow with a crappy developer. Learn Python for ML. It has by far the largest community in all of AI.
                                                This. :Thumbsup
                                                But.... I pulled out...

                                                Comment

                                                • $5 submissions
                                                  I help you SUCCEED
                                                  • Nov 2003
                                                  • 32189

                                                  #25
                                                  Originally posted by CurrentlySober
                                                  It's worth learning if you want to play "Rock-Paper-Scissors-Lizard-Spock"...

                                                  Code is HERE
                                                  The AI ML module I have in mind is.... SOMETHING ELSE... Charles Darwin would be proud.

                                                  Comment

                                                  • Major (Tom)
                                                    So Fucking Banned
                                                    • Nov 2003
                                                    • 32492

                                                    #26
                                                    Originally posted by $5 submissions
                                                    What kind of work did you get done which was 'clunky and slow' in Python?
                                                    Cms and password/brute force protection

                                                    Comment

                                                    • VRPdommy
                                                      Too lazy to set a custom title
                                                      • Oct 2014
                                                      • 13000

                                                      #27
                                                      Personally, I don't like the 'AI' term. It is used to loosely.
                                                      Most that make the claim are just doing so as a marketing move.
                                                      It's only AI when it can recognize a mistake in it's own programming and re-write it's own code to correct it.
                                                      Everything else is a programed response to given inputs.
                                                      I.E. voice assistant etc.
                                                      Watson still can't do anything a human could not do given the same input, but it can do it with speed no human or groups of humans can match.
                                                      Compare and contrast medical mri's for specific signatures inside of a digital image is not AI. You gave it a input to match and signatures/definitions that may be false matches to decline.
                                                      It all might be intelligent, but not artificially intelligent until it can re-write it's own programming without intervention.

                                                      But it begs the question of what exactly your version of AI has intent to preform ?
                                                      Input/output ?

                                                      Comment

                                                      Working...