Questions tagged [nlp]

Natural language processing is the automated processing of text in human languages, typically to extract information from human speech.

Filter by
Sorted by
Tagged with
5
votes
1answer
51 views

Fixing cases in English text

I am looking for a program that can fix the cases in a text. Examples: "hello what's up? doing good?" -> "Hello what's up? Doing good?" "i called bob Yesterday. he's going to NYC." -> "I called Bob ...
2
votes
0answers
22 views

Converting social-network-quality text into normal text

I'm looking for a program that can convert social-network-quality text into normal texts. Examples: "c u at da club 2nite" -> "see you at the club tonight". "k gr8!" ->"ok great!" "I'll c you there" ...
1
vote
0answers
45 views

Adding missing spaces in text

I am looking for a program that runs on Windows 7 or web browser and can adding missing spaces in a text. Example: "Thisisatest." -> "This is a test." Any price or license is fine. It should support ...
3
votes
1answer
2k views

Open Source Dialog System Natural Language Processing Engine?

Introduction and goal I'm interested to develop (possibly in Ruby language) Conversational Commerce Chat Apps [1]. A Dialog System Engine ? Specifically I want to implement a dialog system engine, ...
5
votes
0answers
657 views

Are there any Natural Language Processing (NLP) libraries in C?

Are there any NLP libraries/toolkits similar to NLTK or OpenNLP but in C? Note that I want something in pure C and not in C++.
2
votes
1answer
317 views

Automated de-identification of free-text medical records

I am looking for a program that can perform automated de-identification of free-text medical records. The de-identification should abide by Health Insurance Portability and Accountability Act (HIPAA) ...
0
votes
0answers
145 views

Library to help parse cTAKES output

I am looking for a library that would provide a set of functions to help parse Apache cTAKES' output (beyond a traditional XML parser). Example of such functions: list all negated diseases. list ...
0
votes
0answers
60 views

Transforming sentences into questions

