...Not necessarily. Giving social techs 'may' improve civrelate, or it may improve diprelate, or it may have no significant effect.

The same applies to giving consumer goods. Sometimes it helps dip or civ, sometimes not.

Much depends on how much of your gift the government actually shares with the populace. For instance, if you give water conservation - reduces water usage by 5% - and the recipient government raises water prices, then you don't get much civrelate effect. You can't necessarily see the effects.

Same goes for tradable techs that improve things like health ratings - sometimes the recipient government just lowers their social spending to absorb the improved rating as revenue.

Colorless green ideas sleep furiously [but otherwise, they do not worry and are happy].