question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Replace Quality Scores with Categories

See original GitHub issue

Prerequisites

Description

The Quality Control View is currently designed to run ‘rules’ across data in a graph in order to identify data quality issues, and to provide feedback on these issues in the form of a quality ‘score’ (0 to 100 - with 100 representing the worst quality) and a ‘reason’ for that score. Since these scores are essentially arbitrary (what does a score of 70 actually mean?), I propose we instead move to a system where we replace data quality scores with data quality categories, which I believe would be more interpretable. I imagine these categories might work much like a logging system, where there is a hierarchy of categories representing the severity or impact of the data quality issue (ie. FATAL, ERROR, WARNING, INFO). We could then assign each rule to a category - so the ‘unknown type’ rule might map to the ‘INFO’ category, whereas the ‘blocked by compliance’ rule would map to the ‘FATAL’ category. You might also add the ability to configure the rank of each category, so a user could specify which categories are important to them.

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:8 (4 by maintainers)

github_iconTop GitHub Comments

1reaction
aldebaran30701commented, Jul 30, 2020

In terms of UI - I’d like to get your thoughts on something like this @arcturus2 . It’s just a Paint mock up. Pre-defined categories, which can be filtered to show only a certain category. EDIT: Realized I replaced Comment instead of Score. QCV

0reactions
mimosa2commented, Aug 10, 2020

Good work @aldebaran30701. I tested this and looks good. Few minor changes may be;

  1. Giving a label to the preference json (see below) like “customRules=” similar to the recentValues.
    ={“Missing type”:“WARNING”,“Unknown type”:“DEFAULT”,“Identifier inconsistent with type”:“INFO”}

  2. The alert box w/o the rule(see attached) can display a message like “No rules exist for this Identifier” Rules_Alert

Read more comments on GitHub >

github_iconTop Results From Across the Web

About Quality Score - Google Ads Help
Quality Score is based on historical impressions for exact searches of your keyword, therefore changing keyword match types will not impact Quality Score....
Read more >
Ultimate Guide to Google Ads Quality Score | PPC Hero
Explore the different types of Google Ads Quality Score and get a checklist of items to consider when trying to improve your account's...
Read more >
How Does Quality Score Work? - Google Ads
Your Quality Score is a key factor that influences the success of your online marketing campaigns. Learn what Quality Score is, and how...
Read more >
29 Google Ads Quality Score Factors - Facts, Myths, and Quick ...
Quality Score isn't a myth. It's a real measure of ad relevancy based on user experience. Score less than 5/10? Here's how you...
Read more >
Switching subject categories could improve test scores
The researchers found that simply changing the subject matter of the questions increases accuracy on longer tests. In the study, test subjects ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found