SlideShare a Scribd company logo
1 of 4
Download to read offline
IOSR Journal of Electronics and Communication Engineering (IOSR-JECE)
e-ISSN: 2278-2834,p- ISSN: 2278-8735.Volume 11, Issue 5, Ver. I (Sep.-Oct .2016), PP 73-76
www.iosrjournals.org
DOI: 10.9790/2834-1105017376 www.iosrjournals.org 73 | Page
Profile Matching in Solving Rank Problem
Zuraidah Tharo1
, Andysah Putera Utama Siahaan2
1
Faculty of Engineering, 2
Faculty of Computer Science Universitas Pembangunan Panca Budi
Jl. Jend. Gatot Subroto Km. 4,5 Sei Sikambing, 20122, Medan, Sumatera Utara, Indonesia
Abstract: This research aims to solve the problem selection to a decision. In the profile matching method, a
parameter assessed on the difference between the target value with the value that is owned by an individual.
There are two important parameters in this method such as core factors and secondary factors. These values are
converted into a percentage of weight so as to produce the final decision as a determinant of the data which will
be closer to the predetermined targets. By doing this method, sorting the data against specific criteria that are
dynamicallyperformed.
Keywords: Profile Matching, Support System, Rank Problem
I. Introduction
A decision Support System needs to rank a set of data[1]. That is performed to facilitate further
processing of the data. Ordering is a basic algorithm that is often required in retrieving the solution. Various
ranking algorithms have been created. An understanding of some basic ranking algorithms needs to know,
including how to use the program.
There is a difference between sorting and ranking. Usually, the sorting performs sorting the data based
on specific criteria. The data set will be sorted through a filter process where these criteria are static. In ranking,
data will be sorted based on the calculation of criteria that are dynamic. The first data and the subsequent data is
a collection of data that have the significant difference[2]. This problem is solved by a method that performs
sorting based on the parameters are many and varied, known as aspects. Profile matching method is to sort data
were highly variable and had many parameters by calculating the gap between the original data with a specified
target value. Each aspect is given the weight of the load as needed. The values appear in the final calculation are
sorted in ascending and descending order.
II. Theories
Sequencing data is defined as a process to reconstitute the set of objects using certain rules[3].
According to Microsoft's Bookshelf, definition sorting algorithm is an algorithm to put a set of data elements in
a particular order based on one or more keys in each item. There are two kinds of sequences commonly used in
the sort is ascending and descending.
Profile Matching is a decision-making mechanism to assume that there is an ideal level of predictor
variables that must be fulfilled by the parameters, instead of the static criteria. In a profile matching process, an
outline of the process of comparing the individual's competence into the aspects that can be known differences
in competence called gap[4][5]. The smaller the gap generated the weight of large value which means it has a
better chance to occupy the top position. Analyzing the data according to specific targets; profile matching
method does the method, which in the process is first to determine the competence required by the data. In a
profile matching process outlines a process of comparing between individual competencies and aspects that can
be known the difference to both.
Profile Matching algorithm is divided into several steps:
- Aspect and Sub Aspect
- Scoring
- Gap
- Core Factor & Secondary Factor
- Total Weight
- Ranking
The gap is the difference between the value of the aspect and the target value. The gap can be obtained
by performing this formula.
𝐺𝑎𝑝 = 𝐴𝑠𝑝𝑒𝑐𝑡 𝑉𝑎𝑙𝑢𝑒 − 𝑇𝑎𝑟𝑔𝑒𝑡 𝑉𝑎𝑙𝑢𝑒 (1)
While Core and Secondary Factor are calculated by these formulas.
Profile Matching in Solving Rank Problem
DOI: 10.9790/2834-1105017376 www.iosrjournals.org 74 | Page
𝑁𝐶𝐹 =
𝑁𝐶𝑛
𝑖=1
𝐼𝐶𝑛
𝑖=1
𝑁𝑆𝐹 =
𝑁𝑆𝑛
𝑖=1
𝐼𝑆𝑛
𝑖=1
NCF : Core Factor Value
NSF : Secondary Factor Value
NC : Total Weight Core Factor
NS : Total Weight Secondary Factor
IC : Total Item Core Factor
IS : Total Item Secondary Factor
III. Profile Matching Raw Data
Let's look at the next example. Table 1 shows that we have five pieces of sample data, each sample has
its credit score. We split the credit value of between 1 and three where the number 1 being the lowest value
(worst) while the number 3 is the highest value (best).
Table 1 Converted Data
NAME
ASPECTS
FIRST SECOND THIRD
A B C D E F G H I J K
CF SF SF CF CF CF SF SF SF CF CF
1 CABLE 1 2 3 1 2 3 2 1 2 3 3 1
2 CABLE 2 3 2 1 2 1 2 2 2 2 3 1
3 CABLE 3 1 2 3 3 1 3 3 2 2 3 1
4 CABLE 4 2 3 1 3 2 2 2 2 3 3 1
5 CABLE 5 1 2 3 2 1 2 1 2 3 3 1
First, the data is categorized into three aspects, first, second and third. Every aspect has subcategories
where the first aspect is divided into four categories; the second point consists of three categories, and the third
aspect consists of four categories. Moreover, finally, the data has eleven parameters. Each parameter has a value
of each obtained previously. Once all the parameters have been filled, the calculation of profile matching is
implemented
IV. Result and Discussion
Once the target value is determined, the time to find the gap value between these two values. Ascertain the
value of the target based on the agreement of the final destination. It is illustrated in Table 2.
Table2Target Value
TARGET 2 2 2 2 1 1 1 2 2 2 2
After the gap values are retrieved, we convert those values into Profile Matching rule and count the
Core and Secondary Factors of those aspects.We have previously determined in advance which are the core
factors and secondary factors. Let’s see the following rules in Table 3 to Table 6.
Table3 Gap Value
GAP VALUE
0 4
1 4,5
-1 3,5
2 5
-2 3
GAP FIRST SECOND THIRD
1 CABLE 1 0 1 -1 0 2 1 0 0 1 1 -1
2 CABLE 2 1 0 -1 0 0 1 1 0 0 1 -1
3 CABLE 3 -1 0 1 1 0 2 2 0 0 1 -1
4 CABLE 4 0 1 -1 1 1 1 1 0 1 1 -1
5 CABLE 5 -1 0 1 0 0 1 0 0 1 1 -1
Profile Matching in Solving Rank Problem
DOI: 10.9790/2834-1105017376 www.iosrjournals.org 75 | Page
Table4 Core Factor and Secondary Factor of First Aspect
WEIGHT FIRST CF SF
1 CABLE 1 4,00 4,50 3,50 4,00 4,00 4,00
2 CABLE 2 4,50 4,00 3,50 4,00 4,25 3,75
3 CABLE 3 3,50 4,00 4,50 4,50 4,00 4,25
4 CABLE 4 4,00 4,50 3,50 4,50 4,25 4,00
5 CABLE 5 3,50 4,00 4,50 4,00 3,75 4,25
Table5 Core Factor and Secondary Factor of Second Aspect
WEIGHT SECOND CF SF
1 CABLE 1 5,00 4,50 4,00 4,75 4,00
2 CABLE 2 4,00 4,50 4,50 4,25 4,50
3 CABLE 3 4,00 5,00 5,00 4,50 5,00
4 CABLE 4 4,50 4,50 4,50 4,50 4,50
5 CABLE 5 4,00 4,50 4,00 4,25 4,00
Table6 Core Factor and Secondary Factor of Third Aspect
WEIGHT THIRD CF SF
1 CABLE 1 4,00 4,50 4,50 3,50 4,00 4,25
2 CABLE 2 4,00 4,00 4,50 3,50 4,00 4,00
3 CABLE 3 4,00 4,00 4,50 3,50 4,00 4,00
4 CABLE 4 4,00 4,50 4,50 3,50 4,00 4,25
5 CABLE 5 4,00 4,50 4,50 3,50 4,00 4,25
After the core and secondary factor value is obtained, we compute the average value of the ratio of 6:4
between the core and secondary factor. The table below is the result of the acquisition of such calculations.
Table7 Aspect Values
TOTAL N1 N2 N3
1 CABLE 1 4,00 4,45 4,10
2 CABLE 2 4,05 4,35 4,00
3 CABLE 3 4,10 4,70 4,00
4 CABLE 4 4,15 4,50 4,10
5 CABLE 5 3,95 4,15 4,10
The values of all aspects have been obtained. To find the rank, the value must be accumulated with the
aspect ratio of 4:2:4 and then the average yield is the final score. It is on Table 8.
Table8 Result of Final Score
RANKING
VALUES
N1 N2 N3 R
1 CABLE 1 4,00 4,45 4,10 4,13
2 CABLE 2 4,05 4,35 4,00 4,09
3 CABLE 3 4,10 4,70 4,00 4,18
4 CABLE 4 4,15 4,50 4,10 4,20
5 CABLE 5 3,95 4,15 4,10 4,05
Now the value of the ranking will be sorted in the inverted position of the highest value to lowest
value. Table 9 illustrates the results of the final data which have been ranked.
Table9 Descending Order of Final Score
RANKING
VALUES
N1 N2 N3 R
4 CABLE 4 4,15 4,50 4,10 4,20
3 CABLE 3 4,10 4,70 4,00 4,18
1 CABLE 1 4,00 4,45 4,10 4,13
2 CABLE 2 4,05 4,35 4,00 4,09
5 CABLE 5 3,95 4,15 4,10 4,05
V. Conclusion
From the explanation above, we can see that the profile matching method can resolve the case of
sorting dynamically. Parameters collected as aspects of the main requirements to perform the calculation. With
Profile Matching in Solving Rank Problem
DOI: 10.9790/2834-1105017376 www.iosrjournals.org 76 | Page
the results of calculations which have high accuracy, the difference is less likely to form a pattern of a different
order so that the possibility of the data have the same value will be obviated.
References
[1]. Jogiyanto, Analisis dan Desain Sistem Informasi : Pendekatan Terstruktur, Teori dan Praktek Aplikasi Bisnis, Yogyakarta: Andi
Offset, 2005.
[2]. Kusrini, Konsep dan Aplikasi Sistem Pendukung Keputusan, Yogyakarta: Andi Offset, 2007.
[3]. D. J. Power, Decision Support Systems : Concepts and Resources For Managers, USA: Greenwood, 2002.
[4]. D. J. Power, "Evaluation: From Precision, Recall and F-Measure to ROC, Informedness, Markedness & Correlation," Journal of
Machine Learning Technologies, pp. 37-63, 2011.
[5]. E. Turban, Decission Support Systems and Intelligent Systems, New Jersey: Pearson Education, 2005.

