SlideShare a Scribd company logo
1 of 8
Token Clouds for
Taxonomy
AHMET FURKAN EMREHAN
matahmet@gmail.com
INTRODUCTION
As time progresses, technology gets more complicated. Demands, supplies, objects and
necessities get more sophisticated due to this progression. This fact over-diversifies the names
or titles of these concepts. Over-diversified naming creates a taxonomy problem difficulty for
handling (or managing) concepts.
MOTIVATION
My approach is based on ยซnamesยป (or ยซtitlesยป in some concepts) and ยซdescriptionsยป. If we
want to reduce the high number of overdiversified titles to a manageable level, we need a
classification algorithm. Obviously, ยซdescriptionsยป have more information than ยซnamesยป have. I
use a token set obtained from ยซdescriptionยป to reduce the number of the names.
STEP 1
First of all, for all objects we can focus two features, ยซtitlesยป (or ยซnameยป) and ยซdescriptionsยป
๐‘ก๐‘– = ๐‘ก๐‘–๐‘ก๐‘™๐‘’ (๐‘œ๐‘Ÿ ๐‘›๐‘Ž๐‘š๐‘’) ๐‘œ๐‘“ ๐‘œ๐‘๐‘—๐‘’๐‘๐‘ก ๐‘–
๐‘‘๐‘– = ๐‘‘๐‘’๐‘ ๐‘๐‘Ÿ๐‘–๐‘๐‘ก๐‘–๐‘œ๐‘› ๐‘œ๐‘“ ๐‘œ๐‘๐‘—๐‘’๐‘๐‘ก ๐‘–
๐‘ก๐‘œ๐‘˜๐‘’๐‘›๐‘– = ๐‘ ๐‘’๐‘ก ๐‘œ๐‘“ ๐‘ก๐‘œ๐‘˜๐‘’๐‘›๐‘  ๐‘œ๐‘๐‘ก๐‘Ž๐‘–๐‘›๐‘’๐‘‘ ๐‘“๐‘Ÿ๐‘œ๐‘š ๐‘‘๐‘–
๐‘– = 1,2,3, โ€ฆ ๐‘› ๐‘–๐‘›๐‘‘๐‘’๐‘ฅ ๐‘œ๐‘“ ๐‘œ๐‘๐‘—๐‘’๐‘๐‘ก๐‘ 
๐‘›; ๐‘›๐‘ข๐‘š๐‘๐‘’๐‘Ÿ ๐‘œ๐‘“ ๐‘กโ„Ž๐‘’ ๐‘œ๐‘๐‘—๐‘’๐‘๐‘ก๐‘ 
๐‘›๐‘ข; ๐‘›๐‘ข๐‘š๐‘๐‘’๐‘Ÿ ๐‘œ๐‘“ ๐‘ข๐‘›๐‘–๐‘ž๐‘ข๐‘’ ๐‘ก๐‘–๐‘ก๐‘™๐‘’๐‘  (๐‘œ๐‘Ÿ ๐‘›๐‘Ž๐‘š๐‘’๐‘ )
Step 2
We can define the taxonomy problem in the light of Step 1. ๐‘›๐‘ข can be very high and then is not
manageable. Our goal is to create main categories to be easily managed. We can choose a
number m and focus on "top m" objects and their descriptions.
๐‘— = 1,2,3, โ€ฆ ๐‘š ๐‘–๐‘›๐‘‘๐‘’๐‘ฅ ๐‘œ๐‘“ ๐‘ก๐‘–๐‘ก๐‘™๐‘’๐‘  ๐‘–๐‘› ๐‘ก๐‘œ๐‘ ๐‘š ๐‘™๐‘–๐‘ ๐‘ก
๐‘๐‘—; ๐‘š๐‘’๐‘š๐‘๐‘’๐‘Ÿ ๐‘œ๐‘“ ๐‘ก๐‘–๐‘ก๐‘™๐‘’ ๐‘— ๐‘–๐‘› ๐‘ก๐‘–๐‘ก๐‘™๐‘’๐‘  ๐‘œ๐‘“ ๐‘ก๐‘œ๐‘ ๐‘š ๐‘™๐‘–๐‘ ๐‘ก
Now we can token clouds
๐‘๐‘™๐‘œ๐‘ข๐‘‘๐‘—: = (๐‘ก๐‘–==๐‘๐‘—) ๐‘ก๐‘œ๐‘˜๐‘’๐‘›๐‘–
Step 3
Now we can give new taxonomy "๐‘๐‘‡" for object with i index
๐‘๐‘‡๐‘– = ๐‘๐‘—โˆ— ๐‘คโ„Ž๐‘’๐‘Ÿ๐‘’ ๐‘—โˆ—
: = arg ๐‘š๐‘Ž๐‘ฅ๐‘— #(๐‘๐‘™๐‘œ๐‘ข๐‘‘๐‘— โˆฉ ๐‘ก๐‘œ๐‘˜๐‘’๐‘›๐‘–)
#(๐‘ ๐‘’๐‘ก) ๐‘–๐‘  ๐‘›๐‘ข๐‘š๐‘๐‘’๐‘Ÿ ๐‘œ๐‘“ ๐‘’๐‘™๐‘’๐‘š๐‘’๐‘›๐‘ก๐‘  ๐‘–๐‘› ๐‘กโ„Ž๐‘’ ๐‘ ๐‘’๐‘ก
โˆ€๐‘— = 1,2,3, โ€ฆ ๐‘š, #(๐‘๐‘™๐‘œ๐‘ข๐‘‘๐‘— โˆฉ ๐‘ก๐‘œ๐‘˜๐‘’๐‘›๐‘–)=0 then ๐‘๐‘‡๐‘– = "NA"
๐‘œ๐‘Ÿ ๐‘๐‘‡๐‘– = ๐‘ก๐‘– (๐‘–๐‘› ๐‘กโ„Ž๐‘–๐‘  ๐‘๐‘Ž๐‘ ๐‘’, ๐‘๐‘Ž๐‘ก๐‘’๐‘”๐‘œ๐‘Ÿ๐‘ฆ ๐‘›๐‘ข๐‘š๐‘๐‘’๐‘Ÿ๐‘  ๐‘œ๐‘๐‘ฃ๐‘–๐‘œ๐‘ข๐‘ ๐‘™๐‘ฆ ๐‘–๐‘›๐‘๐‘Ÿ๐‘’๐‘Ž๐‘ ๐‘’. )
Remarks
1) This model failed its initial experience. That is why some clouds tend to be very large, then
the bias unavoidably occurs. To overcome this problem, emaciated clouds can be employed
instead of ๐‘๐‘™๐‘œ๐‘ข๐‘‘๐‘— alternatively.
๐‘๐‘™๐‘œ๐‘ข๐‘‘๐‘—
๐‘’๐‘š
: = ๐‘๐‘™๐‘œ๐‘ข๐‘‘๐‘— (๐‘˜โ‰ ๐‘—) ๐‘๐‘™๐‘œ๐‘ข๐‘‘๐‘˜
2) The clouds can be created by using domain knowledge if we have it.
3) Data structures of Python are suitable for the model.
The End
Thanks for your attention

