Hey Eric,
You'd make a smart campaign and set it up: FILTER = Data changed - first name and criteria first name is NOT EMPTY, FILTER 3 = (same but with last name), etc for however many fields. You'd want to use the OR filter logic
Then the flow would be to change score.
Let me know if you have questions!