More Related Content

What's hot

Decentralized stabilization of a class of large scale linear interconnected
Decentralized stabilization of a class of large scale linear interconnectedDecentralized stabilization of a class of large scale linear interconnected
Decentralized stabilization of a class of large scale linear interconnected
IAEME Publication
 

What's hot (6)

ANALYTICAL FORMULATIONS FOR THE LEVEL BASED WEIGHTED AVERAGE VALUE OF DISCRET...
ANALYTICAL FORMULATIONS FOR THE LEVEL BASED WEIGHTED AVERAGE VALUE OF DISCRET...ANALYTICAL FORMULATIONS FOR THE LEVEL BASED WEIGHTED AVERAGE VALUE OF DISCRET...
ANALYTICAL FORMULATIONS FOR THE LEVEL BASED WEIGHTED AVERAGE VALUE OF DISCRET...
 
Modeling the Broker Behavior Using a BDI Agent
Modeling the Broker Behavior Using a BDI AgentModeling the Broker Behavior Using a BDI Agent
Modeling the Broker Behavior Using a BDI Agent
 
40220140501006
4022014050100640220140501006
40220140501006
 
DESIGN METHODOLOGY FOR RELATIONAL DATABASES: ISSUES RELATED TO TERNARY RELATI...
DESIGN METHODOLOGY FOR RELATIONAL DATABASES: ISSUES RELATED TO TERNARY RELATI...DESIGN METHODOLOGY FOR RELATIONAL DATABASES: ISSUES RELATED TO TERNARY RELATI...
DESIGN METHODOLOGY FOR RELATIONAL DATABASES: ISSUES RELATED TO TERNARY RELATI...
 