More Related Content

What's hot

K means Clustering Algorithm
K means Clustering AlgorithmK means Clustering Algorithm
K means Clustering Algorithm
Kasun Ranga Wijeweera
ย 
Clustering
ClusteringClustering
Clustering
butest
ย 
Project PPT
Project PPTProject PPT
Project PPT
Dhaarna Singh
ย 

What's hot (20)

Siamese networks
Siamese networksSiamese networks
Siamese networks
ย 
K-means clustering algorithm
K-means clustering algorithmK-means clustering algorithm
K-means clustering algorithm
ย 
K means Clustering Algorithm
K means Clustering AlgorithmK means Clustering Algorithm
K means Clustering Algorithm
ย 
K means clustering
K means clusteringK means clustering
K means clustering
ย 
Poggi analytics - clustering - 1
Poggi   analytics - clustering - 1Poggi   analytics - clustering - 1
Poggi analytics - clustering - 1
ย 
Hierarchical clustering
Hierarchical clustering Hierarchical clustering
Hierarchical clustering
ย 
Clustering
ClusteringClustering
Clustering
ย 
K means clustering algorithm
K means clustering algorithmK means clustering algorithm
K means clustering algorithm
ย 
08 clustering
08 clustering08 clustering
08 clustering
ย 
Machine learning hands on clustering
Machine learning hands on clusteringMachine learning hands on clustering
Machine learning hands on clustering
ย 
Project PPT
Project PPTProject PPT
Project PPT
ย 
K means
K meansK means
K means
ย 
K means clustering | K Means ++
K means clustering | K Means ++K means clustering | K Means ++
K means clustering | K Means ++
ย 
Could a Data Science Program use Data Science Insights?
Could a Data Science Program use Data Science Insights?Could a Data Science Program use Data Science Insights?
Could a Data Science Program use Data Science Insights?
ย 
Enhance The K Means Algorithm On Spatial Dataset
Enhance The K Means Algorithm On Spatial DatasetEnhance The K Means Algorithm On Spatial Dataset
Enhance The K Means Algorithm On Spatial Dataset
ย 
Kmeans
KmeansKmeans
Kmeans
ย 
DBSCAN : A Clustering Algorithm
DBSCAN : A Clustering AlgorithmDBSCAN : A Clustering Algorithm
DBSCAN : A Clustering Algorithm
ย 
2021 03-02-transformer interpretability
2021 03-02-transformer interpretability2021 03-02-transformer interpretability
2021 03-02-transformer interpretability
ย 
12 types of clustering
12 types of clustering12 types of clustering
12 types of clustering
ย 
K means clustering
K means clusteringK means clustering
K means clustering
ย 

