-
Notifications
You must be signed in to change notification settings - Fork 3
Closed
Labels
bugSomething isn't workingSomething isn't workinggood first issueGood for newcomersGood for newcomershelp wantedExtra attention is neededExtra attention is needed
Description
Description
The web UI allows users to see the matching item pairs above a given threshold
Can we make the R library also return the matching pairs above a threshold? This is called the crosswalk table
Task make a function called generate.crosswalk.table(match, threshold) or similar which takes the output of match_instruments and gives the pairs that match above a threshold.
A crosswalk table is the same information as is currently coming back in the similarity matrix but just in a different format
It is a long-format data frame that shows each matching pair of questions above a certain threshold, along with their respective IDs, question texts, and match scores. Here's an example structure:
# Example structure of crosswalk table DataFrame:
# tibble [n × 6]
# $ pair_name : chr # Name of the survey pair
# $ question1_no : chr # ID of question from first survey
# $ question1_text : chr # Text of question from first survey
# $ question2_no : chr # ID of question from second survey
# $ question2_text : chr # Text of question from second survey
# $ match_score : num # Similarity score between the questions
See equivalent Python issue: harmonydata/harmony#62
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workinggood first issueGood for newcomersGood for newcomershelp wantedExtra attention is neededExtra attention is needed