KNN and ARL Based Imputation to Estimate Missing Values
KNN and ARL Based Imputation to Estimate Missing ValuesKNN and ARL Based Imputation to Estimate Missing Values
KNN and ARL Based Imputation to Estimate Missing Values
 
Decentralized stabilization of a class of large scale linear interconnected
Decentralized stabilization of a class of large scale linear interconnectedDecentralized stabilization of a class of large scale linear interconnected
Decentralized stabilization of a class of large scale linear interconnected
 

Similar to Profile Matching in Solving Rank Problem

1. What two conditions must be met before an entity can be classif.docx
1. What two conditions must be met before an entity can be classif.docx1. What two conditions must be met before an entity can be classif.docx
1. What two conditions must be met before an entity can be classif.docx
jackiewalcutt
 
Practical Data Science: Data Modelling and Presentation
Practical Data Science: Data Modelling and PresentationPractical Data Science: Data Modelling and Presentation
Practical Data Science: Data Modelling and Presentation
HariniMS1
 

Similar to Profile Matching in Solving Rank Problem (20)

The Evaluation Model of Garbage Classification System Based on AHP
The Evaluation Model of Garbage Classification System Based on AHPThe Evaluation Model of Garbage Classification System Based on AHP
The Evaluation Model of Garbage Classification System Based on AHP
 