Similar to Token clouds for taxonomy

Java script objects 1
Java script objects 1Java script objects 1
Java script objects 1
H K
ย 
Uses & Abuses of Mocks & Stubs
Uses & Abuses of Mocks & StubsUses & Abuses of Mocks & Stubs
Uses & Abuses of Mocks & Stubs
PatchSpace Ltd
ย 
Taxonomy of Scala
Taxonomy of ScalaTaxonomy of Scala
Taxonomy of Scala
shinolajla
ย 

Similar to Token clouds for taxonomy (20)

Mca ii dfs u-1 introduction to data structure
Mca ii dfs u-1 introduction to data structureMca ii dfs u-1 introduction to data structure
Mca ii dfs u-1 introduction to data structure
ย 
Bsc cs ii dfs u-1 introduction to data structure
Bsc cs ii dfs u-1 introduction to data structureBsc cs ii dfs u-1 introduction to data structure
Bsc cs ii dfs u-1 introduction to data structure
ย 
Scala 3 Is Coming: Martin Odersky Shares What To Know
Scala 3 Is Coming: Martin Odersky Shares What To KnowScala 3 Is Coming: Martin Odersky Shares What To Know
Scala 3 Is Coming: Martin Odersky Shares What To Know
ย 
Bca ii dfs u-1 introduction to data structure
Bca ii dfs u-1 introduction to data structureBca ii dfs u-1 introduction to data structure
Bca ii dfs u-1 introduction to data structure
ย 
The Ring programming language version 1.5.3 book - Part 187 of 194
The Ring programming language version 1.5.3 book - Part 187 of 194The Ring programming language version 1.5.3 book - Part 187 of 194
The Ring programming language version 1.5.3 book - Part 187 of 194
ย 
HUDF5199 Columbia Class
HUDF5199 Columbia ClassHUDF5199 Columbia Class
HUDF5199 Columbia Class
ย 
Introduction to Deep Learning and Tensorflow
Introduction to Deep Learning and TensorflowIntroduction to Deep Learning and Tensorflow
Introduction to Deep Learning and Tensorflow
ย 
Deep Learning: R with Keras and TensorFlow
Deep Learning: R with Keras and TensorFlowDeep Learning: R with Keras and TensorFlow
Deep Learning: R with Keras and TensorFlow
ย 
Authorship Attribution and Forensic Linguistics with Python/Scikit-Learn/Pand...
Authorship Attribution and Forensic Linguistics with Python/Scikit-Learn/Pand...Authorship Attribution and Forensic Linguistics with Python/Scikit-Learn/Pand...
Authorship Attribution and Forensic Linguistics with Python/Scikit-Learn/Pand...
ย 
Java script objects 1
Java script objects 1Java script objects 1
Java script objects 1
ย 
Uses & Abuses of Mocks & Stubs
Uses & Abuses of Mocks & StubsUses & Abuses of Mocks & Stubs
Uses & Abuses of Mocks & Stubs
ย 
Learning to Rank with Neural Networks
Learning to Rank with Neural NetworksLearning to Rank with Neural Networks
Learning to Rank with Neural Networks
ย 
Angular and Deep Learning
Angular and Deep LearningAngular and Deep Learning
Angular and Deep Learning
ย 
Deep Learning for Search
Deep Learning for SearchDeep Learning for Search
Deep Learning for Search
ย 
supervised.pptx
supervised.pptxsupervised.pptx
supervised.pptx
ย 
Taxonomy of Scala
Taxonomy of ScalaTaxonomy of Scala
Taxonomy of Scala
ย 
Deep Learning for Search
Deep Learning for SearchDeep Learning for Search
Deep Learning for Search
ย 
Diving into Deep Learning (Silicon Valley Code Camp 2017)
Diving into Deep Learning (Silicon Valley Code Camp 2017)Diving into Deep Learning (Silicon Valley Code Camp 2017)
Diving into Deep Learning (Silicon Valley Code Camp 2017)
ย 
The Ring programming language version 1.10 book - Part 100 of 212
The Ring programming language version 1.10 book - Part 100 of 212The Ring programming language version 1.10 book - Part 100 of 212
The Ring programming language version 1.10 book - Part 100 of 212
ย 
Neural networks with python
Neural networks with pythonNeural networks with python
Neural networks with python
ย 

