DeepNLPF

DeepNLPF

  • ABOUT
  • GUIDE
  • REPOSITORY
  • SUPPORT
Project Logo

DeepNLPFA Framework for Integrating Linguistic Analysis and Semantic Annotation of Text Documents.

Github Repo
Install

Custom Pipeline

DeepNLPF provides a component for integrating and customizing linguistic analysis. When building Plugins, you can add any PLN tool, regardless of the programming language in which it was created.

Parallel Processing

DeepNLPF includes parallel processing strategies and multithreads to ensure maximum performance. Through the approach taken it is possible to process extremely large texts.

Features

Multiprocessing Pathos Framework Faster Parallel Ray DashBoard Plugins Bot Notification API RESTFul CLI Commands Output Format Jsona and XML Suport Database JSON and XML Data Statistics

Learn how to use this Boost

Boost CPU and GPU

DeepNLPF has two approaches to optimize execution. By default we use Multiprocessing Pathos Framework, but if you prefer you can choose to use Faster Parallel Ray 10x fast as the first one.

DashBoard

DeepNLPF contains a DashBoard that allows you to view and process textual data without writing any lines of code and with few settings, choosing from various linguistic analyzes coming from a number of successful PLN tools.

Learn how to use DashBoard
Learn how to use this Plugin

Plugin in Play

DeepNLPF has a flexible plugin architecture, allowing the integration of various third party PLN tools, regardless of the programming language in which it was built, it can be integrated into the analysis pipeline.

API RESTFul

DeepNLPF has a very simple solution for you to use natural language processing in your web, mobile or desktop application reducing the computational cost. Using the API we have provided you make this hard work for us and consume only the results of the analysis that interests you.

Learn how to use this API RESTFul
Learn how to use this BotNotification

BotNotification

You don't have to spend hours shipping the computer waiting for your dataset to finish processing. BotNotification is responsible for keeping you informed about everything that happens during processing, you are the one who chooses the best way that it can do this, either through (Telegram, Email, Desktop Notifications or even by voice). What's up! liked? Take your time to relax, let BotNotification take care of everything for you.

Command Line

Install plugins and pipeline with our command line interface.

Learn how to use this CLI
DeepNLPF
DeepNLPF
AboutGuideRepositorySupport
Community
User Showcase
Connect
BlogGitHubStardeepnlpf@gmail.com
Copyright © 2022 DeepNLPF.