17
LIVE PROJECT 2020 West Bengal Election Forecasting Spotle.ai Submitted by: Jyoti Majumder

2020 West Bengal Election Forecasting

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 2020 West Bengal Election Forecasting

LIVE PROJECT

2020 West Bengal Election Forecasting

Spotle.ai

Submitted by: Jyoti Majumder

Page 2: 2020 West Bengal Election Forecasting

Assignment 1: Conduct Opinion Polls for West Bengal Assembly Elections 2020

Introduction

The project was based on forecasting results for West Bengal 2020 Assembly elections. Then a survey

was designed through a questionnaire and was floated to common mass over and around the region of

West Bengal mostly and the responses were gathered. It enables to develop and test powerful statistical

models for predicting elections. Based on the survey results, opinion poll was made.

The questionnaire was sent to 230 people. The sample selection was based on the below factors:

1. Location- I tried to cover all constituencies. It allowed me to get 3-4 observations from particular

area.

2. Demographics- I tried to cover people from all age groups, profession and all gender. Since

people from different profession and age group has different expectations from the

government, it gives a clear idea of their views.

Please find the attached excel sheet containing the responses.

Analysis

1. If Assembly elections are held in West Bengal tomorrow, which party would you vote for?

The responses clearly portray that TMC has definitely gained popularity over the years and has made a

mark in common mass’ life but the percentage is not such that tables cannot be turned down by the

time of election. But BJP is progressing very fast to give them a tough fight.

Page 3: 2020 West Bengal Election Forecasting

2. Which age group will vote for the party in upcoming election elections?

Irrespective of leading the opinion poll and popularity, it seems that BJP has gained popularity

among the youth more. This reveals that definitely BJP has a chance in the upcoming elections to

turn around tables.

Voting preference

3. If Assembly elections take place in West Bengal tomorrow, then who would you like to see

as the next Chief Minister of the State?

Page 4: 2020 West Bengal Election Forecasting

Since most of them preferred Mamata Banerjee, according to this, TMC will win get 43.6% of vote

share and with Mamata Banerjee as CM. This has however become less seeing the switch of voters

to BJP.

Awareness of initiatives

4. Do you support or oppose Citizenship Amendment Bill?

It seems most of the people are fully opposing this initiative and it has brought some changes to the

environment and also to the choice of people in the selection of the party for next elections.

5. Has the Hindu Muslim relationship improved or worsened?

It seems to be a major issue in the verdict of the upcoming elections. Improved or worsened- there is a

discrepancy in the minds of people regarding this.

Page 5: 2020 West Bengal Election Forecasting

Pre poll approaches of all parties

TMC, CPM and BJP took lot of initiatives to approach people and convince them for voting in last

few months. While BJP was repeatedly advertising through recorded messages, phone calls, radio,

metros. This can be seen as recall value of BJP was fairly high when asked which party approached

them or talked about voting for them.

6. Did a candidate/party worker of the following parties come to your house to ask for your

vote in the last one month?

7. Were you or any of your family members contacted by the following parties through a

phone call or recorded voice or SMS or WhatsApp in the last one month?

Page 6: 2020 West Bengal Election Forecasting

Assignment 2: Summarization of West Bengal Assembly Elections 2015 Results

The table below shows % of vote for different parties-TMC, CPM, BJP, INC and others(amalgamating

vote shares for all other parties plus NOTA) in 294 constituencies of BIHAR ASSEMBLY.

Constituency BJP TMC CPM INC Others 1 Mekliganj 2.51 0 48.67 26.63 15.9

2 Mathabhanga 6.94 46.94 43.74 0 14.03 3 Cooch Behar

Uttar 6.94 43.71 45.11 0 2.52

4 Cooch Behar Dakshin

45.17 4.19 47.04 39.56 15.99

5 Sitalkuchi 30.47 50.47 18.07 0 2.46 6 Natabari 0 44.35 0 34.82 20.83 7 Tufanganj 0 39.04 0 38.74 22.22

8 Kumargram 43.26 45.69 0 0 11.05

9 Kalchini 0 41.71 0 43.48 14.81

10 Alipurduars 0 39.81 37.87 0 22.32

11 Falakata 0 40.12 35.13 0 24.75

12 Madarihat 0 0 45.96 0 54.04

13 Dhupguri 0 43.07 49.87 0 7.06

14 Maynaguri 34.15 0 0 0 65.85

15 Jalpaiguri 0 35.49 47.55 0 16.96

16 Rajganj 0 36.94 0 28.46 34.6

17 Dabgram-Phulbari

0 38.00 0 35.72 26.28

18 Mal 0 43.94 0 32.27 23.79

19 Nagrakata 0 47.45 36.46 0 16.09

20 Kalimpong 0 42.43 39.48 0 18.09

21 Darjeeling 0 36.66 46.97 0 16.37

22 Kurseong 0 0 0 29.71 70.29

23 Matigara-Naxalbari

48.97 34.84 0 0 16.19

24 Siliguri 35.86 49.11 0 0 15.03

25 Chopra 0 40.72 38.25 0 21.03

26 Islampur 0 0 33.73 0 66.27

27 Golpahar 0 0 0 43.30 56.7

28 Chakulia 0 40.66 49.62 0 9.72

29 Kalandughi 0 0 40.52 0 59.48

30 Hemtabad 0 0 0 27.59 72.41

31 Kaliaganj 25.25 0 0 0 74.75

32 Raiganj 41.52 38.01 0 0 20.47

33 Itahar 0 37.04 43.56 0 19.4

34 Kushmandi 0 0 0 37.67 62.33

35 Kumargunj 0 0 44.37 0 55.63

36 Balurghat 0 40.97 45.27 0 13.76

37 Tapan 0 46.23 42.20 0 11.57

38 Hariampur 0 40.20 40.73 0 19.07

39 Gangarampur 0 32.14 0 40.60 27.26

Page 7: 2020 West Bengal Election Forecasting

40 Habibpur 0 30.64 0 43.64 25.72

41 Gazole 0 33.24 0 47.54 19.22

42 Chanchal 0 31.15 54.01 0 14.84

43 Hashirpur 0 29.84 0 54.69 15.47

44 Malatipur 0 0 0 57.53 42.47

45 Ratua 0 43.71 38.35 0 17.94

46 Manikchak 0 36.57 51.32 0 12.11

47 Maldaha 0 38.90 0 48.15 12.95

48 English Bazar 0 46.21 32.64 0 21.15

49 Mothabari 52.77 0 0 0 47.23

50 Sujapur 0 0 0 58.60 41.4

51 Farakka 0 46.48 0 41.59 11.93

52 Bahadurganj 33.56 24.82 0 0 41.62

53 Thakurganj 0 0 0 41.23 58.77

54 Suti 38.83 33.80 0 0 27.37

55 Jangipur 0 24.59 0 39.42 35.99

56 Amour 59.16 28.44 0 0 12.4

57 Sagardighi 0 0 41.55 0 58.45

58 Lalgola 44.74 43.75 0 0 11.51

59 Banmankhi 0 35.82 35.39 0 28.79

60 Murshidabad 0 22.79 0 28.13 49.08

61 Nabagram 0 0 0 40.15 59.85

62 Burwan 31.70 49.26 0 0 19.04

63 Kundi 0 42.98 0 33.29 23.73

64 Beldanga 35.45 31.79 0 0 32.76

65 Balrampur 0 21.34 0 20.34 58.32

66 Baharampur 22.10 26.71 0 0 51.19

67 Khargram 38.69 0 0 0 61.31

68 Barari 0 34.45 43.14 0 22.41

69 Rejinagar 45.53 42.38 0 0 12.09

70 Alamnagar 0 0 0 45.74 54.26

71 Bihariganj 0 28.36 0 45.26 26.38

72 Singheshwar 0 0 0 49.45 50.55

73 Madhepura 0 29.03 49.52 0 21.45

74 Sonbarsha 0 0 0 59.66 40.34

75 Saharsa 0 32.82 53.03 0 14.15

76 Simri Bakhtiarpur 0 0 0 47.52 52.48

77 Mahishi 0 0 38.77 0 61.23

78 Naoda 0 0 0 43.07 56.93

79 Gaura Bauram 0 0 0 42.70 57.3

