Open-source projects categorized as Classification

Top 23 Classification Open-Source Projects

  • GitHub repo labelme

    Image Polygonal Annotation with Python (polygon, rectangle, circle, line, point and image-level flag annotation).

    Project mention: Mask RCNN Implementation for Image Segmentation | Tutorial | dev.to | 2021-04-09

    LabelMe is open-source tool for polygen image annotations inspired by MIT Label Me

  • GitHub repo awesome-project-ideas

    Curated list of Machine Learning, NLP, Vision, Recommender Systems Project Ideas

    Project mention: Procedurally generated rocks in my software "Proc-rock" | reddit.com/r/proceduralgeneration | 2021-03-10

    My best recommendation I could give you is to simply create things. Start small, for example create a small program in the field you're interested in and then go from there. You can check this for ideas on what to create. There's a lot of resources in there.

  • GitHub repo Smile

    Statistical Machine Intelligence & Learning Engine

    Project mention: Kotlin with Randon Forest Classifier | reddit.com/r/Kotlin | 2021-04-19

    I've heard good things about Smile, probably beats libs like Weka by far. I'm not sure if you can load a scikit-learn model though, so you might need to retrain the model in Kotlin.

  • GitHub repo franc

    Natural language detection

  • GitHub repo orange

    🍊 :bar_chart: :bulb: Orange: Interactive data analysis

    Project mention: No-code vs Visual Programming | reddit.com/r/nocode | 2021-03-12

    I am using visual programming tools that overlap with the no-code concept such as: KNIME and Orange. To visualize the results, I use connectors with platforms like DataStudio or Google AppSheet.

  • GitHub repo torch2trt

    An easy to use PyTorch to TensorRT converter

  • GitHub repo pointnet2

    PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Space

    Project mention: Are the New M1 Macbooks Any Good for Deep Learning? Let’s Find Out | news.ycombinator.com | 2021-02-15
  • GitHub repo efficientnet

    Implementation of EfficientNet model. Keras and TensorFlow Keras.

    Project mention: I made an image recognition model written in NodeJs | reddit.com/r/webdev | 2021-02-24

    EfficientNet a lightweight convolutional neural network architecture achieving the state-of-the-art accuracy with an order of magnitude fewer parameters and FLOPS, on both ImageNet and five other commonly used transfer learning datasets.

  • GitHub repo InvoiceNet

    Deep neural network to extract intelligent information from invoice documents.

    Project mention: Extract informations from invoices with machine learning | reddit.com/r/deeplearning | 2021-04-07

    Also, I would suggest you to use this codebase: https://github.com/naiveHobo/InvoiceNet

  • GitHub repo Universal Data Tool

    Collaborate & label any type of data, images, text, or documents, in an easy web interface or desktop app.

  • GitHub repo RubixML

    A high-level machine learning and deep learning library for the PHP language.

    Project mention: PHP 8 for AI and ML | reddit.com/r/PHP | 2020-12-21

    PHP 8 is fairly new. In the future it may be used more because of this. Now the only actively maintained project that I know is https://github.com/RubixML/RubixML

  • GitHub repo pycm

    Multi-class confusion matrix library in Python

    Project mention: PyCM 2.6 released : Multi-class confusion matrix library in Python | reddit.com/r/computervision | 2021-03-25
  • GitHub repo MLJ.jl

    A Julia machine learning framework

    Project mention: sklearn equivalent for Julia? | reddit.com/r/Julia | 2021-04-14

    Imho, Julia is more diverse in the sense that there is not a single popular ML library. Maybe the Julian equivalent for scikit-learn is MLJ.jl. There is also ScikitLearn.jl, which defines the usual interface of scikit-learn models, and specific algorithms then implement this interface.

  • GitHub repo Weaviate

    Weaviate is a cloud-native, modular, real-time vector search engine

    Project mention: Introducing Weaviate, a fast modular vector search engine with out of the box support for state-of-the-art ML models written in Go | reddit.com/r/golang | 2021-04-12

    Docs: https://www.semi.technology/developers/weaviate/current/

  • GitHub repo Tribuo

    Tribuo - A Java machine learning library

    Project mention: Vector API (JEP 338) Benchmark Results for Matrix Multiplication, Image Convolution, and Image Thresholding. | reddit.com/r/java | 2021-03-22

    That sounds good. The Panama team welcome feedback. I've been using it on and off for about 4 years while it's been in development to accelerate some ML workloads (full disclosure, I work in the machine learning group in Oracle's research labs), and it's improved greatly in that time. I plan to circle back now Java 16 is out and test out vectorising Tribuo's math ops.

  • GitHub repo datacurator-filetree

    a standard filetree for /r/datacurator [ and r/datahoarder ]

    Project mention: What the hell am I doing? | reddit.com/r/DataHoarder | 2021-03-25

    And just in case OP doesn't see it as soon as he opens it: r/datacurator/wiki/index and datacurator-filetree (an empty github filetree that shows a basic and simple, but very efficient imo, method of sorting your files, not of naming them, but of sorting them)

  • GitHub repo go-deep

    Artificial Neural Network

  • GitHub repo AutoMLPipeline.jl

    A package that makes it trivial to create and evaluate machine learning pipeline architectures.

    Project mention: MlJ.jl: A Julia Machine Learning Framework | news.ycombinator.com | 2021-04-11
  • GitHub repo DynaML

    Scala Library/REPL for Machine Learning Research

  • GitHub repo hms-ml-demo

    HMS ML Demo provides an example of integrating Huawei ML Kit service into applications. This example demonstrates how to integrate services provided by ML Kit, such as face detection, text recognition, image segmentation, asr, and tts.

    Project mention: Here's a festive game brought to you by HMS Core | reddit.com/r/HMSCore | 2020-12-26

    Get the code from GitHub:https://github.com/HMS-Core/hms-ml-demo/tree/master/ApplicationCases/CrazyChristmas

  • GitHub repo 100DaysofMLCode

    My journey to learn and grow in the domain of Machine Learning and Artificial Intelligence by performing the #100DaysofMLCode Challenge.

    Project mention: #100DaysofMLCode Challenge | dev.to | 2020-09-25

    NishkarshRaj / 100DaysofMLCode

  • GitHub repo convolution-vision-transformers

    PyTorch Implementation of CvT: Introducing Convolutions to Vision Transformers

    Project mention: CvT: Introducing Convolutions to Vision Transformers | reddit.com/r/computervision | 2021-03-30

    code: https://github.com/rishikksh20/convolution-vision-transformers

  • GitHub repo Scoruby

    Ruby Scoring API for PMML

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-04-19.


What are some of the best open-source Classification projects? This list will help you:

Project Stars
1 labelme 6,445
2 awesome-project-ideas 5,627
3 Smile 5,221
4 franc 3,508
5 orange 2,699
6 torch2trt 2,234
7 pointnet2 1,948
8 efficientnet 1,782
9 InvoiceNet 1,702
10 Universal Data Tool 1,381
11 RubixML 1,303
12 pycm 1,086
13 MLJ.jl 1,048
14 Weaviate 923
15 Tribuo 898
16 datacurator-filetree 772
17 go-deep 312
18 AutoMLPipeline.jl 241
19 DynaML 195
20 hms-ml-demo 195
21 100DaysofMLCode 148
22 convolution-vision-transformers 70
23 Scoruby 66