Modeling and Evaluating Credibility of Web Applications Sara - - PowerPoint PPT Presentation

modeling and evaluating credibility of web applications
SMART_READER_LITE
LIVE PREVIEW

Modeling and Evaluating Credibility of Web Applications Sara - - PowerPoint PPT Presentation

Modeling and Evaluating Credibility of Web Applications Sara Guimares (sara@dcc.ufmg.br) Adriano C. M. Pereira (adriano@decom.cefetmg.br) Adriano C. M. Pereira (adriano@decom.cefetmg.br) Arlei Silva (arlei@dcc.ufmg.br) Wagner Meira Jr.


slide-1
SLIDE 1

Modeling and Evaluating Credibility

  • f Web Applications

Sara Guimarães (sara@dcc.ufmg.br) Adriano C. M. Pereira (adriano@decom.cefetmg.br) Adriano C. M. Pereira (adriano@decom.cefetmg.br) Arlei Silva (arlei@dcc.ufmg.br) Wagner Meira Jr. (meira@dcc.ufmg.br)

slide-2
SLIDE 2

AGENDA

  • Some brief words…
  • Introduction
  • Framework Definition – Credibility Rank;
  • Case Study;
  • Case Study;
  • Conclusion and Ongoing work.

2

slide-3
SLIDE 3

Who am I?

  • Professor in Computer Engineering;
  • Member of Brazilian National Institute of

Science and Technology for the Web (INWeb);

  • Brazil:
  • The fifth largest country by geographical area;
  • The fifth largest country by geographical area;
  • The fifth most populous country in the world.
  • The world's 8th largest economy;
  • Has 26 states and a Federal District.
  • Minas Gerais:
  • SouthEast;
  • Close to São Paulo and Rio de Janeiro.
  • WWW’2013: will be in Rio de Janeiro, Brazil.

3

slide-4
SLIDE 4

WWW’2013 – Rio de Janeiro, Brazil

InWeb . Instituto Nacional de Ciência e Tecnologia para a Web

slide-5
SLIDE 5

Introduction - Credibility

  • From the Latin credibilitate, credibility means the

“quality of what is credible or believable”.

  • Thus, we can state that credibility is strongly related

to the reliability of an assessment, trust, and also to the reliability of an assessment, trust, and also with the knowledge that one has to make value judgments.

  • Our life is made of choices...

5

slide-6
SLIDE 6
  • CACM’99 (“Credibility and Computing Technology”

– Fogg and Tseng, 99 - Stanford).

  • Credibility can be defined as believability.
  • Credible people are believable people;

Introduction - Credibility

  • Credible people are believable people;
  • credible information is believable information;
  • In fact, some languages use the same word for

these two English terms.

6

slide-7
SLIDE 7

Introduction - Credibility

  • Choices:
  • Buy A or B?
  • Option C or D?
  • Can I trust on Person X?
  • Can I trust on Person X?
  • Credibility is an extremely important concept in

everyday life!

7

slide-8
SLIDE 8

Introduction - Credibility

  • A scale:
  • The credibility of “something” can be mapped to a

scale, like a ranking showing how you can believe (trust) in this “something”.

8

slide-9
SLIDE 9

Introduction - Credibility

  • Main motivation:

Need to acquire information to enforce the credibility on the use of Web applications!

9 Web applications (information) Model

Credibility Function

slide-10
SLIDE 10
  • So...

The task

  • f

evaluating and quantifying Credibility:

  • Major challenge of this research (number of

variables, reliability

  • f

the information Introduction - Credibility variables, reliability

  • f

the information available, computational challenges);

  • How to do it?
slide-11
SLIDE 11
  • A new framework for the design and evaluate of

credibility models; Framework Definition – Credibility Rank

slide-12
SLIDE 12
  • A new framework for the design and evaluate of

credibility models;

  • C++ modules;
  • The proposal is to provide a tool to model and

Framework Definition – Credibility Rank

  • The proposal is to provide a tool to model and

evaluate different credibility models;

slide-13
SLIDE 13

Framework Definition – Credibility Rank

slide-14
SLIDE 14
  • About the dataset:
  • An

e-market data from de Largest Latin American ISP and content provider (UOL);

  • Sample
  • f

some tens

  • f

thousand

  • f

Case Study – Dataset Description

  • Sample
  • f

some tens

  • f

thousand

  • f

transactions;

slide-15
SLIDE 15

Case Study – Dataset Description

slide-16
SLIDE 16
  • Characterization of several attributes that could be

Credibility criteria:

  • Price;
  • Views;

Case Study – Dataset Description

  • Views;
  • Percentage of Positive Qualifications;
  • Global Score;
  • Average Negotiated value;
  • Etc.
slide-17
SLIDE 17
  • Each attribute can be used to define a function

Credibility Model;

  • Simple Strategy:
  • Combine the attributes;

Case Study – Methodology

  • Combine the attributes;
  • Choosing best k models; and
  • Continue process until:
  • N iterations;
  • Minimum gain at each step.
  • Exponential possibilities, but fast.
slide-18
SLIDE 18
  • Evaluation:
  • Compare to baselines:
  • Global Score;
  • % of Positive Feedback;

Case Study – Methodology

  • % of Positive Feedback;
  • Combination of them.
  • Compare with SVM-Rank.
slide-19
SLIDE 19
  • Quality of model:
  • Probability of receiving negative feedback

(focus on some ranking segments);

  • Graph inclination and Area Under

Case Study – Methodology

  • Graph inclination and Area Under

the Curve (AUC);

  • Credibility Indicator (CI) = 1/AUC.
  • Ranking:
  • Top and bottom: most important.
  • Apply CredibilityRank to evaluate

the dataset.

slide-20
SLIDE 20
  • Credibility Models: Top of the Rank

Case Study – Experiments / Results

slide-21
SLIDE 21
  • Credibility Models: Bottom of the Rank

Case Study – Experiments / Results

slide-22
SLIDE 22

Case Study – Experiments / Results

slide-23
SLIDE 23
  • Model

and evaluate some credibility models (functions) for e-Business (e-market dataset);

  • Apply a framework (CredibilityRank) to this actual

dataset; Conclusion dataset;

  • Compare results with baselines and with a SVM-

Rank algorithm;

  • Top of the rank (most “credible” services / users)

and bottom of the rank;

  • Consider Probability of Negative Feedback as a

quality indicator.

slide-24
SLIDE 24
  • The results:
  • Top of the rank:
  • 116.8% better than baseline;
  • 36.4% over the SVM-Rank;

Conclusion

  • 36.4% over the SVM-Rank;
  • Bottom of the rank:
  • 24.6% over the baeline;
  • 37.8% better than SVM-Rank;
  • Promising results, but much more to improve;
  • A good model: not necessarily

need many combined attributes;

slide-25
SLIDE 25
  • Ongoing work:
  • Improve the evaluation / analysis of credibility

models (metrics);

  • New credibility models based on machine

Conclusion

  • New credibility models based on machine

learning and genetic algorithms;

  • Fraud detection project (e-market / e-payment

systems);

  • Acknowledgements:
  • INWeb and Brazilian Gov. Agencies;
  • UOL Inc.
slide-26
SLIDE 26

Thank you! Questions? Any suggestions?

Adriano C. M. Pereira Federal Center of Technological Education of Minas Gerais.

www.inweb.org.br

e-mail: adriano@decom.cefetmg.br