Higgs bosob machine learning challange
Higgs bosob machine learning challangeHiggs bosob machine learning challange
Higgs bosob machine learning challange
 
Higgs Boson Machine Learning Challenge - Kaggle
Higgs Boson Machine Learning Challenge - KaggleHiggs Boson Machine Learning Challenge - Kaggle
Higgs Boson Machine Learning Challenge - Kaggle
 
Implementation of Simple Additive Weighting Algorithm in Particular Instance
Implementation of Simple Additive Weighting Algorithm in Particular InstanceImplementation of Simple Additive Weighting Algorithm in Particular Instance
Implementation of Simple Additive Weighting Algorithm in Particular Instance
 
Application of K-Means Clustering Algorithm for Classification of NBA Guards
Application of K-Means Clustering Algorithm for Classification of NBA GuardsApplication of K-Means Clustering Algorithm for Classification of NBA Guards
Application of K-Means Clustering Algorithm for Classification of NBA Guards
 
Business Market Research on Instant Messaging -2013
Business Market Research on Instant Messaging -2013Business Market Research on Instant Messaging -2013
Business Market Research on Instant Messaging -2013
 
Caravan insurance data mining prediction models
Caravan insurance data mining prediction modelsCaravan insurance data mining prediction models
Caravan insurance data mining prediction models
 
Caravan insurance data mining prediction models
Caravan insurance data mining prediction modelsCaravan insurance data mining prediction models
Caravan insurance data mining prediction models
 
An ahp (analytic hierarchy process)fce (fuzzy comprehensive evaluation) based...
An ahp (analytic hierarchy process)fce (fuzzy comprehensive evaluation) based...An ahp (analytic hierarchy process)fce (fuzzy comprehensive evaluation) based...
An ahp (analytic hierarchy process)fce (fuzzy comprehensive evaluation) based...
 
Data Clustering in Education for Students
Data Clustering in Education for StudentsData Clustering in Education for Students
Data Clustering in Education for Students
 
Classification Algorithms with Attribute Selection: an evaluation study using...
Classification Algorithms with Attribute Selection: an evaluation study using...Classification Algorithms with Attribute Selection: an evaluation study using...
Classification Algorithms with Attribute Selection: an evaluation study using...
 
Presentation on Normalization.pptx
Presentation on Normalization.pptxPresentation on Normalization.pptx
Presentation on Normalization.pptx
 
Enhancing Keyword Query Results Over Database for Improving User Satisfaction
Enhancing Keyword Query Results Over Database for Improving User Satisfaction Enhancing Keyword Query Results Over Database for Improving User Satisfaction
Enhancing Keyword Query Results Over Database for Improving User Satisfaction
 
icaisd presentation 2021.pptx
icaisd presentation 2021.pptxicaisd presentation 2021.pptx
icaisd presentation 2021.pptx
 
1. What two conditions must be met before an entity can be classif.docx
1. What two conditions must be met before an entity can be classif.docx1. What two conditions must be met before an entity can be classif.docx
1. What two conditions must be met before an entity can be classif.docx
 
Top-K Dominating Queries on Incomplete Data with Priorities
Top-K Dominating Queries on Incomplete Data with PrioritiesTop-K Dominating Queries on Incomplete Data with Priorities
Top-K Dominating Queries on Incomplete Data with Priorities
 
Practical Data Science: Data Modelling and Presentation
Practical Data Science: Data Modelling and PresentationPractical Data Science: Data Modelling and Presentation
Practical Data Science: Data Modelling and Presentation
 
A Mini Research
A Mini ResearchA Mini Research
A Mini Research
 
IRJET- Supervised Learning Classification Algorithms Comparison
IRJET- Supervised Learning Classification Algorithms ComparisonIRJET- Supervised Learning Classification Algorithms Comparison
IRJET- Supervised Learning Classification Algorithms Comparison
 
