A curated list of awesome Python frameworks, libraries, software getting started tutorial

Newest releases

airbnb aerosolve Machine learning for humans. What is it? A machine learning library designed from the ground up to be human friendly. It is different from o

ajtulloch MachineLearning in Haskell This is a library implementing some basic machine learning algorithms. Hopfield Networks To run the demonstration, run Mach

mikeizbicki HLearn HLearn is a high performance machine learning library written in Haskell. For example, it currently has the fastest nearest neighbor implementa

alpmestan hnn haskell neural network library You can find the haddocks on hackage. See the examples/ directory to see how to use the library or the AI.HNN.FF.Ne

ajtulloch Hopfield Networks in Haskell Hopfield Networks are a simple form of neutral network, that can be understood as a simplified model of memory. This impl

lancopku pkuseg:一个多领域中文分词工具包 (English Version) pkuseg 是基于论文[Luo et. al, 2019]的工具包。其简单易用,支持细分领域分词,有效提升了分词准确度。

columbia-applied-data-science Rosetta Tools for data science with a focus on text processing. Focuses on "medium data", i.e. data too big to fit into memory but too small to necess

proycon This is a Python binding to the tokenizer Ucto. Tokenisation is one of the first step in almost any Natural Language Processing task, yet it is not always as trivial a task as it appears to be. This binding makes the power of the

CamDavidsonPilon aka "Bayesian Methods for Hackers": An introduction to Bayesian methods + probabilistic programming with a computation/understanding-first, mathematics-second point of view. All in pure Python ;)

AstraZeneca reXmeX is recommender system evaluation metric library. Please look at the Documentation and External Resources. reXmeX consists of utilities for reco

AstraZeneca Documentation | External Resources | Datasets | Examples ChemicalX is a deep learning library for drug-drug interaction, polypharmacy side effect, and

benedekrozemberczki Documentation | External Resources | Research Paper Shapley is a Python library for evaluating binary classifiers in a machine learning ensemble. The

PyTorchLightning Deep learning project seed Use this seed to start new deep learning / ML projects. Built in Built in requirements Examples with MNIST Badges

cltk The Classical Language Toolkit (CLTK) is a Python library offering natural language processing (NLP) for pre-modern languages. Installation For the CL

PPACI Yase Yet Another Sequence Encoder - encode sequences to vector of vectors in python ! Why Yase ? Yase enable you to encode any sequence which can be r

deepmipt DeepPavlov is an open-source conversational AI library built on TensorFlow, Keras and PyTorch. DeepPavlov is designed for development of production re

gugarosa NALP: Natural Adversarial Language Processing Welcome to NALP. Have you ever wanted to create natural text from raw sources? If yes, NALP is for you!

jamesturk Overview jellyfish is a library for approximate & phonetic matching of strings. Source: Documentation: https://

chartbeat-labs textacy: NLP, before and after spaCy textacy is a Python library for performing a variety of natural language processing (NLP) tasks, built on the hig

dasmith Python interface to Stanford Core NLP tools v3.4.1 This is a Python wrapper for Stanford University's NLP group's Java-based CoreNLP tools. It can eit

EducationalTestingService NOTE This project is no longer under active development since there are now really nice pure Python parsers such as Stanza and Spacy. The repository w

dmcc PyStanfordDependencies Python interface for converting Penn Treebank trees to Universal Dependencies and Stanford Dependencies. Example usage Start by

proycon Frog for Python This is a Python binding to the Natural Language Processing suite Frog. Frog is intended for Dutch and performs part-of-speech tagging

machinalis About Yalign is a tool for extracting parallel sentences from comparable corpora. Statistical Machine Translation relies on parallel corpora (eg.. eur

isnowfy SnowNLP: Simplified Chinese Text Processing SnowNLP是一个python写的类库,可以方便的处理中文文本内容,是受到了TextBlob的启发而写的,由于现在大部分的自然语言处理库基本都是针对英文的,于是写了一个方便处理中文的类库,并且和TextBlob

tasdikrahman spammy Author: Tasdik Rahman Latest version: 1.0.3 Contents 1   Overview 2   Features 3   Example 3.1   Accuracy of the classifier 4   Installation 4.

fangpenlin What is loso? loso is a Chinese segmentation system written in Python. It was developed by Victor Lin ([email protected]) for Plurk Inc. Copyright &

duanhongyi Genius Genius是一个开源的python中文分词组件,采用 CRF(Conditional Random Field)条件随机场算法。 Feature 支持python2.x、python3.x以及pypy2.x。 支持简单的pinyin分词 支持用户自定义break 支持用户自定义合并词

Ret2Me IoT Owl IoT owl is light face detection and recognition system made for small IoT devices like raspberry pi. Versions Heavy with mask detection withou

machinalis __ _ _ _ ___ _ __ _ _ / _` | | | |/ _ \ '_ \| | | | | (_| | |_| | __/ |_) | |_| | \__, |\__,_|\___| .__/ \__, | |_| |_| |___/

ProGamerGov neural-dream This is a PyTorch implementation of DeepDream. The code is based on neural-style-pt. Here we DeepDream a photograph of the Golden Gate Br

ProGamerGov Dream-Creator This project aims to simplify the process of creating a custom DeepDream model by using pretrained GoogleNet models and custom image dat