Skip to content

unverbosejohn/KeyTerms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Key Terms Extractor

KeyTerms is a key terms extractor that employs Natural Language analysis and Machine Learning principles on any text. It can be used for SEO purposes, article analysis or to verify training data. Can be very powerful with little knowledge of the sklearn library.

What it does: Analyzes the text from an xml file and provides the top keywords (nouns) based on their TFIDF score.

Example: New Portuguese skull may be an early relative of Neandertals https://www.science.org/content/article/new-portuguese-skull-may-be-early-relative-neandertals

KeyWords: skull fossil europe trait genus

Top Scores: 2022-07-19 19:42:24,482 [DEBUG] term rank 34 skull 0.422843 17 fossil 0.317132 13 europe 0.317132 38 trait 0.211422 18 genus 0.211422 27 member 0.179728 16 feature 0.179728 21 help 0.157240 37 stone 0.105711 36 sort 0.105711 35 solve 0.105711 33 ridge 0.105711 32 reconstruction 0.105711 31 primitive 0.105711 30 portugal 0.105711 29 other 0.105711 28 offering 0.105711 26 link 0.105711 25 it 0.105711 24 intense 0.105711 23 humans 0.105711 22 homo 0.105711 20 hand 0.105711 19 gruta 0.105711 15 extinct 0.105711 14 evolve 0.105711 12 debate 0.105711 11 da 0.105711 10 combination 0.105711 9 clue 0.105711 8 cave 0.105711 7 brow 0.105711 6 ax 0.105711 5 asia 0.105711 4 aroeira 0.105711 3 archaic 0.105711 2 and 0.105711 1 ancient 0.105711 0 ancestry 0.105711 39 year 0.103059

About

A simple key term extractor

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages