angelosalatino/cso-classifier
Python library that classifies content from scientific papers with the topics of the Computer Science Ontology (CSO).
This tool helps researchers, academic publishers, and librarians automatically categorize computer science research papers. You provide the paper's title, abstract, and keywords, and it outputs a list of relevant research topics drawn from the comprehensive Computer Science Ontology (CSO). This streamlines the process of organizing, retrieving, and analyzing scientific literature within the computer science domain.
Available on PyPI.
Use this if you need to consistently and automatically assign fine-grained computer science topics to research papers for improved discoverability or analysis.
Not ideal if your papers are outside the field of computer science or if you require classification using a different, non-CSO ontology.
Stars
95
Forks
19
Language
Python
License
Apache-2.0
Category
Last pushed
Mar 13, 2026
Commits (30d)
0
Dependencies
12
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/angelosalatino/cso-classifier"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
newsgac/platform
Platform for machine learning experiments developed in the project NEWSGAC
giuseppebonaccorso/Reuters-21578-Classification
Text classification with Reuters-21578 datasets using Gensim Word2Vec and Keras LSTM
aqibsaeed/Research-Paper-Categorization
Research paper classification using machine learning and NLP
tblock/10kGNAD
Ten Thousand German News Articles Dataset for Topic Classification
timthedev07/news-articles-classification
Classification model for news articles with deep learning.