none
Natural Language Processing

    Question

  • Can anyone recommend the tools I should look at for a Natural Language Processing project where the main function needed is a parser / part-of-speech tagger (English). Development environment is visual studio 2013.  Text corpus is in local ascii files.

    My preliminary searches on Google lead me to believe my best bet is to download a Python toolkit to VS and then use a Python package for NLP.  I am willing to learn Python for this project but would prefer to use VB.Net. Third choice is C#.

    This is a skunk-works project and so I am looking for something quick, dirty, and cheap.  If these preliminary results prove valuable, I may upgrade later.

    Would appreciate recommendations from those who have worked with NLP in VS.  Many thanks in advance.  Al

    Wednesday, March 22, 2017 11:44 PM

Answers

  • Hummm. This link looks promising. http://www.hanselman.com/blog/OneOfMicrosoftsBestKeptSecretsPythonToolsForVisualStudioPTVS.aspx Anybody have experience with "Python Tools For VS" that they would like to share?
    • Marked as answer by Al Loup Thursday, March 23, 2017 10:54 PM
    Thursday, March 23, 2017 8:10 AM

All replies

  • It is a pity that downloading a Python toolkit will not give you any solution, neither does VB or C# alone. 

    Natural Language Processing 

    https://en.wikipedia.org/wiki/Natural_language_processing

    has a long lifetime currently. In the part you told it started in fact with a program language Cobol (Common Business Oriented Language) and in fact was Basic (ms-Basic) also an attempt. It ends then always in a set of keywords which are far not enough to fulfill what is needed. 

    Currently it is more seen as AI 

    https://en.wikipedia.org/wiki/Artificial_intelligence

    It is not a one man's job. 

    Microsoft has a department with 5000 jobs.

    However, shortly ago Microsoft have acquired Maluuba

    https://blogs.microsoft.com/blog/2017/01/13/microsoft-acquires-deep-learning-startup-maluuba-ai-pioneer-yoshua-bengio-advisory-role/#sm.00s1pecx1aj6e9t11r11j8kzv60dm

    I forgot how much was payed but not something somebody gives you for free in a forum


    Success
    Cor


    Thursday, March 23, 2017 6:46 AM
  • Hummm. This link looks promising. http://www.hanselman.com/blog/OneOfMicrosoftsBestKeptSecretsPythonToolsForVisualStudioPTVS.aspx Anybody have experience with "Python Tools For VS" that they would like to share?
    • Marked as answer by Al Loup Thursday, March 23, 2017 10:54 PM
    Thursday, March 23, 2017 8:10 AM
  • Hummm. This link looks promising. http://www.hanselman.com/blog/OneOfMicrosoftsBestKeptSecretsPythonToolsForVisualStudioPTVS.aspx Anybody have experience with "Python Tools For VS" that they would like to share?

    And how is this related to VB and the question in this thread, Python itself is far from a natural language? 

    In this way your question is simply OT and would you visit the Microsoft Python forum.

    Everybody who tries at least a little bit to follow Developing with Microsoft knows that Microsoft tries always to broaden its view and therefore version 2017 does contain a lot more then version 1997. 

    But only developing products not end user products. 


    Success
    Cor



    Thursday, March 23, 2017 9:42 AM