Skip to main content

Overview

A machine learning model to classify scientific documents (articles and thesis) by field of study.

Available languages : Arabic, French, English.

Training set : 117976, Test set : 50558, Accuracy : 87%.

Available labels : 'Sciences and technology', 'Matter sciences', 'Mathematics and computer science', 'Natural and life sciences', 'Earth and universe sciences', 'Economics, marketing and management', 'Law and political sciences', 'Literature and foreign languages', 'social and human sciences', 'Sport and physical activities', 'Health sciences', 'Architecture and urban planning'.

Use

from doc_classifier import classify

summary = 'This article analyzes the basic classification of machine learning, including supervised learning, unsupervised learning, and reinforcement learning. It combines analysis on common algorithms in machine learning, such as decision tree algorithm, random forest algorithm, artificial neural network algorithm, SVM algorithm, Boosting and Bagging algorithm, BP algorithm. Through the development of theoretical systems, further improvement of autonomous learning capabilities, the integration of multiple digital technologies, and the promotion of personalized custom services, the purpose is to improve people's awareness of machine learning and accelerate the speed of popularization of machine learning.'

label = classify(summary)

print(label)

Release files for doc-classifier 0.0.9

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for doc-classifier 0.0.9
File Size Uploaded
doc_classifier-0.0.9.tar.gz 28.2 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for doc-classifier 0.0.9
File Interpreter ABI Platform
doc_classifier-0.0.9-py3-none-any.whl Python 3 none any Details

Total release size: 56.8 MB

Release files / doc_classifier-0.0.9.tar.gz

Download URL doc_classifier-0.0.9.tar.gz
Size 28.2 MB
Tags Source
SHA-256 checksum
How to use checksums
c1dd1480d9402890b56fca287ef7d280229719fc18b9c15f09eb95190d39c2f8
BLAKE2b-256 checksum
How to use checksums
fa69f0f4b0ef517e0c64fabd9fcf3d252130865994da1c12e81b31f9e361a2d2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.6

Release files / doc_classifier-0.0.9-py3-none-any.whl

Download URL doc_classifier-0.0.9-py3-none-any.whl
Size 28.6 MB
Tags Python 3
SHA-256 checksum
How to use checksums
edccf3b1ab09f52cf44b980dbac8128cd99856655bc3b4b36bdc274e896d76cd
BLAKE2b-256 checksum
How to use checksums
540332c5c5f624e0544b2808430d05045a594e177add05c27e4e39003dd9a647
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.6

Release history Release notifications | RSS feed

This release

0.0.9 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page