80 Domkal 0 29.04 0 46.88 24.08

81 Alinagar 0 36.66 48.29 0 15.05

82 Jalangi 0 0 51.38 0 48.62

83 Karimpur 0 47.66 43.09 0 9.25

Page 8: 2020 West Bengal Election Forecasting

84 Hayaghat 0 0 0 53.32 46.68

85 Bahadurpur 0 35.04 45.95 0 19.01

86 Keoti 0 41.76 47.14 0 11.1

87 Tehatta 0 41.69 0 38.59 19.72

88 Gaighat 0 38.68 40.80 0 20.52

89 Aurai 0 36.42 43.44 0 20.14

90 Minapur 0 34.90 49.60 0 15.5

91 Bochaha 0 0 0 26.18 73.82

92 Sakra 0 39.61 47.92 0 12.47

93 Kurhani 0 42.33 0 35.64 22.03

94 Muzaffarpur 0 55.13 0 37.98 6.89

95 Kanti 0 0 26.22 0 73.78

96 Krishnanagar Uttar

0 40.47 43.62 0 15.91

97 Paroo 0 48.21 40.10 0 11.69

98 Krishnanagar Dakshin

0 37.06 43.65 0 19.29

99 Baikunthpur 0 35.11 0 26.29 38.6

100 Barauli 0 40.12 40.45 0 19.43

101 Santipur 0 45.49 42.55 0 11.96

102 Ranaghat 0 0 0 43.28 56.72

103 Bhorey 44.32 35.46 0 0 20.22

104 Hathua 0 0 0 36.52 63.48

105 Siwan 0 35.02 0 32.78 32.2

106 Ziradei 0 25.51 0 29.99 44.5

107 Chakdah 0 27.07 25.27 0 47.66

108 Kalyani 0 34.67 41.96 0 23.37

109 Daraundha 0 34.95 0 43.67 21.38

110 Haringhata 0 0 0 41.96 58.07

111 HAbra 0 38.14 42.75 0 19.11

112 Maharajganj 0 32.02 0 45.51 22.47

113 Ashoknagar 0 29.53 0 35.32 35.15

114 Manjhi 20.57 0 0 0 79.43

115 Baniapur 0 35.40 45.87 0 18.73

116 Taraiya 0 33.70 47.88 0 18.42

117 Marhaura 0 35.68 47.51 0 16.81

118 Chapra 0 45.27 38.08 0 16.65

119 Garkha 0 31.30 56.59 0 12.11

120 Amnour 0 29.85 0 25.85 44.3

121 Parsa 0 0 0 55.91 44.09

122 Naihati 0 31.67 54.87 0 13.46

123 Hajipur 41.79 48.62 0 0 9.59

124 Barakkpore 0 0 0 34.39 65.61

125 Vaishali 0 0 0 47.62 52.38

126 Panihati 0 0 43.34 0 56.66

127 Dum dum 0 0 45.45 0 54.55

128 Raghopur 0 36.90 49.15 0 13.95

Page 9: 2020 West Bengal Election Forecasting

129 Mahnar 0 29.27 0 47.12 23.61

130 Howrah 0 37.57 46.07 0 16.36

131 Basanti 0 0 0 50.40 49.6

132 Sagar 0 0 0 54.65 45.35

133 Samastipur 0 34.01 54.56 0 11.43

134 Jaynagar 0 0 52.24 0 47.76

135 Morwa 0 29.16 0 42.74 28.1

136 Falta 0 30.87 0 53.23 15.9

137 Mohiuddinnagar 0 14.85 37.83 0 47.32

138 Bibhutipur 0 0 0 39.76 60.24

139 Rosera 52.59 31.46 0 0 15.95

140 Kasba 0 0 0 43 57

141 Jadavpur 0 0 0 50.37 49.63

142 Bachhwara 45.83 0 0 0 54.17

143 Tollygunj 0 33.39 43.16 0 23.45

144 Matihani 0 36.53 0 48.97 14.5

145 Sonarpur 0 0 57.12 0 42.88

146 Behala Uttar 49.21 39.47 0 0 11.32

147 Behala Dakshin 0 21.96 49.26 0 28.78

148 Alauli 0 0 51.57 0 48.43

