I'm trying to figure out a good solution to the following situation, but I'm drawing a blank.
I'm working on a site that generates comments in bulk, like the ones shown below. The user selects up to 9 criteria to be included in generating the comment, and groups names into three categories of 'good', 'medium' and 'bad', and a batch of comments are generated. And this covers 95% of cases adequately, and no adjustment is needed.
However, for certain users, I'd like the option of being able to fine-tune the comment by adjusting the value of a single criteria and hitting refresh - for example, in the comment above, it's been given a '2' across the board, but I'd like to increase 'Criteria 3' to a '3' or '4' and regenerate the comment.
At the moment Ive just generated a table of the ratings beside each comment, but I'd like to have an interface where the user can adjust these values. The only solution I can think of working effectively is a modal window with radio buttons or sliders, but as a solution it seems cumbersome and distracting to the flow of the process.
Is there a solution that doesn't require the use of modals/popups, and doesn't take up too much space in the comment block, bearing in mind that there could be 9 values available to adjust??