IRJET- Supervised Learning Classification Algorithms Comparison
IRJET- Supervised Learning Classification Algorithms ComparisonIRJET- Supervised Learning Classification Algorithms Comparison
IRJET- Supervised Learning Classification Algorithms Comparison
 

More from Universitas Pembangunan Panca Budi

Violations of Cybercrime and the Strength of Jurisdiction in Indonesia
Violations of Cybercrime and the Strength of Jurisdiction in IndonesiaViolations of Cybercrime and the Strength of Jurisdiction in Indonesia
Violations of Cybercrime and the Strength of Jurisdiction in Indonesia
Universitas Pembangunan Panca Budi
 
Marketing Strategy through Markov Optimization to Predict Sales on Specific P...
Marketing Strategy through Markov Optimization to Predict Sales on Specific P...Marketing Strategy through Markov Optimization to Predict Sales on Specific P...
Marketing Strategy through Markov Optimization to Predict Sales on Specific P...
Universitas Pembangunan Panca Budi
 

More from Universitas Pembangunan Panca Budi (20)

Application of Data Encryption Standard and Lempel-Ziv-Welch Algorithm for Fi...
Application of Data Encryption Standard and Lempel-Ziv-Welch Algorithm for Fi...Application of Data Encryption Standard and Lempel-Ziv-Welch Algorithm for Fi...
Application of Data Encryption Standard and Lempel-Ziv-Welch Algorithm for Fi...
 
An Implementation of a Filter Design Passive LC in Reduce a Current Harmonisa
An Implementation of a Filter Design Passive LC in Reduce a Current Harmonisa An Implementation of a Filter Design Passive LC in Reduce a Current Harmonisa
An Implementation of a Filter Design Passive LC in Reduce a Current Harmonisa
 
Simultaneous Response of Dividend Policy and Value of Indonesia Manufacturing...
Simultaneous Response of Dividend Policy and Value of Indonesia Manufacturing...Simultaneous Response of Dividend Policy and Value of Indonesia Manufacturing...
Simultaneous Response of Dividend Policy and Value of Indonesia Manufacturing...
 
Insecure Whatsapp Chat History, Data Storage and Proposed Security
Insecure Whatsapp Chat History, Data Storage and Proposed SecurityInsecure Whatsapp Chat History, Data Storage and Proposed Security
Insecure Whatsapp Chat History, Data Storage and Proposed Security
 
Online Shoppers Acceptance: An Exploratory Study
Online Shoppers Acceptance: An Exploratory StudyOnline Shoppers Acceptance: An Exploratory Study
Online Shoppers Acceptance: An Exploratory Study
 
Prim and Genetic Algorithms Performance in Determining Optimum Route on Graph
Prim and Genetic Algorithms Performance in Determining Optimum Route on GraphPrim and Genetic Algorithms Performance in Determining Optimum Route on Graph
Prim and Genetic Algorithms Performance in Determining Optimum Route on Graph
 
Multi-Attribute Decision Making with VIKOR Method for Any Purpose Decision
Multi-Attribute Decision Making with VIKOR Method for Any Purpose DecisionMulti-Attribute Decision Making with VIKOR Method for Any Purpose Decision
Multi-Attribute Decision Making with VIKOR Method for Any Purpose Decision
 
Mobile Application Detection of Road Damage using Canny Algorithm
Mobile Application Detection of Road Damage using Canny AlgorithmMobile Application Detection of Road Damage using Canny Algorithm
Mobile Application Detection of Road Damage using Canny Algorithm
 
Super-Encryption Cryptography with IDEA and WAKE Algorithm
Super-Encryption Cryptography with IDEA and WAKE AlgorithmSuper-Encryption Cryptography with IDEA and WAKE Algorithm
Super-Encryption Cryptography with IDEA and WAKE Algorithm
 
Technique for Order Preference by Similarity to Ideal Solution as Decision Su...
Technique for Order Preference by Similarity to Ideal Solution as Decision Su...Technique for Order Preference by Similarity to Ideal Solution as Decision Su...
Technique for Order Preference by Similarity to Ideal Solution as Decision Su...
 
Prototype Application Multimedia Learning for Teaching Basic English
Prototype Application Multimedia Learning for Teaching Basic EnglishPrototype Application Multimedia Learning for Teaching Basic English
Prototype Application Multimedia Learning for Teaching Basic English
 
