Anupama Ramachandran defeated Ng On Yee 3-2 to win the IBSF World Snooker title, becoming the first Indian woman champion after a tense final in Chennai.