The conversation between human and AI assistant.
Which political party will win Punjab Assembly Elections 2017 and why?
Why do you think both parties are seen as front-runners?
The Bharatiya Janata Party has been popular in other recent state elections, and their focus on economic development and anti-corruption has resonated with voters. The Indian National Congress, on the other hand, has been able to capitalize on anti-incumbency sentiment after several years of Akali Dal rule in Punjab.