TOPSIS Method Application for Decision Support System in Internal Control for...
TOPSIS Method Application for Decision Support System in Internal Control for...TOPSIS Method Application for Decision Support System in Internal Control for...
TOPSIS Method Application for Decision Support System in Internal Control for...
 
Combination of Levenshtein Distance and Rabin-Karp to Improve the Accuracy of...
Combination of Levenshtein Distance and Rabin-Karp to Improve the Accuracy of...Combination of Levenshtein Distance and Rabin-Karp to Improve the Accuracy of...
Combination of Levenshtein Distance and Rabin-Karp to Improve the Accuracy of...
 
Violations of Cybercrime and the Strength of Jurisdiction in Indonesia
Violations of Cybercrime and the Strength of Jurisdiction in IndonesiaViolations of Cybercrime and the Strength of Jurisdiction in Indonesia
Violations of Cybercrime and the Strength of Jurisdiction in Indonesia
 
Marketing Strategy through Markov Optimization to Predict Sales on Specific P...
Marketing Strategy through Markov Optimization to Predict Sales on Specific P...Marketing Strategy through Markov Optimization to Predict Sales on Specific P...
Marketing Strategy through Markov Optimization to Predict Sales on Specific P...
 
Prim's Algorithm for Optimizing Fiber Optic Trajectory Planning
Prim's Algorithm for Optimizing Fiber Optic Trajectory PlanningPrim's Algorithm for Optimizing Fiber Optic Trajectory Planning
Prim's Algorithm for Optimizing Fiber Optic Trajectory Planning
 
Image Similarity Test Using Eigenface Calculation
Image Similarity Test Using Eigenface CalculationImage Similarity Test Using Eigenface Calculation
Image Similarity Test Using Eigenface Calculation
 
Data Compression Using Elias Delta Code
Data Compression Using Elias Delta CodeData Compression Using Elias Delta Code
Data Compression Using Elias Delta Code
 
A Review of IP and MAC Address Filtering in Wireless Network Security
A Review of IP and MAC Address Filtering in Wireless Network SecurityA Review of IP and MAC Address Filtering in Wireless Network Security
A Review of IP and MAC Address Filtering in Wireless Network Security
 
Expert System of Catfish Disease Determinant Using Certainty Factor Method
Expert System of Catfish Disease Determinant Using Certainty Factor MethodExpert System of Catfish Disease Determinant Using Certainty Factor Method
Expert System of Catfish Disease Determinant Using Certainty Factor Method
 

Recently uploaded

Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
AnaAcapella
 

Recently uploaded (20)

On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 

