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)
| File | Size | Uploaded | |
|---|---|---|---|
| doc_classifier-0.0.9.tar.gz | 28.2 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|