omz:forum

    • Register
    • Login
    • Search
    • Recent
    • Popular

    Welcome!

    This is the community forum for my apps Pythonista and Editorial.

    For individual support questions, you can also send an email. If you have a very short question or just want to say hello — I'm @olemoritz on Twitter.


    Regarding NLTK on Pythonista

    Pythonista
    7
    12
    8986
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • ltddev
      ltddev last edited by

      NLTK + Numpy would be a great combination for a lot of other general ai besides just nl.

      1 Reply Last reply Reply Quote 0
      • ltddev
        ltddev last edited by

        As far as your comment about "some sort of NLTK installer script for Pythonista", I wonder to what degree the NLTK downloader itself is extensible? It's what, as I said, has a non-graphical version and is, in fact, the way I got the data, specifically the "brown" corpus. See my wrapper for the down-loader at https://gist.github.com/swosnick/10702869

        It's very simple to use but I wonder if it is programmable itself. That way such a method doesn't have to start from scratch, or reduplicate available and open-sourced code. I am investigating that and if I find anything I will report back.

        1 Reply Last reply Reply Quote 0
        • pvanallen
          pvanallen last edited by

          Great work ltddev! And omz, a tested and documented NLTK installer script sounds like a great solution! I think many of us would like NLTK accessible in Pythonista, but understand that it doesn't make sense as a part of the standard install. Please add my vote to a solution like this.

          1 Reply Last reply Reply Quote 0
          • ccc
            ccc last edited by

            So... Who is willing to volunteer to create the github repository (not a gist!) and merge in pull requests so this community can collaborate to build "a tested and documented NLTK installer script"?

            1 Reply Last reply Reply Quote 0
            • Avisual68
              Avisual68 last edited by

              Now just to get a nosql db and I could play with data mining on ipad. Anyone tried to get this running CodernityDB

              1 Reply Last reply Reply Quote 0
              • ltddev
                ltddev last edited by

                As I said, I think a good place to start pulling the data sets or corpora is with the NLTK.downloader module. Once you have downloaded the NLTK module itself and sucked it into Pythonista and can start to use it, the NLTK.downloader module has a fairly rich API to search, list and download selected individual corpora or download logical groupings of corpora. For more information about what I'm getting at see the API doc for the script able downloader here:

                http://www.nltk.org/api/nltk.html#module-nltk.downloader

                1 Reply Last reply Reply Quote 0
                • ltddev
                  ltddev last edited by

                  @Avisual, I have played around with CodernityDB ironically with NLTK. You have challenged my interest to demonstrate NLTK + Corpora + CodernityDB all from Pythonista. I will report back :)

                  1 Reply Last reply Reply Quote 0
                  • ltddev
                    ltddev last edited by

                    @Avisual,

                    It appears straightforward to run CodernityDB on Pythonista because, like NLTK, it is pure Python and in the case of CodernityDB, there are absolutely no 3rd party dependencies. See my test code here, based on one their examples meant to highlight easy support for insert/save/store. It stores 15 objects in a database: https://gist.github.com/swosnick/11065623

                    1 Reply Last reply Reply Quote 0
                    • ihf
                      ihf last edited by

                      Before I attempt to get NLTK working, has anyone already done what @omz mentioned above ("I guess it might be interesting to build some sort of NLTK installer script for Pythonista (that perhaps downloads common corpora etc. as well and configures the data path correctly)...")?

                      1 Reply Last reply Reply Quote 0
                      • karthikmaiya
                        karthikmaiya last edited by

                        On a non-jailbroken device has anyone figured out how to corrextly set the data paths to allow u to download and run brown correctly

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post
                        Powered by NodeBB Forums | Contributors