Recently uploaded

VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
SUHANI PANDEY
ย 
Escorts Service Kumaraswamy Layout โ˜Ž 7737669865โ˜Ž Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout โ˜Ž 7737669865โ˜Ž Book Your One night Stand (B...Escorts Service Kumaraswamy Layout โ˜Ž 7737669865โ˜Ž Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout โ˜Ž 7737669865โ˜Ž Book Your One night Stand (B...
amitlee9823
ย 
โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป Bangalore Call-girls in Women Seeking Men ๐Ÿ”Bangalore๐Ÿ” Esc...
โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป Bangalore Call-girls in Women Seeking Men  ๐Ÿ”Bangalore๐Ÿ”   Esc...โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป Bangalore Call-girls in Women Seeking Men  ๐Ÿ”Bangalore๐Ÿ”   Esc...
โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป Bangalore Call-girls in Women Seeking Men ๐Ÿ”Bangalore๐Ÿ” Esc...
amitlee9823
ย 
Call Girls In Hsr Layout โ˜Ž 7737669865 ๐Ÿฅต Book Your One night Stand
Call Girls In Hsr Layout โ˜Ž 7737669865 ๐Ÿฅต Book Your One night StandCall Girls In Hsr Layout โ˜Ž 7737669865 ๐Ÿฅต Book Your One night Stand
Call Girls In Hsr Layout โ˜Ž 7737669865 ๐Ÿฅต Book Your One night Stand
amitlee9823
ย 
Call Girls Bommasandra Just Call ๐Ÿ‘— 7737669865 ๐Ÿ‘— Top Class Call Girl Service B...
Call Girls Bommasandra Just Call ๐Ÿ‘— 7737669865 ๐Ÿ‘— Top Class Call Girl Service B...Call Girls Bommasandra Just Call ๐Ÿ‘— 7737669865 ๐Ÿ‘— Top Class Call Girl Service B...
Call Girls Bommasandra Just Call ๐Ÿ‘— 7737669865 ๐Ÿ‘— Top Class Call Girl Service B...
amitlee9823
ย 
Mg Road Call Girls Service: ๐Ÿ“ 7737669865 ๐Ÿ“ High Profile Model Escorts | Banga...
Mg Road Call Girls Service: ๐Ÿ“ 7737669865 ๐Ÿ“ High Profile Model Escorts | Banga...Mg Road Call Girls Service: ๐Ÿ“ 7737669865 ๐Ÿ“ High Profile Model Escorts | Banga...
Mg Road Call Girls Service: ๐Ÿ“ 7737669865 ๐Ÿ“ High Profile Model Escorts | Banga...
amitlee9823
ย 
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
amitlee9823
ย 
โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป malwa Call-girls in Women Seeking Men ๐Ÿ”malwa๐Ÿ” Escorts Ser...
โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป malwa Call-girls in Women Seeking Men  ๐Ÿ”malwa๐Ÿ”   Escorts Ser...โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป malwa Call-girls in Women Seeking Men  ๐Ÿ”malwa๐Ÿ”   Escorts Ser...
โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป malwa Call-girls in Women Seeking Men ๐Ÿ”malwa๐Ÿ” Escorts Ser...
amitlee9823
ย 
Call Girls Indiranagar Just Call ๐Ÿ‘— 7737669865 ๐Ÿ‘— Top Class Call Girl Service B...
Call Girls Indiranagar Just Call ๐Ÿ‘— 7737669865 ๐Ÿ‘— Top Class Call Girl Service B...Call Girls Indiranagar Just Call ๐Ÿ‘— 7737669865 ๐Ÿ‘— Top Class Call Girl Service B...
Call Girls Indiranagar Just Call ๐Ÿ‘— 7737669865 ๐Ÿ‘— Top Class Call Girl Service B...
amitlee9823
ย 
Probability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter LessonsProbability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter Lessons
JoseMangaJr1
ย 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
AroojKhan71
ย 
CHEAP Call Girls in Saket (-DELHI )๐Ÿ” 9953056974๐Ÿ”(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )๐Ÿ” 9953056974๐Ÿ”(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )๐Ÿ” 9953056974๐Ÿ”(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )๐Ÿ” 9953056974๐Ÿ”(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
ย 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdf
MarinCaroMartnezBerg
ย 

Recently uploaded (20)

April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysis
ย 
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
ย 
Escorts Service Kumaraswamy Layout โ˜Ž 7737669865โ˜Ž Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout โ˜Ž 7737669865โ˜Ž Book Your One night Stand (B...Escorts Service Kumaraswamy Layout โ˜Ž 7737669865โ˜Ž Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout โ˜Ž 7737669865โ˜Ž Book Your One night Stand (B...
ย 
โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป Bangalore Call-girls in Women Seeking Men ๐Ÿ”Bangalore๐Ÿ” Esc...
โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป Bangalore Call-girls in Women Seeking Men  ๐Ÿ”Bangalore๐Ÿ”   Esc...โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป Bangalore Call-girls in Women Seeking Men  ๐Ÿ”Bangalore๐Ÿ”   Esc...
โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป Bangalore Call-girls in Women Seeking Men ๐Ÿ”Bangalore๐Ÿ” Esc...
ย 
Call Girls In Hsr Layout โ˜Ž 7737669865 ๐Ÿฅต Book Your One night Stand
Call Girls In Hsr Layout โ˜Ž 7737669865 ๐Ÿฅต Book Your One night StandCall Girls In Hsr Layout โ˜Ž 7737669865 ๐Ÿฅต Book Your One night Stand
Call Girls In Hsr Layout โ˜Ž 7737669865 ๐Ÿฅต Book Your One night Stand
ย 
Call Girls Bommasandra Just Call ๐Ÿ‘— 7737669865 ๐Ÿ‘— Top Class Call Girl Service B...
Call Girls Bommasandra Just Call ๐Ÿ‘— 7737669865 ๐Ÿ‘— Top Class Call Girl Service B...Call Girls Bommasandra Just Call ๐Ÿ‘— 7737669865 ๐Ÿ‘— Top Class Call Girl Service B...
Call Girls Bommasandra Just Call ๐Ÿ‘— 7737669865 ๐Ÿ‘— Top Class Call Girl Service B...
ย 
Predicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science ProjectPredicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science Project
ย 
Mg Road Call Girls Service: ๐Ÿ“ 7737669865 ๐Ÿ“ High Profile Model Escorts | Banga...
Mg Road Call Girls Service: ๐Ÿ“ 7737669865 ๐Ÿ“ High Profile Model Escorts | Banga...Mg Road Call Girls Service: ๐Ÿ“ 7737669865 ๐Ÿ“ High Profile Model Escorts | Banga...
Mg Road Call Girls Service: ๐Ÿ“ 7737669865 ๐Ÿ“ High Profile Model Escorts | Banga...
ย 
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
ย 
โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป malwa Call-girls in Women Seeking Men ๐Ÿ”malwa๐Ÿ” Escorts Ser...
โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป malwa Call-girls in Women Seeking Men  ๐Ÿ”malwa๐Ÿ”   Escorts Ser...โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป malwa Call-girls in Women Seeking Men  ๐Ÿ”malwa๐Ÿ”   Escorts Ser...
โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป malwa Call-girls in Women Seeking Men ๐Ÿ”malwa๐Ÿ” Escorts Ser...
ย 
Call Girls Indiranagar Just Call ๐Ÿ‘— 7737669865 ๐Ÿ‘— Top Class Call Girl Service B...
Call Girls Indiranagar Just Call ๐Ÿ‘— 7737669865 ๐Ÿ‘— Top Class Call Girl Service B...Call Girls Indiranagar Just Call ๐Ÿ‘— 7737669865 ๐Ÿ‘— Top Class Call Girl Service B...
Call Girls Indiranagar Just Call ๐Ÿ‘— 7737669865 ๐Ÿ‘— Top Class Call Girl Service B...
ย 
Probability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter LessonsProbability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter Lessons
ย 
Capstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics ProgramCapstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics Program
ย 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
ย 
CHEAP Call Girls in Saket (-DELHI )๐Ÿ” 9953056974๐Ÿ”(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )๐Ÿ” 9953056974๐Ÿ”(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )๐Ÿ” 9953056974๐Ÿ”(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )๐Ÿ” 9953056974๐Ÿ”(=)/CALL GIRLS SERVICE
ย 
Anomaly detection and data imputation within time series
Anomaly detection and data imputation within time seriesAnomaly detection and data imputation within time series
Anomaly detection and data imputation within time series
ย 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptx
ย 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
ย 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdf
ย 
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
ย 

Token clouds for taxonomy

  • 1. Token Clouds for Taxonomy AHMET FURKAN EMREHAN matahmet@gmail.com
  • 2. INTRODUCTION As time progresses, technology gets more complicated. Demands, supplies, objects and necessities get more sophisticated due to this progression. This fact over-diversifies the names or titles of these concepts. Over-diversified naming creates a taxonomy problem difficulty for handling (or managing) concepts.
  • 3. MOTIVATION My approach is based on ยซnamesยป (or ยซtitlesยป in some concepts) and ยซdescriptionsยป. If we want to reduce the high number of overdiversified titles to a manageable level, we need a classification algorithm. Obviously, ยซdescriptionsยป have more information than ยซnamesยป have. I use a token set obtained from ยซdescriptionยป to reduce the number of the names.
  • 4. STEP 1 First of all, for all objects we can focus two features, ยซtitlesยป (or ยซnameยป) and ยซdescriptionsยป ๐‘ก๐‘– = ๐‘ก๐‘–๐‘ก๐‘™๐‘’ (๐‘œ๐‘Ÿ ๐‘›๐‘Ž๐‘š๐‘’) ๐‘œ๐‘“ ๐‘œ๐‘๐‘—๐‘’๐‘๐‘ก ๐‘– ๐‘‘๐‘– = ๐‘‘๐‘’๐‘ ๐‘๐‘Ÿ๐‘–๐‘๐‘ก๐‘–๐‘œ๐‘› ๐‘œ๐‘“ ๐‘œ๐‘๐‘—๐‘’๐‘๐‘ก ๐‘– ๐‘ก๐‘œ๐‘˜๐‘’๐‘›๐‘– = ๐‘ ๐‘’๐‘ก ๐‘œ๐‘“ ๐‘ก๐‘œ๐‘˜๐‘’๐‘›๐‘  ๐‘œ๐‘๐‘ก๐‘Ž๐‘–๐‘›๐‘’๐‘‘ ๐‘“๐‘Ÿ๐‘œ๐‘š ๐‘‘๐‘– ๐‘– = 1,2,3, โ€ฆ ๐‘› ๐‘–๐‘›๐‘‘๐‘’๐‘ฅ ๐‘œ๐‘“ ๐‘œ๐‘๐‘—๐‘’๐‘๐‘ก๐‘  ๐‘›; ๐‘›๐‘ข๐‘š๐‘๐‘’๐‘Ÿ ๐‘œ๐‘“ ๐‘กโ„Ž๐‘’ ๐‘œ๐‘๐‘—๐‘’๐‘๐‘ก๐‘  ๐‘›๐‘ข; ๐‘›๐‘ข๐‘š๐‘๐‘’๐‘Ÿ ๐‘œ๐‘“ ๐‘ข๐‘›๐‘–๐‘ž๐‘ข๐‘’ ๐‘ก๐‘–๐‘ก๐‘™๐‘’๐‘  (๐‘œ๐‘Ÿ ๐‘›๐‘Ž๐‘š๐‘’๐‘ )
  • 5. Step 2 We can define the taxonomy problem in the light of Step 1. ๐‘›๐‘ข can be very high and then is not manageable. Our goal is to create main categories to be easily managed. We can choose a number m and focus on "top m" objects and their descriptions. ๐‘— = 1,2,3, โ€ฆ ๐‘š ๐‘–๐‘›๐‘‘๐‘’๐‘ฅ ๐‘œ๐‘“ ๐‘ก๐‘–๐‘ก๐‘™๐‘’๐‘  ๐‘–๐‘› ๐‘ก๐‘œ๐‘ ๐‘š ๐‘™๐‘–๐‘ ๐‘ก ๐‘๐‘—; ๐‘š๐‘’๐‘š๐‘๐‘’๐‘Ÿ ๐‘œ๐‘“ ๐‘ก๐‘–๐‘ก๐‘™๐‘’ ๐‘— ๐‘–๐‘› ๐‘ก๐‘–๐‘ก๐‘™๐‘’๐‘  ๐‘œ๐‘“ ๐‘ก๐‘œ๐‘ ๐‘š ๐‘™๐‘–๐‘ ๐‘ก Now we can token clouds ๐‘๐‘™๐‘œ๐‘ข๐‘‘๐‘—: = (๐‘ก๐‘–==๐‘๐‘—) ๐‘ก๐‘œ๐‘˜๐‘’๐‘›๐‘–
  • 6. Step 3 Now we can give new taxonomy "๐‘๐‘‡" for object with i index ๐‘๐‘‡๐‘– = ๐‘๐‘—โˆ— ๐‘คโ„Ž๐‘’๐‘Ÿ๐‘’ ๐‘—โˆ— : = arg ๐‘š๐‘Ž๐‘ฅ๐‘— #(๐‘๐‘™๐‘œ๐‘ข๐‘‘๐‘— โˆฉ ๐‘ก๐‘œ๐‘˜๐‘’๐‘›๐‘–) #(๐‘ ๐‘’๐‘ก) ๐‘–๐‘  ๐‘›๐‘ข๐‘š๐‘๐‘’๐‘Ÿ ๐‘œ๐‘“ ๐‘’๐‘™๐‘’๐‘š๐‘’๐‘›๐‘ก๐‘  ๐‘–๐‘› ๐‘กโ„Ž๐‘’ ๐‘ ๐‘’๐‘ก โˆ€๐‘— = 1,2,3, โ€ฆ ๐‘š, #(๐‘๐‘™๐‘œ๐‘ข๐‘‘๐‘— โˆฉ ๐‘ก๐‘œ๐‘˜๐‘’๐‘›๐‘–)=0 then ๐‘๐‘‡๐‘– = "NA" ๐‘œ๐‘Ÿ ๐‘๐‘‡๐‘– = ๐‘ก๐‘– (๐‘–๐‘› ๐‘กโ„Ž๐‘–๐‘  ๐‘๐‘Ž๐‘ ๐‘’, ๐‘๐‘Ž๐‘ก๐‘’๐‘”๐‘œ๐‘Ÿ๐‘ฆ ๐‘›๐‘ข๐‘š๐‘๐‘’๐‘Ÿ๐‘  ๐‘œ๐‘๐‘ฃ๐‘–๐‘œ๐‘ข๐‘ ๐‘™๐‘ฆ ๐‘–๐‘›๐‘๐‘Ÿ๐‘’๐‘Ž๐‘ ๐‘’. )
  • 7. Remarks 1) This model failed its initial experience. That is why some clouds tend to be very large, then the bias unavoidably occurs. To overcome this problem, emaciated clouds can be employed instead of ๐‘๐‘™๐‘œ๐‘ข๐‘‘๐‘— alternatively. ๐‘๐‘™๐‘œ๐‘ข๐‘‘๐‘— ๐‘’๐‘š : = ๐‘๐‘™๐‘œ๐‘ข๐‘‘๐‘— (๐‘˜โ‰ ๐‘—) ๐‘๐‘™๐‘œ๐‘ข๐‘‘๐‘˜ 2) The clouds can be created by using domain knowledge if we have it. 3) Data structures of Python are suitable for the model.
  • 8. The End Thanks for your attention