Open Source Text Processing Project: SimpleNLG

SimpleNLG: Java API for Natural Language Generation Project Website: None Github Link: https://github.com/simplenlg/simplenlg Description SimpleNLG is a simple Java API designed to facilitate the generation of Natural Language. It was originally developed at the University of Aberdeen’s Department of Computing … Continue reading

Open Source Text Processing Project: semanticizest

semanticizest: Standalone Semanticizer Project Website: https://semanticize.github.io/semanticizest/ Github Link: https://github.com/semanticize/semanticizest Description Semanticizest is a package for doing entity linking, also known as semantic linking or semanticizing: you feed it text, and it outputs links to pertinent Wikipedia concepts. You can use … Continue reading

Open Source Text Processing Project: causeofwhy

Cause of Why Project Website: None Github Link: https://github.com/bwbaugh/causeofwhy Description The goal of this project is to implement a Question Answering (QA) system that answers causal type questions. We use Wikipedia as a knowledge base, extracting answers to user questions … Continue reading

Open Source Text Processing Project: Quepy

Quepy: A python framework to transform natural language questions to queries in a database query language Project Website: None Github Link: https://github.com/machinalis/quepy Description Quepy is a python framework to transform natural language questions to queries in a database query language. … Continue reading

Open Source Text Processing Project: NLP-Caffe

NLP-Caffe: natural language processing with Caffe Project Website: None Github Link: https://github.com/Russell91/nlpcaffe Description NLP-Caffe is a pull request [1] on the Caffe framework developed by Yangqing Jia and Evan Shelhamer, among other members of the BVLC lab at Berkeley and … Continue reading

Open Source Text Processing Project: SpeechRecognition

SpeechRecognition:Library for performing speech recognition, with support for several engines and APIs, online and offline. Project Website: https://pypi.python.org/pypi/SpeechRecognition/ Github Link: https://github.com/Uberi/speech_recognition Description Library for performing speech recognition, with support for several engines and APIs, online and offline. Speech recognition engine/API … Continue reading

Open Source Text Processing Project: Ephyra

The Ephyra Question Answering System Project Website: http://www.ephyra.info/ Github Link: None Description Ephyra is a modular and extensible framework for open domain question answering (QA). The system retrieves accurate answers to natural language questions from the Web and other sources. … Continue reading

Open Source Text Processing Project: YodaQA

YodaQA: A Question Answering system built on top of the Apache UIMA framework Project Website: http://ailao.eu/yodaqa/ Github Link: https://github.com/brmson/yodaqa Description YodaQA is an open source Factoid Question Answering system that can produce answer both from databases and text corpora using … Continue reading

Open Source Text Processing Project: InformationExtractionSystem

Information Extraction System Project Website: None Github Link: https://github.com/sanjaymeena/InformationExtractionSystem Description Information Extraction System can perform NLP tasks like Named Entity Recognition, Sentence Simplification, Relation Extraction etc. This document is an overview of various modules. For more information, please refer to … Continue reading

Open Source Text Processing Project: TextRank

Python implementation of TextRank algorithm Project Website: None Github Link: https://github.com/davidadamojr/TextRank Description This is a python implementation of TextRank for automatic keyword and sentence extraction (summarization) as done in https://web.eecs.umich.edu/~mihalcea/papers/mihalcea.emnlp04.pdf. However, this implementation uses Levenshtein Distance as the relation between … Continue reading