I am looking for a program, library or web service that can transform a sentence into a question. Linux/OS X/Windows is fine, ideally gratis and open source. Example: Stack Exchange question title (e....
3
votes
1answer
613 views

Parse the body of a large number of emails

I am looking for server side software to parse a very large number of emails and extract the email signature. Very specifically, I want to input the body of a mail message, identify the signature, and ...
1
vote
0answers
62 views

Push notification for weather forecast in natural language

I would like an app that sends a daily message containing a natural language description of my hyperlocal forecast. Preferably based on a computer system and not humans. See this Wikipedia article for ...
3
votes
0answers
136 views

Natural language generation for Japanese

I am looking for tools, libraries, software or services to generate natural Japanese text from raw data. The best example of what I am trying to do is the commercial tool Wordsmith from Automated ...
4
votes
2answers
63 views

Document Triage platform

I'm looking for some kind of software platform (or possibly open source API would do most of this) to perform document triage. Imagine you get 3,000 documents (word, pdf, powerpoint, mixed formats) ...
1
vote
0answers
922 views

Contracted forms to long forms

I am looking for a Python library that can take a sentence as input and convert all contracted forms (a.k.a.short forms) to their long forms. E.g. He didn't do it -> He did not do it. More examples:...
2
votes
1answer
1k views

Chinese Sentiment Analysis Tools

I am doing a research study on some of the most recent Chinese Sentiment Analysis tools. My purpose is to evaluate the analysis results of each tool on a set of sentences – I am looking for sentence-...
1
vote
0answers
112 views

Text Summarization on Android

I'm looking for a text summarization library for use on an Android device. The goal is to use this library to automatically summarize personal communications (emails, etc). I would prefer something ...
3
votes
0answers
77 views

Tool to annotate html files (preferably within web browser)

I want to annotate web pages to tag words as certain classes. I have tried brat but this only works with .txt files. I think a chrome/firefox extension would be best since the browser could easily ...
1
vote
1answer
29 views

Open source program for graphemic conversion from English to Korean

I am looking for an open source program that can perform graphemic conversions from English to Korean. E.g. if given as input "Francky" it should return something similar to "프랭키", which in Korean ...
1
vote
2answers
85 views

Any tool to change words position in a text?

I'm looking for a tool that can change words position in a text. It's something like an article spinner, but without changing the words to synonymous. An example: Original text: I love eating ...
1
vote
1answer
1k views

Generate sentences according to custom vocabulary/rules

I’m looking for a tool that can generate text (natural language) according to a list of words and their syntactic/morphological rules, both which I specify. So for example, I might add the word "...
1
vote
0answers
153 views

Software/API for Arabic text summarization

Are there any text summarization softwares for Arabic. By text summarization i mean the important sentences to be extracted from the entire document.Basically i'm looking for an arabic summarizer ...
3
votes
1answer
96 views

Deciphering a bash command

I am looking for a program that can take a bash command as input, e.g.: ls -lv ps aux | grep python | grep -v "grep python" | awk '{print $2}' | xargs kill -9 du -h --max-depth=1 screen -dmS gp ...
8
votes
1answer
104 views

Guess writer's native language

I am looking for a library or program that when given a text written in English tries to guess the writer's native language (e.g. based on the usual mistakes, phrases, etc.) : ideally, it would give ...
3
votes
1answer
87 views

Program to automatically read Terms and Conditions

I am looking for a program that reads terms and conditions and shows me the sections that are privacy and tracking related. Requirements: free automatically detects when terms and conditions are on ...
0
votes
1answer
222 views

Read the Penn TreeBank into a PCFG

I'm looking for a program for library that can take as input the Wall Street Journal (WSJ) section of the Penn TreeBank (PTB), and output the corresponding Probabilistic Context-Free Grammars (PCFGs). ...
3
votes
0answers
36 views

Is there a tool out there that extracts the main text in an email?

What I'm looking for is a tool that detects salutations/greetings, signature, quotation of another email, legal notices and separates all of this "noise" from the main content of the email. For ...
16
votes
6answers
14k views

What is the best toolkit to parse an English sentence into a syntactic tree?

I need a tool-kit (preferably written in Java or Python) which parses an English sentence into a syntactic tree. Something like the Charniak parser.
2
votes
2answers
234 views

Extracting the core content from a webpage

I have a list of 1,000 URLs pointing to news articles. I am looking for a program (CLI if possible) or libraries (C++/Java or interpreted languages preferred) that can take a URL as input and output ...
6
votes
3answers
2k views

What is a good open source information retrieval library (search engine)?

So I have a Java application running on a websphere server. The server has an oracle database of boxes. Each box has a list of things in it. Each thing has a main description (input as text from ...
3
votes
0answers
33 views

Adjective ordering program or library

I am looking for a program or library that can take as input one noun and a list of adjectives, and outputs the correct noun phrase comprising those noun and adjectives. E.g. if the input is purple, ...
2
votes
1answer
102 views

Python libraries for clustering decimals

I have a collection of decimals, with each a value between 0.0 and 1.0. I would like to "cluster" them by value on two dimensions, so that decimals with near values are grouped together, yet spaced ...
10
votes
7answers
3k views

Library to grammatically classify English words (nouns, verbs, adverbs, etc)

I have this list with 1600 English words where I don't know the grammatical type. Now I would like to know for each word in this list whether it is a noun, verb, adverb or other grammatical type. If a ...
2
votes
2answers
171 views

Web-based annotation tool to mark words as belonging to a predefined class

I'm looking for a web application (either the third-party hosted or hosted by myself) that can: load and display a text allow the user to mark a word or a group of words as belonging to a predefined ...
5
votes
0answers
3k views

Convert a sentence from passive voice to active voice

I am looking for a library (Python/interpreted language/Java/C++ is preferred in descending order) or a otherwise program (CLI if possible) that can: change the voice of a sentence from passive voice ...
1
vote
0answers
45 views

Generate a regexp from a sentence

I am looking for a program (open source if possible) that can generate a regexp from a sentence written in English given as input. E.g. I'm looking if the input sentence is: "All 3-letter words ...
0
votes
1answer
71 views

Word vector benchmarking

Vector space word representations are useful for many natural language processing applications as they help quantify how semantically similar two words are. I trained a few vector representations of ...
3
votes
1answer
83 views

Basic algebra exercise solver

I am looking for a program that can solve basic algebra exercises such as: If Lynn can type a page in p minutes, what piece of the page can she do in 5 minutes? If Sally can paint a house in 4 ...
4
votes
2answers
4k views

Automatic tool for resolving left-recursion within CFG

Though facing the fear that someone might not like my question but does somebody know a useful tool to either resolve left recursion or to simplify a context-free grammar automatically ? I need to ...
2
votes
0answers
437 views

Generate text from other similar texts

I'm looking for a piece of software, a script or whatever that could generate text based on multiple other texts.That could be used for creating stories for instance. If the stories used as the "base" ...
6
votes
2answers
681 views

Gender-Recognition API

Does anyone know of any API's out there that can determine gender based on a few of the following: Name Username Posts/Text/How they Talk Location Profile Description Picture Or if such an API ...
11
votes
1answer
150 views

Program to search EULA contracts for problems

I'm looking for a software that could search through the text of a EULA or other contract for suspicious clauses that you might take issue with. Does such a software exist? and if it does, Where ...
2
votes
0answers
356 views

A free Facebook sentiment analysis tool?

Wondering if there's a lightweight sentiment analysis tool out there that's free and works with Facebook. I know there are a few decent free tools that do this for Twitter (Sentiment140 comes to ...