based on my experience, responding more will increase the points but starting discussions will slightly affect the star rating. also, when users rate your posts, it will definitely increase a little bit of your star rating.
Well, from my experience, the more you responded to a post, you will get better star rating. But it also depends with the rate that you have. So posting a quality post does help you to get better star. Cheers.