Question: what are the best enchantments to put on a sword in minecraft?
Answer: Sharpness V - Gives you a pretty significant boost to melee damage! ... 
Sweeping Edge III - Increases the damage of your sweep attacks, all damage buffs are good when we're talking about a sword.
Looting III - This will increase the amount of items that can drop from monsters.