how to nlproc from .net
TRANSCRIPT
How to NLProc from .NET
@sergey_tihon for nlproc.by
What we had?
SharpNLP
http://nlpdotnet.com/
Stanford NLP for .NET
http://nlp.stanford.edu/
What is IKVM.NET?
IKVM.NET is an implementation of Java for Mono and the Microsoft .NET Framework.
It includes the following components:• A Java Virtual Machine implemented
in .NET• A .NET implementation of the Java class
libraries• Tools that enable Java and .NET
interoperability
IKVM.NET - JVM on top of .NET
Stanford NLP Software for .NET
http://sergey-tihon.github.io/Stanford.NLP.NET/
NuGet packages download statistics
Stanford Named Entity Recognizer
Stanford Part-Of-Speech Tagger
Stanford Parser
Demo
Stanford.NLP.Fsharp
http://sergey-tihon.github.io/Stanford.NLP.Fsharp/
SO questions understanding
Sample NLP task: We want to show related questions before user asks a new one (as it works on StackOverflow).
Sample question:• How to make an F# project work with the object
browser• How can I build WebSharper on Mono 3.0 on Mac?• Adding extra methods as type extensions in F#• How to get MonoDevelop to compile F# projects?
http://sergey-tihon.github.io/Stanford.NLP.Fsharp/so_questions.html
SO questions understanding
SO questions understanding
Demo
Other tools
OpenNLP for .NET
https://github.com/sergey-tihon/OpenNLP.NET
MaltParser for .NET
http://sergey-tihon.github.io/MaltParser.NET/
MSR SPLAT
MSR SPLAT
MSR SPLAT: Cloud Demo
MSR SPLAT: Code Samples
https://sergeytihon.wordpress.com/2013/09/01/msr-splat-overview-for-f/
Thank you!
Questions?@sergey_tihon