149 Mahestala 0 0 0 46.43 53.57

150 Entally 0 0 0 37.81 62.19

151 Parbatta 0 27.97 0 45.06 26.97

152 Bihpur 0 39.46 48.39 0 12.15

153 Shyampukur 0 37.63 0 41.35 21.02

154 Pirpainti 0 42.29 45.20 0 12.51

155 Kahalgaon 36.68 0 0 0 63.32

156 Bhagalpur 46.24 39.25 0 0 14.51

157 Sankrail 0 0 0 40.94 59.06

158 Nathnagar 0 0 0 39.16 60.84

159 Panchla 0 40.24 0 47.89 11.87

160 Dhauraiya 0 0 0 44.41 55.59

161 Shibpur 0 38.36 35.63 0 26.28

162 Katoria 0 33.55 41.35 0 25.1

163 Belhar 0 34.32 0 44.59 21.09

164 Tarapur 0 0 0 43.62 56.38

165 Munger 0 43.05 45.63 0 11.32

166 Jamalpur 0 0 0 45.68 54.32

167 Suryagarha 0 31.92 50.20 0 17.88

168 Lakhisarai 0 40.79 0 37.27 21.94

169 Shyampur 0 0 0 32.86 67.14

170 Barbigha 41.67 0 0 0 58.33

171 Bagnan 0 0 0 44.29 55.71

172 Biharsharif 0 42.73 0 41.42 15.85

173 Rajgir 0 38.12 0 41.75 20.13

Page 10: 2020 West Bengal Election Forecasting

174 Islampur 0 30.65 0 46.40 22.95

175 Hilsa 0 0 48.39 0 51.61

176 Domjur 0 42.93 0 44.78 12.29

177 Harnaut 0 0 0 45.91 54.09

178 Uttarpara 0 0 0 24.66 75.34

179 Barh 0 44.44 0 38.64 16.92

180 Bakhtiarpur 0 40.11 34.95 0 24.94

181 Digha 0 50.74 0 37.17 12.09

182 Bankipur 32.60 60.19 0 0 7.21

183 Kumhrar 32.37 56.25 0 0 11.38

184 Patna Sahib 0 46.89 45.40 0 7.71

185 Fatuha 0 0 50.51 0 49.49

186 HAripal 0 43.23 40.11 0 16.66

187 Maner 0 37.33 50.05 0 12.62

188 Arambagh 0 0 0 49.77 50.23

189 Masaurhi 0 0 48.26 0 51.74

190 Paliganj 0 28.36 45.08 0 26.29

191 Bikram 54.44 28.80 0 0 16.65

192 Tarakeshwar 0 32.75 49.79 0 17.46

193 Barhara 0 35.26 44.34 0 20.4

194 Arrah 0 44.51 44.94 0 10.55

195 Agiaon 0 0 0

196 Tamluk 26.77 0 0 0 73.23

197 Jagdishpur 0 0 33.82 0 66.18

198 Shahpur 0 37.72 47.76 0 14.52

199 Brahampur 0 34.99 52 0 13.01

200 Buxar 41.43 35.09 0 0 23.48

201 Dumraon 0 0 0 47.90 52.1

202 Rajpur 0 29.28 0 47.96 22.76

203 Ramgarh 0 37.20 32.01 0 30.79

204 Mohania 37.93 43.32 0 0 18.75

205 Bhabua 0 34.59 0 29.32 36.09

206 Chainpur 0 33.16 0 17.05 49.79

207 Chenari 38.64 0 0 0 61.36

208 Sasaram 0 36.29 47.56 0 16.15

209 Moyna 0 0 0 32.08 67.92

210 Dinara 0 0

211 Nokha 0 35.31 51.62 0 13.07

212 Haldia 0 0 33.92 0 66.08

213 Karakat 0 31.08 38.99 0 29.93

214 Arwal 0 28.90 42.62 0 28.48

215 Nandigram 0 0 0 37.79 62.21

216 Jargram 0 0 50.87 0 49.13

217 Ghosi 0 0 0 47.58 52.42

218 Chandipur 0 0 51.16 0 48.84

Page 11: 2020 West Bengal Election Forecasting