Profile Matching in Solving Rank Problem

  • 1. IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) e-ISSN: 2278-2834,p- ISSN: 2278-8735.Volume 11, Issue 5, Ver. I (Sep.-Oct .2016), PP 73-76 www.iosrjournals.org DOI: 10.9790/2834-1105017376 www.iosrjournals.org 73 | Page Profile Matching in Solving Rank Problem Zuraidah Tharo1 , Andysah Putera Utama Siahaan2 1 Faculty of Engineering, 2 Faculty of Computer Science Universitas Pembangunan Panca Budi Jl. Jend. Gatot Subroto Km. 4,5 Sei Sikambing, 20122, Medan, Sumatera Utara, Indonesia Abstract: This research aims to solve the problem selection to a decision. In the profile matching method, a parameter assessed on the difference between the target value with the value that is owned by an individual. There are two important parameters in this method such as core factors and secondary factors. These values are converted into a percentage of weight so as to produce the final decision as a determinant of the data which will be closer to the predetermined targets. By doing this method, sorting the data against specific criteria that are dynamicallyperformed. Keywords: Profile Matching, Support System, Rank Problem I. Introduction A decision Support System needs to rank a set of data[1]. That is performed to facilitate further processing of the data. Ordering is a basic algorithm that is often required in retrieving the solution. Various ranking algorithms have been created. An understanding of some basic ranking algorithms needs to know, including how to use the program. There is a difference between sorting and ranking. Usually, the sorting performs sorting the data based on specific criteria. The data set will be sorted through a filter process where these criteria are static. In ranking, data will be sorted based on the calculation of criteria that are dynamic. The first data and the subsequent data is a collection of data that have the significant difference[2]. This problem is solved by a method that performs sorting based on the parameters are many and varied, known as aspects. Profile matching method is to sort data were highly variable and had many parameters by calculating the gap between the original data with a specified target value. Each aspect is given the weight of the load as needed. The values appear in the final calculation are sorted in ascending and descending order. II. Theories Sequencing data is defined as a process to reconstitute the set of objects using certain rules[3]. According to Microsoft's Bookshelf, definition sorting algorithm is an algorithm to put a set of data elements in a particular order based on one or more keys in each item. There are two kinds of sequences commonly used in the sort is ascending and descending. Profile Matching is a decision-making mechanism to assume that there is an ideal level of predictor variables that must be fulfilled by the parameters, instead of the static criteria. In a profile matching process, an outline of the process of comparing the individual's competence into the aspects that can be known differences in competence called gap[4][5]. The smaller the gap generated the weight of large value which means it has a better chance to occupy the top position. Analyzing the data according to specific targets; profile matching method does the method, which in the process is first to determine the competence required by the data. In a profile matching process outlines a process of comparing between individual competencies and aspects that can be known the difference to both. Profile Matching algorithm is divided into several steps: - Aspect and Sub Aspect - Scoring - Gap - Core Factor & Secondary Factor - Total Weight - Ranking The gap is the difference between the value of the aspect and the target value. The gap can be obtained by performing this formula. 𝐺𝑎𝑝 = 𝐴𝑠𝑝𝑒𝑐𝑡 𝑉𝑎𝑙𝑢𝑒 − 𝑇𝑎𝑟𝑔𝑒𝑡 𝑉𝑎𝑙𝑢𝑒 (1) While Core and Secondary Factor are calculated by these formulas.
  • 2. Profile Matching in Solving Rank Problem DOI: 10.9790/2834-1105017376 www.iosrjournals.org 74 | Page 𝑁𝐶𝐹 = 𝑁𝐶𝑛 𝑖=1 𝐼𝐶𝑛 𝑖=1 𝑁𝑆𝐹 = 𝑁𝑆𝑛 𝑖=1 𝐼𝑆𝑛 𝑖=1 NCF : Core Factor Value NSF : Secondary Factor Value NC : Total Weight Core Factor NS : Total Weight Secondary Factor IC : Total Item Core Factor IS : Total Item Secondary Factor III. Profile Matching Raw Data Let's look at the next example. Table 1 shows that we have five pieces of sample data, each sample has its credit score. We split the credit value of between 1 and three where the number 1 being the lowest value (worst) while the number 3 is the highest value (best). Table 1 Converted Data NAME ASPECTS FIRST SECOND THIRD A B C D E F G H I J K CF SF SF CF CF CF SF SF SF CF CF 1 CABLE 1 2 3 1 2 3 2 1 2 3 3 1 2 CABLE 2 3 2 1 2 1 2 2 2 2 3 1 3 CABLE 3 1 2 3 3 1 3 3 2 2 3 1 4 CABLE 4 2 3 1 3 2 2 2 2 3 3 1 5 CABLE 5 1 2 3 2 1 2 1 2 3 3 1 First, the data is categorized into three aspects, first, second and third. Every aspect has subcategories where the first aspect is divided into four categories; the second point consists of three categories, and the third aspect consists of four categories. Moreover, finally, the data has eleven parameters. Each parameter has a value of each obtained previously. Once all the parameters have been filled, the calculation of profile matching is implemented IV. Result and Discussion Once the target value is determined, the time to find the gap value between these two values. Ascertain the value of the target based on the agreement of the final destination. It is illustrated in Table 2. Table2Target Value TARGET 2 2 2 2 1 1 1 2 2 2 2 After the gap values are retrieved, we convert those values into Profile Matching rule and count the Core and Secondary Factors of those aspects.We have previously determined in advance which are the core factors and secondary factors. Let’s see the following rules in Table 3 to Table 6. Table3 Gap Value GAP VALUE 0 4 1 4,5 -1 3,5 2 5 -2 3 GAP FIRST SECOND THIRD 1 CABLE 1 0 1 -1 0 2 1 0 0 1 1 -1 2 CABLE 2 1 0 -1 0 0 1 1 0 0 1 -1 3 CABLE 3 -1 0 1 1 0 2 2 0 0 1 -1 4 CABLE 4 0 1 -1 1 1 1 1 0 1 1 -1 5 CABLE 5 -1 0 1 0 0 1 0 0 1 1 -1
  • 3. Profile Matching in Solving Rank Problem DOI: 10.9790/2834-1105017376 www.iosrjournals.org 75 | Page Table4 Core Factor and Secondary Factor of First Aspect WEIGHT FIRST CF SF 1 CABLE 1 4,00 4,50 3,50 4,00 4,00 4,00 2 CABLE 2 4,50 4,00 3,50 4,00 4,25 3,75 3 CABLE 3 3,50 4,00 4,50 4,50 4,00 4,25 4 CABLE 4 4,00 4,50 3,50 4,50 4,25 4,00 5 CABLE 5 3,50 4,00 4,50 4,00 3,75 4,25 Table5 Core Factor and Secondary Factor of Second Aspect WEIGHT SECOND CF SF 1 CABLE 1 5,00 4,50 4,00 4,75 4,00 2 CABLE 2 4,00 4,50 4,50 4,25 4,50 3 CABLE 3 4,00 5,00 5,00 4,50 5,00 4 CABLE 4 4,50 4,50 4,50 4,50 4,50 5 CABLE 5 4,00 4,50 4,00 4,25 4,00 Table6 Core Factor and Secondary Factor of Third Aspect WEIGHT THIRD CF SF 1 CABLE 1 4,00 4,50 4,50 3,50 4,00 4,25 2 CABLE 2 4,00 4,00 4,50 3,50 4,00 4,00 3 CABLE 3 4,00 4,00 4,50 3,50 4,00 4,00 4 CABLE 4 4,00 4,50 4,50 3,50 4,00 4,25 5 CABLE 5 4,00 4,50 4,50 3,50 4,00 4,25 After the core and secondary factor value is obtained, we compute the average value of the ratio of 6:4 between the core and secondary factor. The table below is the result of the acquisition of such calculations. Table7 Aspect Values TOTAL N1 N2 N3 1 CABLE 1 4,00 4,45 4,10 2 CABLE 2 4,05 4,35 4,00 3 CABLE 3 4,10 4,70 4,00 4 CABLE 4 4,15 4,50 4,10 5 CABLE 5 3,95 4,15 4,10 The values of all aspects have been obtained. To find the rank, the value must be accumulated with the aspect ratio of 4:2:4 and then the average yield is the final score. It is on Table 8. Table8 Result of Final Score RANKING VALUES N1 N2 N3 R 1 CABLE 1 4,00 4,45 4,10 4,13 2 CABLE 2 4,05 4,35 4,00 4,09 3 CABLE 3 4,10 4,70 4,00 4,18 4 CABLE 4 4,15 4,50 4,10 4,20 5 CABLE 5 3,95 4,15 4,10 4,05 Now the value of the ranking will be sorted in the inverted position of the highest value to lowest value. Table 9 illustrates the results of the final data which have been ranked. Table9 Descending Order of Final Score RANKING VALUES N1 N2 N3 R 4 CABLE 4 4,15 4,50 4,10 4,20 3 CABLE 3 4,10 4,70 4,00 4,18 1 CABLE 1 4,00 4,45 4,10 4,13 2 CABLE 2 4,05 4,35 4,00 4,09 5 CABLE 5 3,95 4,15 4,10 4,05 V. Conclusion From the explanation above, we can see that the profile matching method can resolve the case of sorting dynamically. Parameters collected as aspects of the main requirements to perform the calculation. With
  • 4. Profile Matching in Solving Rank Problem DOI: 10.9790/2834-1105017376 www.iosrjournals.org 76 | Page the results of calculations which have high accuracy, the difference is less likely to form a pattern of a different order so that the possibility of the data have the same value will be obviated. References [1]. Jogiyanto, Analisis dan Desain Sistem Informasi : Pendekatan Terstruktur, Teori dan Praktek Aplikasi Bisnis, Yogyakarta: Andi Offset, 2005. [2]. Kusrini, Konsep dan Aplikasi Sistem Pendukung Keputusan, Yogyakarta: Andi Offset, 2007. [3]. D. J. Power, Decision Support Systems : Concepts and Resources For Managers, USA: Greenwood, 2002. [4]. D. J. Power, "Evaluation: From Precision, Recall and F-Measure to ROC, Informedness, Markedness & Correlation," Journal of Machine Learning Technologies, pp. 37-63, 2011. [5]. E. Turban, Decission Support Systems and Intelligent Systems, New Jersey: Pearson Education, 2005.