219 Goh 0 35.05 0 30.03 34.92

220 Obra 0 0 34.86 0 65.14

221 Bardhaman 0 27.18 0 31.06 41.76

222 Kutumba 42.74 0 0 0 57.26

223 Balarampupr 41.70 29.64 0 0 28.66

224 Rafiganj 0 0 0 39.47 60.53

225 Gurua 0 39.34 0 34.80 25.86

226 Sherghati 0 0 0 30.11 69.89

227 Imamganj 0 0 0 33.28 66.72

228 Barachatti 0 0 45.42 0 54.58

229 Purulia 0 0 0 0

230 Joypur 34.16 51.82 0 0 14.02

231 Tikari 0 0 0 51.52 48.48

232 Belaganj 0 0 49.38 0 50.62

233 Atri 0 0 38.96 0 61.04

234 Wazirganj 47.36 39.82 0 0 12.82

235 Rajauli 0 42.81 45.81 0 11.38

236 Hisua 0 44.78 0 38.13 17.09

237 Para 0 0 50.12 0 49.88

238 Gobindpur 30.58 27.45 0 0 41.97

239 Warsaliganj 0 51.19 0 39.56 9.25

240 Sikandra 42.66 0 0 0 57.34

241 Jamui 0 37.01 42.24 0 20.75

242 Jhajha 0 40.04 0 26.55 33.41

243 Chakai 0 0 31.31 0 68.69

244 Dinara 0 0

245 Nokha 0 35.31 51.62 0 13.07

246 Haldia 0 0 33.92 0 66.08

247 Karakat 0 31.08 38.99 0 29.93

248 Arwal 0 28.90 42.62 0 28.48

249 Nandigram 0 0 0 37.79 62.21

250 Jargram 0 0 50.87 0 49.13

251 Ghosi 0 0 0 47.58 52.42

252 Chandipur 0 0 51.16 0 48.84

Page 12: 2020 West Bengal Election Forecasting

253 Goh 0 35.05 0 30.03 34.92

254 Obra 0 0 34.86 0 65.14

255 Bardhaman 0 27.18 0 31.06 41.76

256 Kutumba 42.74 0 0 0 57.26

257 Balarampupr 41.70 29.64 0 0 28.66

258 Rafiganj 0 0 0 39.47 60.53

259 Gurua 0 39.34 0 34.80 25.86

260 Sherghati 0 0 0 30.11 69.89

261 Imamganj 0 0 0 33.28 66.72

262 Barachatti 0 0 45.42 0 54.58

263 Purulia 0 0 0 0

264 Joypur 34.16 51.82 0 0 14.02

265 Tikari 0 0 0 51.52 48.48

266 Belaganj 0 0 49.38 0 50.62

267 Atri 0 0 38.96 0 61.04

268 Katwa 47.36 39.82 0 0 12.82

269 Rajauli 0 42.81 45.81 0 11.38

270 Bardhaman 0 44.78 0 38.13 17.09

271 Para 0 0 50.12 0 49.88

272 Gobindpur 30.58 27.45 0 0 41.97

273 Warsaliganj 0 51.19 0 39.56 9.25

274 Bolppur 42.66 0 0 0 57.34

275 Kulti 0 37.01 42.24 0 20.75

276 Jhajha 0 40.04 0 26.55 33.41

277 Chakai 0 0 31.31 0 68.69

278 Buxar 41.43 35.09 0 0 23.48

279 Dumraon 0 0 0 47.90 52.1

280 Rajpur 0 29.28 0 47.96 22.76

281 Ramgarh 0 37.20 32.01 0 30.79

282 Mohania 37.93 43.32 0 0 18.75

283 Bhabua 0 34.59 0 29.32 36.09

284 Chainpur 0 33.16 0 17.05 49.79

285 Chenari 38.64 0 0 0 61.36

286 Sasaram 0 36.29 47.56 0 16.15

287 Moyna 0 0 0 32.08 67.92

288 Dinara 0 0

289 Nokha 0 35.31 51.62 0 13.07

290 Haldia 0 0 33.92 0 66.08

291 Gobindpur 30.58 27.45 0 0 41.97

292 Murarai 0 51.19 0 39.56 9.25

293 Rampurhat 42.66 0 0 0 57.34

294 Sainthia 0 37.01 42.24 0 20.75

Page 13: 2020 West Bengal Election Forecasting

Win Over Constituencies

226 201

176

151

126

101

76

51

26

1

0 10 20 30 40 50 60 70 80 90

Others TMC CPM BJP INC

Page 14: 2020 West Bengal Election Forecasting

District wise result

District Total AITC LF UPA NDA Others

Cooch Behar 9 8 1 0 0 0

Jalpaiguri 7 6 0 1 0 0

Alipurduar 5 4 0 0 1 0

Darjeeling 6 0 1 2 3 0

North Dinajpur 9 4 2 3 0 0

South Dinajpur 6 2 3 1 0 0

Malda 12 1 1 8 1 1(Supported by INC+LF)

Murshidabad 22 4 4 14 0 0

Nadia 17 13 1 3 0 0

North 24 Parganas 33 27 3 3 0 0

South 24 Parganas 31 29 2 0 0 0

Kolkata 11 11 0 0 0 0

Howrah 16 15 0 1 0 0

Hooghly 18 16 1 1 0 0

East Midnapore 16 13 3 0 0 0

West Midnapore 19 17 0 1 1 0

Purulia 9 7 0 2 0 0

Bankura 12 7 3 2 0 0

Burdwan 25 19 5 1 0 0

Birbhum 11 9 1 1 0 0

Page 15: 2020 West Bengal Election Forecasting

Count of Constituency

3% 2%

1%

District Total AITC LF UPA NDA Others

Total 294 211 32 44 6 1

2% 3% 2% 1% 2% Coch Beher

3% 3% Jalpaiguri

10%% 3% Alipur Duar 4% 3%

2% Darjeeling

4% 4%

Dinajpur

2% Howrah

3% 4% Malda

Murshidabad

5% 2% Nadia

2%

1% Kolkata 3% 2%

Parganas 3%

6% 2% Hoogly

4%

2%

3%

5%

1%

4%

2% 2%

Midnapore

Purulia

The chart shows the district-wise breakdown of constituencies. West Bengal has 294 Vidhan Sabha

Constituencies distributed evenly almost in 20 districts.

Category Count of Constituency

GEN 240

SC 54

Page 16: 2020 West Bengal Election Forecasting

Out of the 294 constituencies, 240 are General while rest are reserved for SC to contest. Male Female

No. of contestants 3177 273

Elected 215 28

Gender-wise representation gives a clear picture that gender quality has not been maintained in

these elections as out of the total contesting candidates only 7.91% are female candidates. On the

other hand, out of the 294 MLAs, only 11% are female. The ratio is much less compared to male

candidates.

Count of Constituency by Category

250

200

150

100

50

0

GEN SC

Gender wise candidates

3500 3177

3000

2500

2000

1500

1000

500 215 273 28

0

Male Female

No. of contestants Elected

Page 17: 2020 West Bengal Election Forecasting

Caste & Community of West Bengal's MLA

70 50.00%

60 45.00% 40.00%

50 35.00%

40 30.00% 25.00%

30 20.00%

20 15.00%

10 10.00% 5.00%

0 0.00%

No. % Share

Out of 294 MLAs, only 20% belongs to the upper caste. While almost half of them belong to Backward

classes.

Party 2010 Vidhan Sabha

2014 Lok Sabha Election

2015 Vidhan Sabha

2019 Lok Sabha Election

BJP 37.45% 29.40% 21.81% 23.58%

INC 1.65% 8.40% 11.11% 7.70%

TMC 47.33% 15.80% 29.22% 21.81%

CPM 9.05% 20.10% 32.92% 15.36%

The above graph shows the performance of the mentioned political parties over a span of 10 years in

the past Vidhan Sabha and Lok Sabha elections by their overall vote share.

Partywise Performance over Past 10 years

50.00%

45.00%

40.00%

35.00%

30.00%

25.00%

20.00%

15.00%

10.00%

5.00%

0.00%

2010 Vidhan Sabha 2014 Lok Sabha 2015 Vidhan Sabha 2019 Lok Sabha Election Election

BJP INC TMC CPMMM