├── Demo chat.txt ├── Procfile ├── README.md ├── app.py ├── channels4_profile.jpg ├── error.webp ├── helper.py ├── preprocessor.py ├── requirements.txt ├── setup.sh └── stop_hinglish.txt /Demo chat.txt: -------------------------------------------------------------------------------- 1 | 3/17/22, 20:39 - Messages and calls are end-to-end encrypted. No one outside of this chat, not even WhatsApp, can read or listen to them. Tap to learn more. 2 | 3/1/22, 09:07 - Subhayan created group "M-AID (DIT)" 3 | 3/17/22, 20:39 - You joined using this group's invite link 4 | 3/17/22, 20:39 - +55 11 95435-4103 joined using this group's invite link 5 | 3/17/22, 20:40 - Mainak * SRM joined using this group's invite link 6 | 3/17/22, 20:41 - Aditya Yadav: Hii everyone, 7 | I'm Aditya 🙌🏻 from Bhopal, India 8 | 3/17/22, 20:41 - +55 11 95435-4103: Hello! 9 | I'm Raphael from Brazil 10 | 3/18/22, 01:46 - +977 980-6999827 joined using this group's invite link 11 | 3/18/22, 02:27 - +92 340 0560200: Not yet 😐 12 | 3/18/22, 03:01 - Aman Sahani DIT joined using this group's invite link 13 | 3/18/22, 03:32 - +91 87924 03851 joined using this group's invite link 14 | 3/18/22, 06:46 - +49 1512 4687673 joined using this group's invite link 15 | 3/18/22, 07:59 - +92 313 9678532: Hi guys, 16 | Welcome to the group 17 | Im hadeera from punjab 18 | 3/18/22, 08:19 - +977 980-6999827: Hello 👋 Everyone, 19 | I'm Shweta from Kolkata India. 20 | 3/18/22, 08:26 - +91 87924 03851: Hello everybody.... 21 | I'm Raviteja from Bangalore, India 22 | 3/18/22, 09:13 - +20 111 482 0048 joined using this group's invite link 23 | 3/18/22, 10:55 - Tousif*SRM: Did we have class today 24 | 3/18/22, 10:55 - Shubham*SRM: Share the link 25 | 3/18/22, 10:55 - Aditya Yadav: Yeah I just checked my email 26 | 3/18/22, 10:56 - Tousif*SRM: It's on ilearn 27 | 3/18/22, 10:56 - Tousif*SRM: So we have class todya 28 | 3/18/22, 10:56 - +49 1520 1070998: No 29 | 3/18/22, 10:57 - +49 1520 1070998: It's for applied computer science 30 | 3/18/22, 10:57 - Aditya Yadav: I'm confused as well , it was not in our schedule before 31 | 3/18/22, 10:57 - Rahul * SRM: It isn’t in our schedule right? 32 | 3/18/22, 10:57 - Tousif*SRM: The time table present here is for students who enrolled for informatics 33 | 3/18/22, 10:57 - Aditya Yadav: Yes 34 | 3/18/22, 10:57 - Tousif*SRM: Yes when i checked the time table the heading was for informatics students 35 | 3/18/22, 10:59 - Revanth DIT: It’s not for us 36 | 3/18/22, 10:59 - Revanth DIT: He will be taking the same class we took yesterday 37 | 3/18/22, 10:59 - Tousif*SRM: Ohk 38 | 3/18/22, 11:00 - Shubham*SRM: It's not for us 39 | 3/18/22, 11:00 - Tousif*SRM: Ohk thanks 40 | 3/18/22, 11:14 - Rahul * SRM: 😅 41 | 3/18/22, 11:14 - Rahul * SRM: Thanks 42 | 3/18/22, 14:51 - Mainak * SRM: Did anyone of you get a reply for the choice of electives? 43 | 3/18/22, 15:01 - +20 111 482 0048: Not yet 44 | 3/18/22, 15:01 - +20 111 482 0048: Same thing for language 45 | 3/18/22, 15:01 - +20 111 482 0048: As i applied late for it 46 | 3/18/22, 15:02 - Tousif*SRM: Yes 47 | 3/18/22, 15:10 - +91 76963 98696: Not yet for both..electives and language. 48 | 3/18/22, 15:12 - Aditya Yadav: Yes....i received the mail 49 | 3/18/22, 15:12 - Aditya Yadav: I got data visualization and computer vision as electives 50 | 3/18/22, 15:15 - Mainak * SRM: That's good 51 | 3/18/22, 15:15 - Mainak * SRM: Did you register for those on ilearn? 52 | 3/18/22, 15:19 - Tousif*SRM: Yes for computer vision and NLp big data 53 | 3/18/22, 15:21 - Aman Sahani DIT: Same 54 | 3/18/22, 15:30 - Aditya Yadav: No not yet 55 | 3/18/22, 15:30 - Shubham*SRM: I got 56 | 1)Data mining & machine learning 57 | 2) computer vision 58 | 3/18/22, 15:34 - Aditya Yadav: Cool 59 | 3/18/22, 15:59 - Ali DIT: Got Big data + nlp 60 | And data visualization 61 | 3/18/22, 16:52 - +92 340 0560200: @919527347155 how are you. You were also in previous session, what’s happened? 62 | 3/18/22, 17:10 - Mainak * SRM: Yup, it was good 63 | 3/19/22, 07:37 - Your security code with +92 308 9209369 changed. Tap to learn more. 64 | 3/19/22, 10:06 - Aditya Yadav: Anyone here booked the ERL apartments for accomodation? 65 | 3/19/22, 10:08 - Shubham*SRM: Yep 66 | 3/19/22, 10:10 - Ali DIT: Yes 67 | 3/19/22, 10:10 - Aditya Yadav: Have you started living there? 68 | 3/19/22, 10:11 - Aditya Yadav: It's not showing up on Google maps so i just had doubts is it legit or not 69 | 3/19/22, 10:11 - Ali DIT: It's a new building maybe that's why 70 | 3/19/22, 10:12 - Ali DIT: Also the complete address is mentioned on the contract, search that on maps 71 | 3/19/22, 10:12 - Aditya Yadav: Ohhkey 72 | 3/19/22, 10:12 - Aditya Yadav: Yeah saw that 73 | 3/19/22, 10:12 - Ali DIT: I know a student who just registered and shifted on 15th march 74 | 3/19/22, 10:12 - Aditya Yadav: Do we need to pay the rent and deposit with the contract or after we'll start living there 75 | 3/19/22, 10:13 - Ali DIT: Not with the contract, but when you get the keys 76 | 3/19/22, 10:14 - Aditya Yadav: Ohkay, thanks for the info 77 | 3/19/22, 10:40 - Shubham*SRM: Yes 78 | 3/19/22, 20:03 - Ali DIT: Anybody who has registered for USB and can help me out? 79 | 3/19/22, 20:14 - +92 340 0560200: Yr mujha to abhi tak emial b nahi mili 80 | 3/19/22, 20:14 - +92 340 0560200: app ko webmail pr email ayi ha ya gmail kr 81 | 3/19/22, 20:14 - +92 340 0560200: pr* 82 | 3/19/22, 20:14 - +92 340 0560200: and email to share krna 83 | 3/19/22, 20:14 - Ali DIT: Webmail 84 | 3/19/22, 20:15 - Ali DIT: I'll forward you in morning 85 | 3/19/22, 20:15 - +92 340 0560200: Okay 86 | 3/19/22, 20:16 - +98 912 500 5456: is it essential? 87 | 3/19/22, 20:18 - Ali DIT: Ya, it's essential to enrol at USB 88 | 3/19/22, 20:18 - Ali DIT: Enroll 89 | 3/19/22, 20:19 - Mainak * SRM: What's the issue 90 | 3/19/22, 20:20 - +98 912 500 5456: can you help me how to do that? 91 | 3/19/22, 21:20 - +20 122 879 0902: did anyone register for the German/ Czech course? 92 | 3/19/22, 21:20 - Ali DIT: Yes 93 | 3/19/22, 21:21 - +20 122 879 0902: how did you do it? 94 | 3/19/22, 21:21 - +20 122 879 0902: i have two options, so i am a bit confused 95 | 3/19/22, 21:23 - +20 111 482 0048: 96 | 3/19/22, 21:24 - +20 122 879 0902: 97 | 3/19/22, 21:24 - +20 122 879 0902: 98 | 3/19/22, 21:24 - +20 122 879 0902: this one requires me to upload a document that they had already sent to me by Mail. should i go for this? 99 | 3/19/22, 21:25 - +20 111 482 0048: Yess 100 | 3/19/22, 21:25 - +20 111 482 0048: And they will enroll u after 101 | 3/19/22, 21:26 - +20 122 879 0902: okay, thank you. 102 | 3/20/22, 18:08 - +90 552 449 72 86 joined using this group's invite link 103 | 3/20/22, 18:09 - +90 552 449 72 86: Hey guys, 104 | Anybody have enrollment keys? 105 | I didn't received email! 106 | 3/20/22, 18:10 - +20 111 482 0048: For electives? 107 | 3/20/22, 18:10 - +90 552 449 72 86: 108 | 3/20/22, 18:10 - +90 552 449 72 86: yeah, I think so 109 | 3/20/22, 18:11 - +20 111 482 0048: Yea its on ur email 110 | 3/20/22, 18:11 - +49 1512 4687673: Please use the following enrolment keys for your iLearn courses: 111 | 112 | 113 | 114 | M-AID-1: AID-M-1-SS22 115 | 116 | 117 | 118 | M-AID-4 - Advanced Topics in AI: AdvancedAI 119 | 3/20/22, 18:34 - +20 122 879 0902: did anyone enroll in a German C1 course? I don't have a link for tomorrow's lecture. 120 | 3/20/22, 18:35 - +90 552 449 72 86: 121 | 3/20/22, 18:46 - Aditya Yadav: and what about registration for Elective? and some of electives subjects schedule overlaps with our current schedule! 122 | 3/20/22, 18:46 - +90 552 449 72 86: thanks man 123 | 3/21/22, 09:14 - +92 340 0560200: Hi everyone! 124 | How many of you received enrollment email from USB? 125 | 3/21/22, 09:16 - +91 76963 98696: 🙋 126 | 3/21/22, 09:19 - Sarun Varghese DIT: I did. But I couldn't file an application. 127 | 3/21/22, 09:19 - Sarun Varghese DIT: It says No admission fields or specializations meet the specified criteria. 128 | 3/21/22, 09:19 - Sarun Varghese DIT: Was anyone here able to enroll or has any information regarding that? 129 | 3/21/22, 09:23 - +92 340 0560200: can you share the subject of email or screenshot...I might receive but unable to find 130 | 3/21/22, 09:24 - +92 340 0560200: I did last time there was a attached pdf with email that contained all info 131 | 3/21/22, 09:25 - Revanth DIT: I got it in my personal mail. Have a look in yours 132 | 3/21/22, 09:30 - +91 76963 98696: E-application process information 133 | 3/21/22, 09:32 - Rahul * SRM: Hey guys 134 | 135 | Has everyone received their electives confirmation? 136 | 3/21/22, 09:33 - +91 76963 98696: Nope 137 | 3/21/22, 09:34 - Tousif*SRM: Yes but didn't receive key for enrollment 138 | 3/21/22, 09:34 - Revanth DIT: Haven’t received it yet 139 | 3/21/22, 09:34 - +20 111 482 0048: Not yet 140 | 3/21/22, 09:34 - Rahul * SRM: Ah ok 141 | 3/21/22, 09:34 - Rahul * SRM: I haven’t gotten it either 142 | 3/21/22, 09:35 - Rahul * SRM: Did they mention when they’d be confirming or something like that? 143 | 3/21/22, 09:36 - Shubham*SRM: Did meeting started? 144 | 3/21/22, 09:36 - Subhayan: 10 mins more 145 | 3/21/22, 09:37 - Revanth DIT: Do we have the zoom url? 146 | 3/21/22, 09:38 - Subhayan: https://th-deg-de.zoom.us/j/85841811978?pwd=WHhsemh6aTlPTU9Obllqa25oMGxTZz09 147 | 3/21/22, 09:38 - Revanth DIT: Cool. Thanks 😊 148 | 3/21/22, 09:38 - +91 94292 79768: 🤙🏻 149 | 3/21/22, 09:44 - Rahul * SRM: Thanks! 150 | 3/21/22, 09:44 - +91 94289 62386: Nope 151 | 3/21/22, 09:47 - Sarun Varghese DIT: nope not yet 152 | 3/21/22, 09:48 - Tousif*SRM: Did they start 153 | 3/21/22, 09:48 - Tousif*SRM: The meeting 154 | 3/21/22, 09:48 - Rahul * SRM: Still waiting for the host right? 155 | 3/21/22, 09:48 - Aman Sahani DIT: YES 156 | 3/21/22, 09:49 - +91 94289 62386: Yeah 157 | 3/21/22, 09:49 - Sarun Varghese DIT: Yeah 158 | 3/21/22, 09:49 - Tousif*SRM: Yes but once it got connected and prof was speaking and now it says host not available 159 | 3/21/22, 09:49 - Rahul * SRM: It’s on now 160 | 3/21/22, 09:50 - Subhayan: haa he came now 161 | 3/21/22, 09:50 - Tousif*SRM: Connected 162 | 3/21/22, 09:50 - Tousif*SRM: This message was deleted 163 | 3/21/22, 09:52 - Aman Sahani DIT: nope 164 | 3/21/22, 09:55 - Ali DIT: the sound is unclear to me only? 165 | 3/21/22, 09:56 - Aditya Yadav: no 166 | 3/21/22, 09:56 - Rahul * SRM: I think they’re trying to figure it out 167 | 3/21/22, 10:04 - Tousif*SRM: Did he get disconnected 168 | 3/21/22, 10:04 - Rahul * SRM: Hey is the session still on? 169 | 3/21/22, 10:05 - Rahul * SRM: Think so 170 | 3/21/22, 10:05 - Ali DIT: not up yet 171 | 3/21/22, 10:05 - +92 340 0560200: Germany ma net kharab ho gaya ha 172 | 3/21/22, 10:05 - Tousif*SRM: He got disconnected 173 | 3/21/22, 10:05 - Tousif*SRM: 😂😂 174 | 3/21/22, 10:05 - +92 340 0560200: not up yet 175 | 3/21/22, 10:05 - Rahul * SRM: It’s back on 176 | 3/21/22, 10:05 - Subhayan: 🤣🤣🤣 177 | 3/21/22, 10:05 - +92 313 9678532: Hes connected now 178 | 3/21/22, 10:05 - Rahul * SRM: 😂 179 | 3/21/22, 10:05 - Ali DIT: started 180 | 3/21/22, 10:06 - +91 94292 79768: 🤣🤣 181 | 3/21/22, 10:06 - Aditya Yadav: its on again 182 | 3/21/22, 10:08 - +91 94289 62386: 😂 183 | 3/21/22, 10:12 - +92 340 0560200: 184 | 3/21/22, 10:12 - Ali DIT: obedient student 185 | 3/21/22, 10:12 - Sarun Varghese DIT: ✌🏽 186 | 3/21/22, 10:15 - Subhayan: 👍🏻 187 | 3/21/22, 11:02 - +98 912 500 5456: I didn't 🤕😐 188 | 3/21/22, 11:04 - Shubham*SRM: I didn't too 189 | 3/21/22, 11:05 - +98 912 500 5456: thats weird bro 190 | 3/21/22, 11:05 - +91 94289 62386: This message was deleted 191 | 3/21/22, 11:07 - +91 94289 62386: I have received the enrollment USB mail but not the admission letter 192 | 3/21/22, 11:07 - Shubham*SRM: Yeah same 193 | 3/21/22, 11:08 - +49 1512 4687673: Since when did you receive it? 194 | 3/21/22, 11:09 - +91 94289 62386: On 23rd feb 195 | 3/21/22, 11:09 - +91 94289 62386: 196 | 3/21/22, 11:10 - +49 1512 4687673: Is that Mail which contains two files and you have fill it with your data? 197 | 3/21/22, 11:10 - +91 94289 62386: Yeah 198 | 3/21/22, 11:18 - +49 1512 4687673: They replied to me 199 | And they said that they will send me the bank details but till now I didn't receive any Emails yet 200 | 3/21/22, 11:19 - +91 94289 62386: Ok 201 | 3/21/22, 11:21 - Tousif*SRM: Do we have the link for langauge classes 202 | 3/21/22, 11:22 - Aman Sahani DIT: I think we will receive it probably in a few days as its same case with electives some got confirmed elective some didn't 203 | 3/21/22, 11:24 - Shubham*SRM: 204 | 3/21/22, 11:24 - Revanth DIT: https://th-deg-de.zoom.us/j/82010662810 205 | German A1 / part 1 and 2, group B 206 | 3/21/22, 11:24 - Shubham*SRM: What is group B? 207 | 3/21/22, 11:24 - Ali DIT: Group A b paste krdo 208 | 3/21/22, 11:25 - Revanth DIT: Probably split us into 2 classes? 209 | 3/21/22, 11:25 - Shubham*SRM: Ohh 210 | 3/21/22, 11:25 - Revanth DIT: I got only 1 link 211 | 3/21/22, 11:26 - Shubham*SRM: But here it say course will start from 23rd 212 | 3/21/22, 11:26 - Ali DIT: ❤️ 213 | 3/21/22, 11:27 - Shubham*SRM: do we have lecture today or not for German language? 214 | 3/21/22, 11:27 - Aditya Yadav: yes we have 215 | 3/21/22, 11:28 - Revanth DIT: Thabella says we have it today. But the iLearn course says 23rd. 216 | 3/21/22, 11:28 - Aditya Yadav: maybe today we will hava a intro session or something like that 217 | 3/21/22, 11:32 - Subhayan: 218 | 3/21/22, 11:34 - Subhayan: 88121,88122 219 | 3/21/22, 11:34 - Subhayan: Begins today 220 | 3/21/22, 11:34 - Shubham*SRM: Cool 221 | 3/21/22, 11:35 - Subhayan: 222 | 3/21/22, 11:36 - +91 94289 62386: Okay 223 | 3/21/22, 11:36 - +91 94289 62386: Thnx man 224 | 3/21/22, 11:37 - Rahul * SRM: Thanks! 225 | 3/21/22, 12:47 - +92 340 0560200: Hi 👋 226 | Anyone who understand the lecture well. 227 | 3/21/22, 13:01 - Rahul * SRM: 😅 228 | 3/21/22, 13:01 - Revanth DIT: I understood from the 2nd session 229 | 3/21/22, 13:01 - +91 99475 93668 joined using this group's invite link 230 | 3/21/22, 13:04 - Tousif*SRM: No 231 | 3/21/22, 13:05 - +91 99475 93668: Hlo everyone 232 | My name is sajna. I am from Kerala 233 | 3/21/22, 13:06 - Shubham*SRM: Hi, 234 | Welcome to the group 235 | 3/21/22, 13:06 - +91 99475 93668: Thank u 236 | 3/21/22, 13:12 - +92 340 0560200: Great 👍 237 | 3/21/22, 13:30 - Anjali DIT joined using this group's invite link 238 | 3/21/22, 13:31 - +49 176 71912983 joined using this group's invite link 239 | 3/21/22, 13:31 - +92 311 2113325 joined using this group's invite link 240 | 3/21/22, 13:34 - +92 333 2771109 joined using this group's invite link 241 | 3/21/22, 13:39 - +92 333 6125997 joined using this group's invite link 242 | 3/21/22, 13:45 - +20 128 343 8766 joined using this group's invite link 243 | 3/21/22, 13:48 - Ali DIT: Yes 244 | 3/21/22, 13:49 - Ali DIT: Call me I'll deliver you 😂 245 | 3/21/22, 13:59 - +91 76963 98696: Anybody has link for German A1/group A? 246 | 3/21/22, 14:00 - +92 304 4176798: We enrolled in the 2 courses, which we have to join ? 247 | 3/21/22, 14:00 - +92 304 4176798: 82111 or 88122 248 | 3/21/22, 14:00 - Shubham*SRM: Mandatory one 249 | 3/21/22, 14:00 - Shubham*SRM: 88122 250 | 3/21/22, 14:02 - +92 340 0560200: Okay 👌 251 | 3/21/22, 14:02 - Aditya Yadav: waiting for the host to start meeting 252 | 3/21/22, 14:03 - Anjali DIT: 253 | 3/21/22, 14:03 - +49 176 82516369 joined using this group's invite link 254 | 3/21/22, 14:03 - +92 304 4176798: Thanks 255 | 3/21/22, 14:03 - Revanth DIT: Zoom link for group B doesn’t work. So I think 23rd is right on e 256 | 3/21/22, 14:04 - +92 304 4176798: According to the mentioned detail I’ll start on 23 257 | 3/21/22, 14:04 - Revanth DIT: Pdf says 21st 258 | 3/21/22, 14:04 - Ali DIT: 259 | 3/21/22, 14:04 - Ali DIT: check this 260 | 3/21/22, 14:05 - Aditya Yadav: But according to this it'll start today 261 | 3/21/22, 14:05 - Aditya Yadav: What to do? 262 | 3/21/22, 14:05 - Shubham*SRM: Do you have any other zoom meeting invite? 263 | 3/21/22, 14:06 - Aditya Yadav: no 264 | 3/21/22, 14:06 - Aditya Yadav: not even in our mail 265 | 3/21/22, 14:06 - Ali DIT: the course instructor can answer it 266 | 3/21/22, 14:06 - Subhayan: Yes 267 | 3/21/22, 14:07 - +92 304 4176798: 88212 ? 268 | 3/21/22, 14:07 - Revanth DIT: I think we trust iLearn since it’s the latest information 269 | 3/21/22, 14:08 - Shubham*SRM: Yeah 270 | 3/21/22, 14:08 - Shubham*SRM: ?? 271 | 3/21/22, 14:10 - +49 1516 3748563 joined using this group's invite link 272 | 3/21/22, 14:11 - +49 1516 3748563 left 273 | 3/21/22, 15:00 - +234 706 109 1966 joined using this group's invite link 274 | 3/21/22, 15:07 - +49 1516 3748563 joined using this group's invite link 275 | 3/21/22, 15:51 - +20 120 838 5005 joined using this group's invite link 276 | 3/21/22, 16:57 - +49 176 81087828 joined using this group's invite link 277 | 3/21/22, 17:15 - +92 304 4176798: I enrolled in 82111 and 82122 278 | 3/21/22, 19:04 - +234 702 010 1303 joined using this group's invite link 279 | 3/21/22, 19:36 - +61 452 086 034 joined using this group's invite link 280 | 3/22/22, 01:32 - +92 336 0344279 joined using this group's invite link 281 | 3/22/22, 11:17 - +234 702 010 1303: Hi, has anyone received the confirmation for electives? 282 | 3/22/22, 11:18 - Shubham*SRM: Yep 283 | 3/22/22, 11:21 - +234 702 010 1303: If you don't mind my asking, How did you get it? 284 | 3/22/22, 13:21 - +49 176 23641472 joined using this group's invite link 285 | 3/23/22, 09:52 - +92 340 0560200: Hi 286 | 3/23/22, 09:53 - +92 340 0560200: Please send zoom link for Advanced ML Class 287 | 3/23/22, 09:53 - Subhayan: https://ilearn.th-deg.de/mod/zoom/view.php?id=428261 288 | 3/23/22, 09:53 - +92 340 0560200: Thanks 289 | 3/23/22, 09:54 - Shubham*SRM: https://th-deg-de.zoom.us/j/83392455381 290 | 3/23/22, 12:38 - Tousif*SRM: Do we have language class toady 291 | 3/23/22, 12:39 - Shubham*SRM: Yes 292 | 3/23/22, 12:39 - Tousif*SRM: Link 293 | 3/23/22, 12:51 - Ali DIT: Link please 294 | 3/23/22, 12:52 - Shubham*SRM: It is yet to start 295 | 3/23/22, 12:52 - Shubham*SRM: Will start at 2pm GMT 296 | 3/23/22, 13:46 - +91 76963 98696: German Class, Group A 297 | https://ilearn.th-deg.de/mod/zoom/view.php?id=438464 298 | 3/23/22, 13:50 - Shubham*SRM: Group B? 299 | 3/23/22, 13:51 - Revanth DIT: https://th-deg-de.zoom.us/j/82010662810 300 | 3/23/22, 13:54 - +98 912 500 5456: Dears, do we need to enroll for electives separately or just same mailing is sufficient? 301 | 3/23/22, 13:55 - Shubham*SRM: Did you sent that doc? 302 | 3/23/22, 13:55 - +98 912 500 5456: yes bro 303 | 3/23/22, 13:55 - Shubham*SRM: Did you get any mails from them regarding electives? 304 | 3/23/22, 13:56 - +98 912 500 5456: before sending docs yes, but after that no email ive received 305 | 3/23/22, 13:57 - Aditya Yadav: just the ones that says which electives we got, not any other information about registration 306 | 3/23/22, 13:57 - Shubham*SRM: Wait for it then, many of us got the mail for electives. 307 | 3/23/22, 13:57 - +98 912 500 5456: exactly 308 | 3/23/22, 13:58 - +98 912 500 5456: could u tell me the date of mail ? 309 | 3/23/22, 13:58 - +98 912 500 5456: or subject 310 | 3/23/22, 13:58 - Shubham*SRM: Which electives you got btw? 311 | 3/23/22, 14:01 - +98 912 500 5456: 312 | 3/23/22, 14:02 - Shubham*SRM: we also dont have any information other than this 313 | 3/23/22, 14:02 - +98 912 500 5456: you guys got any confirmation email after sending docs? 314 | 3/23/22, 14:05 - +98 912 500 5456: or does it need any enrollment keys? 315 | 3/23/22, 14:12 - +98 912 500 5456: @919167696442 ? 🙏 316 | 3/23/22, 14:12 - Shubham*SRM: Only this much we got 317 | 3/23/22, 14:12 - Shubham*SRM: No 318 | 3/23/22, 14:12 - Shubham*SRM: I mean we also didn't get anything 319 | 3/23/22, 14:13 - +98 912 500 5456: aha thanks my friend 💚 320 | 3/23/22, 14:16 - +92 332 8587085 left 321 | 3/23/22, 14:22 - +92 340 0560200: German Language Teacher huma German ma q explain kr rahi han? 🙄 322 | 3/23/22, 14:25 - +91 76963 98696: 😆 323 | 3/23/22, 14:26 - Subhayan: Very strict 😜 324 | 3/23/22, 14:26 - +91 94289 62386: 😂😂 325 | 3/23/22, 14:39 - Ali DIT: Bilkul smj ni ari 326 | 3/23/22, 14:52 - Tousif*SRM: This message was deleted 327 | 3/23/22, 15:22 - +92 340 0560200: She should explain and ask in English at least... 328 | 3/23/22, 15:23 - +92 340 0560200: Andaza sa he sub chal raha ha...😂 329 | 3/23/22, 15:25 - +92 340 0560200: Music acha ha... 330 | 3/23/22, 15:26 - +91 94289 62386: 😂😂😂😂 331 | 3/23/22, 15:34 - Tousif*SRM: 🤣🤣 332 | 3/23/22, 15:34 - +92 313 9678532: Yar 333 | 3/23/22, 15:34 - +92 313 9678532: I dont even understand what shes saying abi 334 | 3/23/22, 15:36 - +49 1575 1043097 joined using this group's invite link 335 | 3/23/22, 15:36 - +92 304 4176798: You are not the only one 🙄 336 | 3/23/22, 15:36 - +92 340 0560200: 337 | 3/23/22, 15:38 - +91 94289 62386: Hamari German week hai or unki English 🥲 338 | 3/23/22, 15:38 - +92 304 4176798: Phir hum na he samjayn 😂 339 | 3/23/22, 15:38 - +92 313 9678532: Han 😭 340 | 3/23/22, 15:38 - +91 94289 62386: 😂😂 341 | 3/23/22, 15:42 - +98 912 500 5456: I wanna learn Indian language 😁 342 | 3/23/22, 15:43 - +98 912 500 5456: 343 | 3/23/22, 15:43 - +91 76963 98696: Indians can conduct a language course 😆 344 | 3/23/22, 15:44 - Subhayan: 345 | 3/23/22, 15:44 - +98 912 500 5456: 346 | 3/23/22, 15:44 - Shubham*SRM: But which Language? 347 | That is the question?😅😂 348 | 3/23/22, 15:45 - +91 87924 03851: So 26 languages xD 349 | 3/23/22, 15:45 - +91 76963 98696: 😆😆😆true 350 | 3/23/22, 15:45 - +91 94289 62386: 😂😂 351 | 3/23/22, 15:46 - +98 912 500 5456: I dont know, maybe hindi, maybe telugu 352 | 😶 353 | 3/23/22, 15:47 - Aditya Yadav: Bhojpuri is a funny and easy language to learn 🤷🏻‍♂️😅 354 | 3/23/22, 15:47 - +98 912 500 5456: 26 languages can make a new earth... 355 | 3/23/22, 15:47 - Shubham*SRM: 😅😂 356 | 3/23/22, 15:47 - +91 87924 03851: 😅😅 357 | 3/23/22, 15:47 - +91 94289 62386: 😂😂😂 358 | 3/23/22, 15:47 - +91 94289 62386: Incredible India 😅 359 | 3/23/22, 15:48 - +98 912 500 5456: what is the language of most of you friends? 360 | 3/23/22, 15:48 - Shubham*SRM: Which language do you speak? 361 | 3/23/22, 15:48 - +98 912 500 5456: Native tongue Persian, 362 | 3/23/22, 15:50 - +91 94289 62386: My mother tongue is Gujarati and mostly people use Hindi 363 | 3/23/22, 15:50 - +92 340 0560200: Currently, we should try to learn what she is teaching. 😂😂 364 | 3/23/22, 15:50 - +91 94289 62386: That's an S rank mission😂 365 | 3/23/22, 15:50 - +91 87924 03851: Trying to teach* 366 | 3/23/22, 15:50 - +98 912 500 5456: I wanna learn that one most of you are speaking 😊 367 | 3/23/22, 15:51 - +92 340 0560200: BTW very close to hindi and Urdu 368 | 3/23/22, 15:51 - Aman Sahani DIT: If only we could understand what she is saying 😅 369 | 3/23/22, 15:51 - +92 340 0560200: Yes exactly 370 | 3/23/22, 15:53 - +98 912 500 5456: yeap 371 | 3/23/22, 15:53 - +98 912 500 5456: 🤣🤣🤣🤣🤣 372 | 3/23/22, 15:54 - +98 912 500 5456: 🤣🤣🤣🤣 373 | 3/23/22, 15:55 - +98 912 500 5456: 👌👍👍 374 | 3/23/22, 16:08 - +49 1575 1043097: You will learn better this way 375 | 3/23/22, 16:08 - +49 1575 1043097: Language is learned in real life, not by explaining in courses 376 | 3/23/22, 16:13 - +92 340 0560200: I agree to some extend but in zoom I think the other way is better 377 | 3/23/22, 16:13 - +49 1575 1043097: You will learn common words very fast 378 | 3/23/22, 16:14 - +49 1575 1043097: Just open google translate and try to translate what you don’t understand she is saying 379 | 3/23/22, 16:14 - +49 1575 1043097: You can guess the spellings by pronunciation. 380 | 3/23/22, 16:15 - +92 340 0560200: That I think best thing of German 381 | 3/23/22, 16:15 - +49 1516 3748563 left 382 | 3/23/22, 16:16 - +49 1575 1043097: Right 383 | 3/23/22, 16:16 - +49 1575 1043097: Also she will be speaking very basic words with you 384 | 3/23/22, 16:16 - +49 1575 1043097: You will get a hang of it in some time 385 | 3/23/22, 16:17 - +49 1575 1043097: Just dont miss the classes 386 | 3/23/22, 16:55 - Ali DIT: jb smj any lgti ha poor connection hojata 387 | 3/23/22, 16:55 - Ali DIT: nein gut 388 | 3/23/22, 16:56 - +92 340 0560200: aasa he ha kuch 389 | 3/23/22, 17:26 - +49 1575 1043097: Nicht gut* 390 | 3/23/22, 17:51 - +593 98 741 0185: Hi everyone. I am learning German by my own. I think that the following free resorce is really good 391 | 3/23/22, 17:51 - +593 98 741 0185: https://learngerman.dw.com/en/overview 392 | 3/23/22, 17:53 - Shubham*SRM: Thanks darwin 393 | 3/23/22, 17:53 - +593 98 741 0185: you will find different levels 394 | 3/23/22, 17:54 - +593 98 741 0185: 395 | 3/23/22, 17:55 - +593 98 741 0185: and each one is full of exercises 396 | 3/23/22, 17:55 - +593 98 741 0185: 397 | 3/23/22, 18:47 - +593 98 741 0185: 👍🏼 398 | 3/24/22, 08:08 - +92 340 0560200: HI 399 | 3/24/22, 08:08 - +92 340 0560200: please share link of class 400 | 3/24/22, 08:08 - +92 340 0560200: Theoretical Fundamentals of Artificial Intelligence 401 | 3/24/22, 08:08 - Subhayan: https://th-deg-de.zoom.us/j/92780273390#success 402 | 3/24/22, 08:13 - +92 340 0560200: Thanks 403 | 3/24/22, 08:16 - Ali DIT: Thanks prithvi 404 | 3/24/22, 08:16 - Subhayan: 👍🏻 405 | 3/24/22, 10:39 - +98 912 500 5456: Prithvi is the best 406 | 3/24/22, 10:55 - Subhayan: Chilling on mountain top 😂 407 | 3/24/22, 13:52 - +20 111 482 0048: Is anyone in erl accommodations ? 408 | 3/24/22, 13:53 - Shubham*SRM: Yep 409 | 3/24/22, 13:53 - +20 111 482 0048: Is there a fridge in the apartment? 410 | 3/24/22, 13:53 - Shubham*SRM: Yes 411 | 3/24/22, 13:53 - +20 111 482 0048: Cuz they say there is but i dont see in the pictures 412 | 3/24/22, 13:53 - Shubham*SRM: See in your contract 413 | 3/24/22, 13:53 - Shubham*SRM: Refrigerator is included 414 | 3/24/22, 13:53 - +20 111 482 0048: Yea i mean if u could show me how it looks like 😅 415 | 3/24/22, 13:54 - Shubham*SRM: I'll show you when I will reach there 😅😆 416 | 3/24/22, 13:55 - +20 111 482 0048: Okay thanks 😂 417 | 3/24/22, 13:57 - Ali DIT: I think i can help you 418 | 3/24/22, 13:58 - Ali DIT: https://th-deg-de.zoom.us/j/83145224399?pwd=aTdqdHVKUFBxRFlwR1JvNmdqSktyUT09#success 419 | 3/24/22, 13:59 - Shubham*SRM: Thanks 420 | 3/24/22, 14:04 - Shubham*SRM: ERL apartments: They will only handover keys from monday to thursday 8am to 4pm, and friday 8am to 1pm. 421 | 422 | You need to get a prior appointment for keys handover. 423 | So plan your journey accordingly. 424 | 3/24/22, 14:11 - Aditya Yadav: How to get the appointment, email? 425 | 3/24/22, 14:11 - Shubham*SRM: yep 426 | 3/24/22, 14:12 - Ali DIT: you may call on their number 427 | 3/24/22, 14:12 - Aditya Yadav: Okay 428 | 3/24/22, 16:59 - +49 179 5414829 joined using this group's invite link 429 | 3/24/22, 18:34 - +91 90167 83993 joined using this group's invite link 430 | 3/25/22, 14:26 - Mainak * SRM: Anyone who got assigned with CV as an elective can let me know what happened in the first few lectures? 431 | 3/25/22, 14:27 - Aditya Yadav: I got computer vision, but I don't how to registy for the electives!!! 432 | 3/25/22, 14:27 - Your security code with Aman Sahani DIT changed. Tap to learn more. 433 | 3/25/22, 14:27 - Ali DIT: Electives are only assigned yet, I don't think anybody registered other than Advanced Deep Learning 434 | 3/25/22, 14:28 - Mainak * SRM: It's easy to register, just search on ilearn 435 | 3/25/22, 14:29 - Aditya Yadav: What about enrollment key (i think CV doesn't require a key yet but others subjects do) 436 | 3/25/22, 14:30 - Mainak * SRM: You don't need it in early access 437 | 3/25/22, 14:30 - Mainak * SRM: Atleast I didn't 438 | 3/25/22, 14:35 - Aditya Yadav: All right 439 | 3/25/22, 14:36 - Aditya Yadav: And what about schedule for electives, because some of the schedule overlaps with our current courses 440 | 3/25/22, 14:40 - +234 702 010 1303: Did anyone get assigned to an AI project for elective? 441 | 3/25/22, 14:52 - Aditya Yadav: whats your other elective, it requires me for Data visualization 442 | 3/25/22, 14:59 - Revanth DIT: The recordings are uploaded in Nextcloud. U can find them after registering in iLearn 443 | 3/25/22, 15:01 - Anjali DIT: Hi, Anyone here knows about the enrollment key for elective - Data Mining and Machine Learning ? 444 | 3/25/22, 15:02 - Revanth DIT: +1 445 | 3/25/22, 15:21 - +91 94289 62386: 🙋🏻‍♂️ 446 | 3/25/22, 15:21 - +234 702 010 1303: This one - "Simulationsbasierte Szenarien- und 447 | Trainingsdatengenerierung und prototypische Umsetzung eines 448 | 3D-Objekterkennungsnetzes im Umfeld Straßenverkehr" 449 | ? 450 | 3/25/22, 15:22 - +91 94289 62386: No 451 | 3/25/22, 15:22 - +234 702 010 1303: This message was deleted 452 | 3/25/22, 15:22 - +91 94289 62386: 453 | 3/25/22, 15:22 - +91 94289 62386: I got this 454 | 3/25/22, 15:23 - +234 702 010 1303: Ok 455 | 3/25/22, 15:23 - +91 94289 62386: Yeah 456 | 3/25/22, 15:23 - +234 702 010 1303: 👍 457 | 3/25/22, 15:23 - +91 94289 62386: Anyone else gote the same one? 458 | 3/25/22, 15:24 - Tousif*SRM: Classess started?but they haven't mentioned in the time table 459 | 3/25/22, 15:26 - Revanth DIT: Yeah there are 2 recording in iLearn 460 | 3/25/22, 15:27 - Shubham*SRM: +1 461 | 3/25/22, 15:29 - +234 702 010 1303: Try contacting the professor 462 | 3/26/22, 14:22 - +49 176 82516369: Who is interested in watching RRR(Hindi) in deggendorf 463 | 464 | polls.fr/WYJONb 465 | 3/27/22, 22:58 - +20 122 879 0902: Hi everyone, 466 | 467 | did anyone register for the "computational logic" course? 468 | 3/28/22, 09:33 - Sarun Varghese DIT: Hey everyone! 469 | Is there anyone here who is currently residing in ERL apartments or will be residing before the 6th of April? 470 | 3/28/22, 09:36 - Shubham*SRM: This message was deleted 471 | 3/28/22, 09:36 - Shubham*SRM: 🙋🏻‍♂️ 472 | 3/28/22, 10:51 - +91 87924 03851: Link for the class? 473 | 3/28/22, 10:52 - Rahul * SRM: https://th-deg-de.zoom.us/j/85841811978?pwd=WHhsemh6aTlPTU9Obllqa25oMGxTZz09#success 474 | 3/28/22, 10:54 - +91 87924 03851: Thank you 475 | 3/28/22, 14:00 - +234 702 010 1303: Anyone else assigned to this project? 476 | 3/28/22, 14:06 - Shubham*SRM: Do we have German lecture today? 477 | 3/28/22, 14:06 - Shubham*SRM: Group B? 478 | 3/28/22, 14:10 - Aman Sahani DIT: the lecture hasn't started so hopefully it's on wednesday only for group B atlease 479 | 3/28/22, 14:10 - Shubham*SRM: Ohk 480 | 3/28/22, 14:25 - +49 173 7424658 joined using this group's invite link 481 | 3/28/22, 14:25 - Revanth DIT: Language course is only 2 ECTS. So I assume it is once every week 482 | 3/28/22, 14:26 - +49 173 7424658: twice 483 | 3/28/22, 14:26 - +49 173 7424658: Monday Wednesday 484 | 3/28/22, 18:32 - +49 173 7424658: Anyone taking Advanced topics in AI course? 485 | 3/28/22, 18:32 - +49 173 7424658: is there zoom link for it too or only in person class? 486 | 3/28/22, 18:37 - Sarun Varghese DIT: Isnt that a subject in the 4th semester? 487 | 3/28/22, 18:38 - +49 173 7424658: yes 488 | 3/28/22, 18:38 - +49 173 7424658: you have option to take now aswell 489 | 3/28/22, 18:38 - Sarun Varghese DIT: Oh 490 | 3/29/22, 13:05 - Mainak * SRM: Is there anyone else who's not yet registered for the German course? 491 | 3/29/22, 13:06 - Ali DIT: Can somebody send me the ilearn link of data visualization course? 492 | 3/29/22, 13:06 - +20 128 343 8766: Me 493 | 3/29/22, 13:06 - +49 1512 4687673: Me 494 | 3/29/22, 13:07 - +49 1512 4687673: Who's is enrolled for bioinformatic Algorithms and Data structure course 495 | Or software engineering? 496 | 3/29/22, 13:23 - +49 1520 1070998: Any one has Enrolment key for "Data Mining and Machine Learning" 497 | 3/29/22, 13:34 - +49 173 7424658: not yet 498 | 3/29/22, 13:35 - Anjali DIT: Try this for Data Visualisation and Data Mining & ML : LSI-M-2-SS22 499 | 3/29/22, 13:36 - Ali DIT: . 500 | 3/29/22, 13:36 - +49 173 7424658: and how do we register? 501 | 3/29/22, 13:36 - +49 173 7424658: it doesn't appear on ilearn 502 | 3/29/22, 13:36 - Ali DIT: I have the key for data visualization but not the ilearn link. Where can i get the course link? 503 | 3/29/22, 13:37 - Subhayan: https://ilearn.th-deg.de/enrol/index.php?id=14312 504 | 3/29/22, 13:39 - +91 87924 03851: Search course in iLeran 505 | 3/29/22, 13:39 - +49 173 7424658: and Data mining course? 506 | 3/29/22, 13:39 - +49 173 7424658: can you please send? 507 | 3/29/22, 13:40 - Anjali DIT: https://ilearn.th-deg.de/enrol/index.php?id=14311 508 | 3/29/22, 13:41 - Ali DIT: thanks prithvi 509 | 3/29/22, 14:03 - Mainak * SRM: What is the timing for the course? 510 | 3/29/22, 14:04 - +49 173 7424658: 511 | 3/29/22, 14:04 - Mainak * SRM: We should probably send a mail together as a reminder 512 | 3/29/22, 14:06 - +49 1512 4687673: Do you have the link for bioinformatic Algorithms and Data structure? 513 | 3/29/22, 15:22 - +91 91591 40306 joined using this group's invite link 514 | 3/29/22, 15:23 - +91 91591 40306: Hi I am shripal kalaivanan from TN. I got admit in MSc maschinenbau. 515 | 3/29/22, 15:24 - +91 91591 40306: I am looking forward to connect to Indians in Deggendorf 516 | 3/29/22, 23:18 - Mainak * SRM: I went to the office personally and that resolved the mater 517 | 3/29/22, 23:18 - Mainak * SRM: *matter 518 | 3/29/22, 23:19 - Mainak * SRM: Hey! You should probably join the machinenbau group, this won't be relevant to you 519 | 3/29/22, 23:20 - +20 128 343 8766: What was there solution? 520 | 3/29/22, 23:20 - +20 128 343 8766: They asked me for placement test 521 | 3/29/22, 23:20 - Mainak * SRM: Same 522 | 3/30/22, 03:33 - +91 91591 40306 left 523 | 3/31/22, 08:02 - Shubham*SRM: Can someone share the link? 524 | 3/31/22, 08:02 - Shubham*SRM: For today's lecture 525 | 3/31/22, 08:04 - Revanth DIT: https://th-deg-de.zoom.us/j/92780273390 526 | 3/31/22, 08:05 - Aman Sahani DIT: We have data visualization class also today right ? 527 | 3/31/22, 08:06 - +91 87924 03851: I got a mail saying this week classes got cancelled 528 | 3/31/22, 08:07 - Tousif*SRM: Hi 529 | Has anyone opted for computer vision elective we have class today but according to our time table we have a lecture on theroithal fundemental of ai at the same time 530 | 3/31/22, 08:07 - Anjali DIT: 531 | 3/31/22, 08:07 - Ali DIT: That's satisfying 532 | 3/31/22, 08:08 - Aman Sahani DIT: But will it be online ? I can't find any link on ilearn, also how to attend it as it's clashing with theoretical ai 533 | 3/31/22, 08:08 - +91 87924 03851: Mail the professor and ask 534 | 3/31/22, 08:09 - Aman Sahani DIT: Yeah will do just don't want to mail if someone has already asked 😅 535 | 3/31/22, 08:10 - +91 87924 03851: 😂 ok bro 536 | 3/31/22, 08:10 - Anjali DIT: I asked about the online sessions and enrollment key but just got response for enrollment key and not on online lectures 537 | 3/31/22, 08:11 - +91 87924 03851: Same with me as well 538 | 3/31/22, 08:12 - Aman Sahani DIT: Let's ask in this forum only 539 | 3/31/22, 08:21 - Sarun Varghese DIT: I think we dont have computer vision lecture today. Prof has gone for a conference 540 | 3/31/22, 08:22 - Shubham*SRM: Whats the course name on ilearn? 541 | 3/31/22, 08:22 - Shubham*SRM: For Computer Vision 542 | 3/31/22, 08:23 - Sarun Varghese DIT: 543 | 3/31/22, 08:23 - Tousif*SRM: Thank you so much 544 | 3/31/22, 08:23 - Revanth DIT: Thanks 545 | 3/31/22, 08:23 - Tousif*SRM: Image processing and computer vision 546 | 3/31/22, 08:25 - Aditya Yadav: So both my electives are cancelled, anyone have any other electives? 547 | 3/31/22, 08:26 - Aman Sahani DIT: Data mining and machine learning 548 | 3/31/22, 08:26 - Shubham*SRM: I think this lecture is only available offline. 549 | 3/31/22, 08:29 - Aman Sahani DIT: I still don't know 🥲 do you also have this elective ? 550 | 3/31/22, 08:30 - Shubham*SRM: yes 551 | 3/31/22, 08:30 - +91 94289 62386: Natural Language Processing 552 | 3/31/22, 08:30 - Tousif*SRM: Natural language processing 553 | When do have lecture as per the schedule? 554 | 3/31/22, 08:31 - Rahul * SRM: NLP is supposed to be Thursday I think 555 | 3/31/22, 08:31 - Rahul * SRM: Don’t see it for today though 556 | 3/31/22, 08:31 - Rahul * SRM: And big data on Tuesday 557 | 3/31/22, 08:31 - +91 94289 62386: Yeah 558 | 3/31/22, 08:32 - +92 313 9678532: 9.45-11.15 559 | 3/31/22, 08:33 - +91 94289 62386: So do we have lecture of NLP today? 560 | 3/31/22, 08:33 - Rahul * SRM: Actually in the ilearn calendar yes 561 | 3/31/22, 08:33 - +92 313 9678532: Yes i think we do, it hasnt been cancelled or anything 562 | 3/31/22, 08:33 - Rahul * SRM: Looks like we do😂 563 | 3/31/22, 08:34 - +92 313 9678532: We have a clash with theoretical fundamentals of AI 564 | 3/31/22, 08:34 - Rahul * SRM: Yep 565 | 3/31/22, 08:34 - +92 313 9678532: Who should we email about this? :/ we need to clear up the clashes 566 | 3/31/22, 08:34 - Revanth DIT: Why does all our elective classes clash with others? 😂 567 | 3/31/22, 08:34 - Revanth DIT: We have Tuesdays and Fridays fully available 😅 568 | 3/31/22, 08:35 - +92 313 9678532: Yes 569 | 3/31/22, 08:38 - +91 94289 62386: Yeah 570 | 3/31/22, 08:48 - Shubham*SRM: I think some electives are from different courses, So they are designed the time table according to them. 571 | 3/31/22, 08:49 - +20 111 482 0048: Did anyone see the speech recognition part? In NLP 572 | 3/31/22, 08:50 - Revanth DIT: We should probably put up a message on the discussion boards to get some clarity 573 | 3/31/22, 08:54 - Ali DIT: Same 574 | 3/31/22, 14:02 - +49 1512 4687673: Is there any link for bioinformatic Algorithms and Data structure lecture? 575 | 3/31/22, 17:30 - Your security code with +49 176 71912983 changed. Tap to learn more. 576 | 4/1/22, 13:19 - Your security code with +92 340 0560200 changed. Tap to learn more. 577 | 4/1/22, 13:19 - +92 340 0560200: 578 | 4/1/22, 16:46 - Revanth DIT: Hey thanks for the PDF, Mobin 😃 579 | 4/1/22, 16:52 - +92 340 0560200: Welcome 580 | 4/1/22, 16:58 - +593 98 741 0185: Thanks 👍 581 | 4/1/22, 17:09 - +92 340 0560200: Welcome 🤗 582 | 4/1/22, 17:20 - Rahul * SRM: Thank you! 583 | 4/2/22, 18:19 - Siddhi DIT: Hello, 584 | Has anyone created Kotak bank blocked account and transferred the funds to their German bank account? 585 | 4/2/22, 19:38 - +49 1575 1043097: Nah 586 | 4/2/22, 19:38 - +49 1575 1043097: I use coracle 587 | 4/2/22, 19:39 - Subhayan: Ya same 588 | 4/2/22, 19:39 - Subhayan: Don't know i think it is very slow process 589 | 4/2/22, 19:48 - Siddhi DIT: Ohh okk 590 | 4/3/22, 16:29 - Mainak * SRM: Anyone participating in the job fair this Tuesday? 591 | 4/3/22, 19:14 - +49 1575 0431515: 592 | 4/4/22, 18:49 - Your security code with +92 304 4176798 changed. Tap to learn more. 593 | 4/5/22, 11:26 - +91 94289 62386: 594 | 4/5/22, 11:26 - +91 94289 62386: Does anyone has the same project topic? 595 | 4/5/22, 11:28 - +92 340 0560200: Course 1 is same. 596 | 4/5/22, 11:30 - +92 340 0560200: I received this email, It’s been more then 20 days but not received registration code. 597 | 4/5/22, 11:38 - +91 94289 62386: Ohh 598 | 4/5/22, 11:38 - +91 94289 62386: And 2nd elective? 599 | 4/5/22, 14:08 - Subhayan: This message was deleted 600 | 4/5/22, 18:00 - Shubham*SRM: Anyone arrived in ERL Apartment? 601 | 4/5/22, 18:02 - +92 340 0560200: I’ll de there on Thursday. I’m in Germany but in different city 602 | 4/5/22, 18:03 - Shubham*SRM: Cool..iam here too 603 | 4/5/22, 18:18 - Ali DIT: I'll be there on Monday 604 | 4/5/22, 18:19 - +92 340 0560200: 605 | 4/5/22, 18:20 - Ali DIT: insha'Alllah zrur 606 | 4/6/22, 09:31 - Shubham*SRM: We do have a class @ 9:45am? 607 | 4/6/22, 09:32 - Shubham*SRM: Anyone knows where is the classroom? 608 | Is it in the D building? 609 | 4/6/22, 10:03 - +92 340 0560200: Hi 610 | Class link please 611 | 4/6/22, 11:26 - Ali DIT: https://th-deg-de.zoom.us/j/83392455381 612 | 4/6/22, 12:45 - Subhayan: https://th-deg-de.zoom.us/j/83392455381 613 | 4/6/22, 12:46 - Mainak * SRM: Who's in group 2 for German A1, 1&2? 614 | 4/6/22, 12:46 - Mainak * SRM: Is there a WhatsApp group for it? 615 | 4/6/22, 12:48 - Tousif*SRM: Yes 616 | 4/6/22, 12:48 - +49 173 7424658: me 617 | 4/6/22, 12:49 - +49 173 7424658: can you send the link 618 | 4/6/22, 13:56 - +92 340 0560200: Hi everyone need German Language link 619 | 4/6/22, 13:58 - Subhayan: https://ilearn.th-deg.de/mod/zoom/view.php?id=438464 620 | 4/7/22, 10:19 - Mainak * SRM: Does anyone have the zoom link for Data visualization course? 621 | 4/7/22, 10:30 - Ali DIT: I don't think they provide online sessions 622 | 4/7/22, 13:52 - Ali DIT: https://th-deg-de.zoom.us/j/83145224399?pwd=aTdqdHVKUFBxRFlwR1JvNmdqSktyUT09 623 | 4/8/22, 16:49 - +92 340 0560200: Hi shahruk, 624 | Can you please inbox me your apartment number I’m also in ERL. App ka number nahi mila is ma. 625 | 4/8/22, 17:07 - +92 340 0560200: Agar kasi or ka pass shahruk ka number ha to please send me 626 | 4/8/22, 17:08 - +92 340 0560200: If anyone else have shahruk number, please send me 627 | 4/9/22, 16:13 - +92 340 0560200: Hello everyone! 628 | Does anyone have emails of these profs? 629 | Course: Data Visualization ==> Prof. Torkler 630 | Course: Natural Language Processing + Big Data (2 courses)==> Prof. Glauner 631 | 632 | I need emails to register these courses..If anyone have please send me... 633 | Thanks 634 | 4/9/22, 16:15 - +234 702 010 1303: For Glauner all you need is to join the course on moodle. There's no password 635 | 4/9/22, 16:16 - +234 702 010 1303: Both for NLP and Big Data 636 | 4/9/22, 16:16 - +234 702 010 1303: There are two separate courses on moodle btw 637 | 4/9/22, 16:20 - +92 340 0560200: Great got it...and enrolled and where from we will get time table and on-campus classes are available for Natural Language Processing + Big Data? 638 | 4/9/22, 16:23 - +234 702 010 1303: https://www.th-deg.de/secure/login 639 | 4/9/22, 16:26 - +234 702 010 1303: Login with your thd account. Select Schedules/stundenplan(German) , click on the gear sign to select the courses you want on the timetable and save. Note - NLP and Big data are under the Programm - International Computer Science (ICS) so you won't find it under the maid program 640 | 4/9/22, 16:27 - +234 702 010 1303: 641 | 4/9/22, 16:29 - +234 702 010 1303: 642 | 4/11/22, 15:30 - +92 333 2771109: Anyone taking advance topic in AI 643 | 4/11/22, 15:41 - +90 552 449 72 86: How many courses do we have this semester? 644 | 4/11/22, 15:42 - +20 120 838 5005: No limit or minimum i think 645 | 4/11/22, 21:49 - Your security code with +49 176 23641472 changed. Tap to learn more. 646 | 4/12/22, 15:16 - Ali DIT: Hallo 647 | 648 | Who's I Deggendorf already? I arrived yesterday in ERL appartments 649 | 4/12/22, 15:16 - Ali DIT: In 650 | 4/12/22, 15:18 - Sarun Varghese DIT: I will reach today around 20 15 651 | 4/12/22, 17:34 - +49 1520 1070998: I am🙂 652 | 4/12/22, 23:58 - Ali DIT: Will meet you soon bro 653 | 4/13/22, 12:52 - +90 552 449 72 86: hey guys, 654 | 655 | In which days we have " Formal languages and compiler construction I "course? 656 | 4/13/22, 12:53 - Shubham*SRM: Thursday 657 | 4/13/22, 12:53 - +90 552 449 72 86: time? :D 658 | 4/13/22, 12:54 - Shubham*SRM: 659 | 4/13/22, 12:55 - +90 552 449 72 86: thanks Tushar👍 660 | 4/13/22, 12:55 - +49 173 7424658: is there german class today? 661 | 4/13/22, 12:55 - +49 173 7424658: machine learning one was cancelled 662 | 4/13/22, 12:56 - +90 552 449 72 86: yes 663 | 4/13/22, 12:57 - +90 552 449 72 86: If I'm not mistaken, from 2-7 pm today 664 | 4/13/22, 12:57 - +90 552 449 72 86: however I couldn't find the meeting link 665 | 4/13/22, 13:39 - Ali DIT: https://th-deg-de.zoom.us/wc/88258482732/join?refTK=&from=&tk=&epk=J4V9LB3ceJT3VZYbeNyue9_JNuBW_EllSmJI52K1eB5k42SthZk.7N6HF7EpWj3iofgq&po=7&wpk=wcpk5a44e47fcafd889b586bb1d1195dd802 666 | 4/13/22, 13:39 - Ali DIT: check this for group A 667 | 4/13/22, 18:26 - +92 340 0560200 changed to +49 1521 7710712 668 | 4/16/22, 08:58 - Tousif*SRM: Hello 669 | Can anyone send me the key or id for natural language processing 670 | 4/16/22, 09:21 - Mobin DIT: I need too. 671 | 4/16/22, 12:28 - +49 179 5414829: https://ilearn.th-deg.de/course/view.php?id=14301 672 | 673 | no key required 674 | 4/16/22, 20:26 - +49 173 7424658: If anyone looking for a room from 1st May? Do let me know. 675 | 4/16/22, 20:27 - +49 173 7424658: It's near hbf for 350€ 676 | 4/16/22, 20:28 - Mobin DIT: For single person? 677 | 4/16/22, 20:28 - +49 173 7424658: yes 678 | 4/18/22, 21:14 - Mobin DIT: Hello, 679 | 4/18/22, 21:15 - Mobin DIT: Can anyone share the timetable for 680 | Data visualisation 681 | NLPand Big Data 682 | these courses 683 | Thanks 684 | 4/20/22, 09:41 - Shubham*SRM: Lecture is in I009 685 | 4/20/22, 09:41 - Shubham*SRM: Not in D113 686 | 4/20/22, 12:34 - Mobin DIT: Do we have German language class today? 687 | 4/20/22, 12:35 - Tousif*SRM: Yes 688 | 4/20/22, 14:08 - Mobin DIT: German class link 689 | 4/20/22, 14:09 - Subhayan: https://ilearn.th-deg.de/mod/zoom/view.php?id=438464 690 | 4/20/22, 14:11 - Mobin DIT: Zoom links send kr doo 691 | 4/20/22, 14:14 - Mobin DIT: Currently there is no German class… 692 | 4/20/22, 14:14 - Ali DIT: There is 693 | 4/20/22, 14:14 - Rahul * SRM: It’s happening now 694 | 4/20/22, 14:15 - Ali DIT: Dawai khai ha aj? 😀 695 | 4/20/22, 14:15 - Subhayan: For group a 696 | 4/20/22, 14:15 - Ali DIT: https://ilearn.th-deg.de/mod/zoom/view.php?id=438464 697 | 4/20/22, 22:08 - Aditya Yadav: Has anyone here have attended any of the data visualization lectures? 698 | 4/21/22, 04:13 - Tousif*SRM: When does the class starts today 699 | 4/21/22, 07:02 - Sarun Varghese DIT: 08 45 ig 700 | 4/21/22, 07:08 - Tousif*SRM: As the prof was discussing to change the timings as usually there was very less strength compared to classes which starts as 9.45 701 | 4/21/22, 07:09 - Shubham*SRM: 8:45 702 | 4/21/22, 07:09 - Shubham*SRM: Not 9:45 703 | 4/21/22, 07:09 - Sarun Varghese DIT: 704 | 4/21/22, 07:13 - Tousif*SRM: Ohk thanks 705 | 4/21/22, 10:18 - +49 173 7424658: does anyone know where is data visualisation class 706 | 4/21/22, 10:28 - Ali DIT: C214 707 | 4/22/22, 16:44 - +20 122 879 0902 changed to +49 178 5151416 708 | 4/27/22, 09:41 - Shubham*SRM: Lecture is in D113K 709 | 4/27/22, 09:41 - Shubham*SRM: Not in I009 710 | 4/27/22, 09:46 - Mobin DIT: Where it is? 711 | 4/27/22, 09:48 - Shubham*SRM: In D building 712 | 4/27/22, 14:34 - Mobin DIT: Please let me know when Mam will call for attandance 713 | Thanks 714 | 4/27/22, 14:35 - +91 94289 62386: Same here 715 | 4/27/22, 14:36 - +49 1512 4687673: Which course? 716 | 4/27/22, 14:36 - Mobin DIT: German Language 717 | 4/27/22, 14:37 - +49 1512 4687673: Ok 718 | 4/27/22, 15:29 - +20 111 482 0048: Group A attendance is available 719 | 4/27/22, 15:29 - Mobin DIT: attandance please 720 | 4/27/22, 15:32 - +91 94289 62386: Thankyou 721 | 4/27/22, 16:13 - +49 173 7424658: wait where do we put attendance??? 722 | 4/27/22, 16:14 - Subhayan: 1st attendance was closed 723 | 4/27/22, 17:08 - +20 111 482 0048: 2nd attendance is available 724 | 4/27/22, 17:09 - +49 173 7424658: where do we find it 725 | 4/27/22, 17:09 - Mobin DIT: On ilearn 726 | 4/27/22, 17:10 - +49 176 23641472: Should we record our attendance more than time ? 727 | 4/27/22, 17:10 - Mobin DIT: 2 times 728 | 4/27/22, 17:11 - +20 111 482 0048: Yes 729 | 4/27/22, 17:11 - +20 111 482 0048: Well im not sure if its the same in group B 730 | 4/27/22, 17:12 - Aditya Yadav: I have always done it only one time in the beginning!! 731 | 4/27/22, 17:12 - +20 111 482 0048: 732 | 4/27/22, 17:12 - Revanth DIT: Only once for group B 733 | 4/27/22, 17:18 - Shubham*SRM: Correct 734 | 4/27/22, 17:18 - Mobin DIT: Group A ka ha na. Phir tara ghora lag ga. 735 | 4/27/22, 17:26 - Mobin DIT: Hello 736 | Anyone attending Big Data class and not make group yet. Please let me know. 737 | Thanks 738 | 4/27/22, 17:30 - +49 1575 0431515: When? 739 | 4/27/22, 17:31 - +49 1575 0431515: We just have to mark it on ilearn, right? 740 | 4/27/22, 17:31 - Revanth DIT: Yeah 741 | 4/27/22, 17:31 - +49 1575 0431515: Okay, thanks 742 | 4/27/22, 17:33 - +49 1575 0431515: 743 | 4/27/22, 17:39 - Shubham*SRM: We can 744 | 4/27/22, 17:40 - +49 1575 0431515: 745 | 4/27/22, 17:42 - Shubham*SRM: Probably yes 746 | 4/27/22, 17:46 - Revanth DIT: It says 2 ECTS in course overview. https://th-deg.de/aid-m-en 747 | 4/27/22, 17:47 - Revanth DIT: I don’t know which is right 748 | 4/27/22, 17:48 - Revanth DIT: Subject overview* 749 | 4/27/22, 17:58 - +91 94289 62386: I thought during the start of semester they mentioned that min 4 ECTS from language courses are compulsory 750 | 4/27/22, 17:58 - +91 94289 62386: And max 8 751 | 4/27/22, 17:59 - +91 94289 62386: So 2ECTS from 1st sem and 2 from other i guess 752 | 4/27/22, 18:45 - +49 179 5414829: Since when this is happening in group A 753 | 4/27/22, 19:53 - Mobin DIT: From start 754 | 4/27/22, 19:57 - +49 179 5414829: Is it compulsory to attend exam? 755 | 4/27/22, 19:58 - Mobin DIT: Yes 75% otherwise you will receive deregulation 756 | 4/27/22, 19:58 - Mobin DIT: Deregistration. 757 | 4/28/22, 09:32 - Mobin DIT: Hello 758 | Data visualisation room please? 759 | 4/29/22, 04:47 - Mobin DIT: Hello 760 | Todays class room number please 761 | 5/1/22, 15:45 - Mobin DIT: Iftar program in Germany 🇩🇪 762 | https://youtu.be/sdq9DqJVvAI 763 | 5/1/22, 16:05 - +92 333 6125997: Can anybody please share the info about the seminar topic of Big Data? 764 | 5/1/22, 16:20 - +92 304 4176798: Any sample available for presentation related to big data ? 765 | 5/1/22, 16:21 - +92 304 4176798: I'm looking for group partner for big data, anyone available? 766 | 5/1/22, 16:29 - Tousif*SRM: Mee 767 | 5/1/22, 16:30 - +92 304 4176798: 👍 768 | 5/1/22, 16:31 - Mobin DIT: 769 | 5/1/22, 16:31 - Mobin DIT: 770 | 5/1/22, 16:32 - +92 333 6125997: Thanks 771 | 5/2/22, 00:22 - Ali DIT: Do we have to provide complete presentation of topic on Tuesday 772 | or 773 | do we have to only present or propose the topic on Tuesday which we'll present in seminar? 774 | 5/2/22, 00:34 - Mobin DIT: 1 Minute Presentation. 775 | 5/3/22, 00:29 - +20 111 482 0048: Can someone add this number? 776 | +212 622-092162 777 | 5/3/22, 00:31 - Subhayan added +212 622-092162 778 | 5/3/22, 00:32 - Subhayan changed the subject from "M-AID (DIT)" to "M-AID (DIT) SS22" 779 | 5/3/22, 10:49 - Mobin DIT: Name please 780 | 5/3/22, 11:02 - +20 128 343 8766: Mehdi semalni 781 | 5/3/22, 11:04 - Mobin DIT: @212622092162 is already in group 782 | 5/4/22, 09:30 - Mobin DIT: Hello 👋 783 | 5/4/22, 09:31 - Mobin DIT: ML class room number? 784 | 5/4/22, 09:31 - Mobin DIT: D113K 785 | 5/4/22, 09:31 - Mobin DIT: Where it is. 786 | 5/4/22, 16:08 - Subhayan: 787 | 5/4/22, 16:09 - Subhayan: 788 | 5/4/22, 16:44 - Tousif*SRM: Any one who is about to make group for big data presentation 789 | 5/5/22, 08:43 - Mobin DIT: Hello 790 | 5/5/22, 08:43 - Mobin DIT: Class link? Please 791 | 5/5/22, 08:50 - Mobin DIT: http://lecture.webconf.peterfaber.net/ 792 | 5/5/22, 18:31 - +92 308 9209369: Anybody has the enrolment key for software engineering? 793 | 5/5/22, 18:57 - +92 336 0344279: HPC-M-1-SS22 794 | 5/8/22, 07:20 - Your security code with +212 622-092162 changed. Tap to learn more. 795 | 5/9/22, 08:56 - Shubham*SRM: Anyone knows where is today's data mining & ML lecture? 796 | 5/9/22, 09:49 - +91 87924 03851: Theoretical fundamentals of AI class link? 797 | 5/9/22, 09:57 - +49 1512 4687673: Is there a lecture today? 798 | 5/9/22, 09:57 - Tousif*SRM: Class starts at 11.30 799 | 5/9/22, 09:57 - Tousif*SRM: ? 800 | 5/9/22, 09:58 - +49 1512 4687673: Good 801 | 5/9/22, 09:58 - +91 87924 03851: Oh ok 802 | 5/9/22, 10:00 - Revanth DIT: Did we receive any information that it starts at 11:30? 803 | 5/9/22, 10:06 - Shubham*SRM: Yeah 804 | 5/9/22, 10:06 - Shubham*SRM: He said it on Thursday 805 | 5/9/22, 12:01 - Tousif*SRM: When does the class end? 806 | 5/9/22, 12:08 - +91 87924 03851: By 4:30 ist 807 | 5/9/22, 12:25 - +49 179 5414829: How many classes?! 808 | 5/9/22, 12:49 - +91 87924 03851: 1 809 | 5/9/22, 15:33 - Your security code with +212 622-092162 changed. Tap to learn more. 810 | 5/10/22, 00:12 - Your security code with +212 622-092162 changed. Tap to learn more. 811 | 5/11/22, 14:20 - Mobin DIT: Let me know about attacndance 812 | 5/11/22, 14:20 - Mobin DIT: please 813 | 5/11/22, 14:20 - +212 622-092162: Know 814 | 5/11/22, 16:08 - Mobin DIT: No attendance yet? 815 | 5/11/22, 16:09 - Subhayan: Sorry man first attendance is over 816 | 5/11/22, 16:10 - Subhayan: https://chat.whatsapp.com/Hn2xeif5NncEDlZ0xPbGlB 817 | 5/13/22, 20:10 - +49 1512 4687673: Hello 818 | Does anyone know anything about the grouping for assignments (advanced machine learning)? 819 | As mentioned you can join to any group or create a group until 18th of May. 820 | Is it a presentation or what? 821 | 5/15/22, 01:30 - Subhayan: Dear all first semester students in M-AID, 822 | 823 | next Wednesday our colleagues from Budweis will visit us in Deggendorf. They will host an information event to inform you about your coming semester in Budweis. 824 | You will be able to ask all kinds of questions regarding the city of Budweis and the University. 825 | 826 | When: Wednesday, 18.05.2022 at 09:45 h 827 | Where: Room D113 (in the D-Building) 828 | Zoom: https://th-deg-de.zoom.us/j/83392455381 829 | 830 | Best regards, 831 | Andreas Berl 832 | 5/15/22, 01:38 - Subhayan: A small request everyone here in deggendorf do paticipate in presence if possible. It will be helpful for us. 833 | 5/15/22, 03:56 - Mobin DIT: 👍 834 | 5/15/22, 15:18 - Your security code with +91 76963 98696 changed. Tap to learn more. 835 | 5/15/22, 16:40 - +91 76963 98696 changed to +49 162 9126632 836 | 5/15/22, 17:11 - +91 87924 03851 changed to +49 176 68876815 837 | 5/15/22, 17:57 - Your security code with +212 622-092162 changed. Tap to learn more. 838 | 5/16/22, 19:10 - +20 101 012 8503 joined using this group's invite link 839 | 5/17/22, 22:04 - Your security code with Anjali DIT changed. Tap to learn more. 840 | 5/17/22, 22:27 - Your security code with Anjali DIT changed. Tap to learn more. 841 | 5/18/22, 07:38 - +91 95952 06785: Is there any group for wismar 842 | 5/18/22, 07:38 - Your security code with Anjali DIT changed. Tap to learn more. 843 | 5/18/22, 09:13 - +593 98 741 0185: Can anyone record the zoom meeting please? 844 | 5/18/22, 11:54 - Payal Jain DIT: Has everyone received their Czech admission confirmation by Post? 845 | 5/18/22, 12:01 - Revanth DIT: I got mine 846 | 5/18/22, 12:01 - +92 313 9678532: Same 847 | 5/18/22, 12:01 - +91 94289 62386: Nope 848 | 5/18/22, 12:02 - Sarun Varghese DIT: Yes 849 | 5/18/22, 12:27 - Shubham*SRM: Yes 850 | 5/18/22, 15:26 - Ali DIT: German attendance open 851 | 5/19/22, 18:08 - Mobin DIT: Eid day in Germany 🇩🇪 852 | https://youtu.be/AGitliE_W7M 853 | 5/19/22, 19:55 - Subhayan: 🥳🥳 854 | 5/20/22, 06:06 - +92 349 8936432: 👍 855 | 5/21/22, 18:13 - Mainak * SRM: https://youtu.be/733m6qBH-jI 856 | 5/23/22, 08:37 - Ali DIT: Class room num? Theoretical fundamental of AI 857 | 5/23/22, 08:44 - Raviteja DIT: No class today 858 | 5/23/22, 08:45 - Ali DIT: There's no such announcement bro 859 | 5/23/22, 08:46 - Raviteja DIT: Last week in class prof. Cezar told 860 | 5/26/22, 07:36 - +977 980-6999827: Hello everyone, 861 | 862 | Did anyone here joined MSc AI and DS program on winter semester? I have few queries related to Czech visa processing. I would like to request you to consider responding back to this message at your convenience. 863 | 5/26/22, 09:36 - Aman Sahani DIT: Hey guys, I have made a discord server for the class, you can join the server - https://discord.gg/xWS9KWUQ 864 | 5/26/22, 10:05 - Aman Sahani DIT: FYI - It contains all the study materials 865 | 5/31/22, 15:24 - Mainak * SRM: https://huggingface.co/blog/ambassadors 866 | 5/31/22, 15:24 - Mainak * SRM: This looks like a great opportunity. Any NLP enthusiasts willing to participate in this? Ping me and we can figure it out 867 | 6/1/22, 04:25 - Your security code with +20 128 343 8766 changed. Tap to learn more. 868 | 6/1/22, 10:00 - +49 1512 4687673: Hi 869 | Is there no lecture today for advanced machine learning? 870 | 6/1/22, 10:00 - Payal Jain DIT: Nope 871 | 6/1/22, 10:00 - +49 1512 4687673: Thanks 872 | 6/1/22, 10:01 - +49 1512 4687673: Because we are waiting for the professor in zoom and we thought that there's a lecture today 873 | 6/1/22, 10:03 - Payal Jain DIT: Now we have only 1 wrapup session for Adv ML on 15th 874 | 6/1/22, 10:04 - +49 1512 4687673: thanks so much 875 | 6/1/22, 10:04 - Payal Jain DIT: no prob 876 | 6/5/22, 04:48 - Your security code with +593 98 741 0185 changed. Tap to learn more. 877 | 6/6/22, 13:00 - +49 176 82516369: Does anyone have recording from compiler construction last lecture? 878 | 6/6/22, 13:48 - +91 90167 83993 changed to +49 176 76519074 879 | 6/6/22, 13:58 - +49 176 76519074 changed to +91 90167 83993 880 | 6/6/22, 14:02 - +91 90167 83993 changed to +49 176 76519074 881 | 6/6/22, 14:09 - +49 176 76519074 left 882 | 6/6/22, 14:16 - +98 912 500 5456 left 883 | 6/6/22, 16:15 - Your security code with +212 622-092162 changed. Tap to learn more. 884 | 6/10/22, 22:35 - Your security code with +212 622-092162 changed. Tap to learn more. 885 | 6/13/22, 11:23 - +92 313 9678532 changed to +49 163 5030605 886 | 6/17/22, 00:58 - Subhayan: 887 | 6/17/22, 10:36 - Mainak * SRM: Anyone who's enrolled in Data Viz course and has start working on the final assignment? Ping me, let's have a discussion. I'm planning to get over with it this weekend 888 | 6/18/22, 15:17 - +92 333 6125997: Does anyone know about the exam dates of Big Data & NLP? 889 | 6/18/22, 15:29 - Subhayan: Big data is presentation its on 25th 890 | 6/18/22, 15:34 - +49 179 5414829: What about the exam? 891 | 6/18/22, 15:42 - +92 333 6125997: Anything about the exams? 892 | 6/18/22, 15:42 - Subhayan: Which one ..? 893 | 6/18/22, 15:43 - +92 333 6125997: NLP or Big Data 894 | 6/19/22, 21:10 - +49 179 5927389 joined using this group's invite link 895 | 6/19/22, 21:28 - +49 1517 5567983 joined using this group's invite link 896 | 6/20/22, 13:59 - Your security code with +234 702 010 1303 changed. Tap to learn more. 897 | 6/20/22, 16:52 - +49 179 5414829: Anyone attended the last couple lectures of CCAI ? 898 | Did the professor say that coding OR proofs are included in the exam? 899 | 6/20/22, 16:54 - Payal Jain DIT: Prof has uploaded a mock test..you can check that 900 | 6/20/22, 16:55 - +212 622-092162: No 901 | 6/20/22, 16:56 - +49 179 5414829: No he didn't say anything or no he said it's not included😅 902 | 6/20/22, 16:56 - +49 179 5414829: Yeah i saw it ... Just thought he might've added something in the class .... Thanks 903 | 6/20/22, 16:57 - +212 622-092162: No programming 904 | 6/23/22, 06:58 - +234 702 010 1303: NLP 27th 905 | 6/23/22, 07:04 - Subhayan: July..? 906 | 6/23/22, 07:10 - +234 702 010 1303: Yes 907 | 6/23/22, 07:17 - +234 702 010 1303: https://www.th-deg.de/Studierende/Antraege-und-Organisatorisches/Pruefungstermine/pruefungsplan_Intern_Computer_Science.pdf 908 | 6/23/22, 09:53 - Your security code with +234 702 010 1303 changed. Tap to learn more. 909 | 6/24/22, 19:41 - Mainak * SRM: Check idea num 501, like/unlike if u think it's worth it 910 | 911 | https://pmit-ext.th-deg.de/im/login 912 | 6/24/22, 19:42 - Mainak * SRM: 913 | 6/24/22, 20:28 - +92 333 6125997: Great suggestion 914 | 6/25/22, 21:28 - Your security code with +234 702 010 1303 changed. Tap to learn more. 915 | 6/25/22, 21:46 - Your security code with +234 702 010 1303 changed. Tap to learn more. 916 | 6/25/22, 22:23 - Mainak * SRM: https://huyenchip.com/ml-interviews-book/ 917 | 6/26/22, 10:22 - +90 552 449 72 86 changed to +49 1590 4864714 918 | 6/26/22, 17:20 - Hrithik Rai DIT joined using this group's invite link 919 | 6/26/22, 18:45 - +91 94289 62386: 920 | 6/26/22, 20:17 - +20 111 482 0048: That’s some good news 921 | 6/26/22, 20:27 - +49 1512 4687673: Does anyone know anything about the fees for south bohemia university 922 | Because they said at the beginning of getting the admission that they will send me the bank details in order to pay the fees 923 | But till no there's no reply from them. 924 | I'm afraid because today is the last day to register for the next semester. 925 | 6/26/22, 20:28 - +212 622-092162: Today? 926 | 6/26/22, 20:29 - +49 1512 4687673: Yes 927 | But for Deggendorf 928 | 6/26/22, 20:29 - +212 622-092162: I think we need to pay for both 929 | 6/26/22, 20:29 - +212 622-092162: U need te be registered in germany also 930 | 6/26/22, 20:30 - +212 622-092162: I m note sure 931 | 6/26/22, 20:31 - +49 1512 4687673: I hope someone here has information about that 932 | 6/26/22, 20:41 - +212 622-092162: We need to pay for deggendorf 933 | 6/26/22, 20:43 - Shubham*SRM: 934 | 6/27/22, 09:57 - Mobin DIT: Hello 935 | 6/27/22, 09:57 - Mobin DIT: Anyone know where is the lecture for AI and software 936 | 6/27/22, 09:58 - Shubham*SRM: We don't have today 937 | 6/27/22, 09:59 - Mobin DIT: When we have? 938 | Prfs told me that we’ll conduct final class in which he will discuss about paper? 939 | 6/27/22, 10:00 - Shubham*SRM: Yeah but not on this Monday, 940 | Next Monday he will do it. 941 | 942 | As far as I remember we don't have one today. 943 | 6/27/22, 10:01 - Mobin DIT: Okay 944 | 6/27/22, 10:04 - +49 179 5414829: You mean fundamentals of AI 945 | 6/27/22, 10:08 - Shubham*SRM: Yeah 946 | 6/27/22, 10:08 - Shubham*SRM: He meant the same 947 | 6/27/22, 10:09 - Mobin DIT: Yes 948 | 6/27/22, 23:14 - +234 702 010 1303: Hi, will AI & SW exam be online? 949 | 6/27/22, 23:59 - +92 333 2771109: I think no 950 | 6/28/22, 00:26 - Shubham*SRM: No 951 | 6/28/22, 18:07 - Mobin DIT: Do we have ML class tomorrow? 952 | 6/28/22, 18:13 - Aditya Yadav: Nah bro 953 | 6/28/22, 18:13 - Mobin DIT: Okay 954 | 6/29/22, 09:55 - +234 702 010 1303: Hi, could someone tell me what subjects still have wrap up sessions coming up? Thank you 955 | 6/29/22, 10:59 - Mobin DIT: Data visualisation 956 | AI and Software probably 957 | 6/29/22, 21:07 - Revanth DIT: https://intranet.th-deg.de/angebote/studierende 958 | University provides Microsoft office tools for free! 959 | 6/30/22, 16:53 - Mainak * SRM: Did anyone attend Data Viz class today? Did he share assignment 2? 960 | 6/30/22, 16:53 - +49 163 5030605: Not yet hes gonna share soon 961 | 6/30/22, 16:56 - Mainak * SRM: 👍🏼 962 | 7/1/22, 13:24 - Your security code with +91 94292 79768 changed. Tap to learn more. 963 | 7/4/22, 00:14 - +49 1516 3748563 joined using this group's invite link 964 | 7/4/22, 15:39 - Mainak * SRM: Data Viz people (atleast who are taking the Part 1 submission on 7th seriously), who's interested in a group meeting tomorrow to finish the damn assignment? We can meet at college after lunch and do a hackathon or something? 965 | 7/4/22, 16:00 - Aditya Yadav: I can join. 966 | 7/4/22, 16:01 - +49 176 81087828: Guys was there any presentations today? 967 | 7/4/22, 16:01 - +49 176 81087828: With Prof Andreas 968 | 7/4/22, 16:02 - +49 176 81087828: Regarding the project and the scientific reports 969 | 7/4/22, 16:03 - Siddhi DIT: Yes 970 | 7/4/22, 16:04 - +49 176 81087828: Did u start at 14? 971 | 7/4/22, 16:04 - Siddhi DIT: Yes 972 | 7/4/22, 16:04 - +49 176 81087828: And you already finished now? 973 | 7/4/22, 16:05 - +49 176 81087828: Did he tells you somthing regarding the next presentations? 974 | 7/4/22, 16:05 - Siddhi DIT: Yes 975 | 7/4/22, 16:05 - +49 176 81087828: 🤦🏻‍♂️ 976 | 7/4/22, 16:05 - Siddhi DIT: Tomorrow rest of the presentations would take place 977 | Today no1 turned up 978 | 7/4/22, 16:06 - +49 176 81087828: Also starting from 14? 979 | 7/4/22, 16:06 - Siddhi DIT: Yes 980 | 7/4/22, 16:06 - Siddhi DIT: I think so😅 981 | 7/4/22, 16:06 - +49 176 81087828: Thank u so much brother 🙏🏻 982 | 7/6/22, 10:23 - Mobin DIT: Hello 983 | 7/6/22, 10:23 - Mobin DIT: I want to know that there is no written exam for Data Visualisation? 984 | 7/6/22, 10:23 - Mobin DIT: 985 | 7/6/22, 11:18 - +49 173 7424658: there's no exam 986 | 7/6/22, 20:07 - Mainak * SRM: Sharing my linkedIn contact - https://www.linkedin.com/in/faizankshaikh/ Let's connect! 987 | 7/6/22, 20:13 - Raviteja DIT: This message was deleted 988 | 7/15/22, 17:42 - +92 333 2771109: Please provide mr. aman germany number 989 | 7/15/22, 17:42 - +92 333 2771109: If anyone have 990 | 7/15/22, 18:05 - Aditya Yadav: @919990808495 tera number de bhai please 991 | 7/15/22, 18:06 - Raviteja DIT: DIT Aman.vcf (file attached) 992 | 7/15/22, 23:08 - +92 333 2771109: Jani 20 key paper ki kya timings hain 993 | 7/16/22, 01:02 - +49 1575 0431515: 8:30 994 | 7/16/22, 11:02 - +234 702 010 1303: Anyone with past/sample exams from Prof Faber? And will the exam be online? 995 | 7/16/22, 11:49 - +61 452 086 034: It’s onsite 996 | 7/16/22, 12:00 - +212 622-092162: 997 | 7/16/22, 12:13 - +234 702 010 1303: Thanks 998 | 7/17/22, 13:36 - Your security code with +49 1590 4864714 changed. Tap to learn more. 999 | 7/17/22, 13:55 - Your security code with +49 1590 4864714 changed. Tap to learn more. 1000 | 7/19/22, 22:13 - Your security code with +49 1590 4864714 changed. Tap to learn more. 1001 | 7/19/22, 22:51 - Your security code with +49 1590 4864714 changed. Tap to learn more. 1002 | 7/20/22, 07:18 - Your security code with +49 1590 4864714 changed. Tap to learn more. 1003 | 7/20/22, 17:33 - Your security code with +49 1590 4864714 changed. Tap to learn more. 1004 | 7/20/22, 18:45 - Your security code with +49 1590 4864714 changed. Tap to learn more. 1005 | 7/22/22, 01:43 - +91 99475 93668 changed to +49 176 77655161 1006 | 7/23/22, 13:00 - Your security code with +49 1590 4864714 changed. Tap to learn more. 1007 | 7/23/22, 13:04 - Your security code with +49 1590 4864714 changed. Tap to learn more. 1008 | 7/26/22, 06:06 - Your security code with +92 308 9209369 changed. Tap to learn more. 1009 | 7/26/22, 06:08 - +92 308 9209369 left 1010 | 7/27/22, 12:10 - Your security code with +49 1590 4864714 changed. Tap to learn more. 1011 | 8/2/22, 22:31 - +92 314 5157362 joined using this group's invite link 1012 | 8/2/22, 22:33 - +92 314 5157362: *I need touch laptop or tab anyone there who want to sale thanks regards* 1013 | 8/5/22, 09:32 - Your security code with +49 1590 4864714 changed. Tap to learn more. 1014 | 8/7/22, 02:37 - Your security code with +49 1590 4864714 changed. Tap to learn more. 1015 | 8/8/22, 01:10 - +92 333 2771109: 1016 | -------------------------------------------------------------------------------- /Procfile: -------------------------------------------------------------------------------- 1 | web: sh setup.sh && streamlit run app.py -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | 2 | # Whatsapp Chat Analyzer 3 | 4 | Features 5 | - Monthly Activity map(Positive, Neutral, Negative) 6 | - Daily Activity map(Positive, Neutral, Negative) 7 | - Weekly Activity map(Positive, Neutral, Negative) 8 | - Daily timeline(Positive, Neutral, Negative) 9 | - Monthly timeline(Positive, Neutral, Negative) 10 | - Percentage Contribution(Positive, Neutral, Negative) 11 | - Word Cloud(Positive, Neutral, Negative) 12 | - Most Common words(Positive, Neutral, Negative) 13 | - Most user(Positive, Neutral, Negative) 14 | 15 | You just have to perform the following task in order to get analysis. 16 | - Export whatsapp chat (24 hour format). 17 | - Browse the file. 18 | - Click Show Analysis. 19 | 20 | ## Deployed link 21 | 22 | https://mainakrepositor-whatsapp-sentiment-analyzer-app-ecb5vk.streamlitapp.com/ 23 | 24 | ## Run locally 25 | 26 | Create new project in pycharm and add above files. After that open terminal and run the following command. This will install all the modules needed to run this app. 27 | 28 | ```bash 29 | pip install -r requirements.txt 30 | ``` 31 | 32 | To run the app, type following command in terminal. 33 | ```bash 34 | streamlit run app.py 35 | ``` 36 | 37 | ## Libraries 38 | 39 | - streamlit 40 | - matplotlib 41 | - seaborn 42 | - nltk 43 | - collection 44 | - wordcloud 45 | - urlextract 46 | - emoji 47 | 48 | 49 | ## Screenshots 50 | 51 | ![app · Streamlit - Google Chrome 28-04-2022 20_35_52](https://user-images.githubusercontent.com/72250606/165783851-967737d9-6542-485a-ba75-9368d4905289.png) 52 | ![app · Streamlit - Google Chrome 28-04-2022 20_30_40](https://user-images.githubusercontent.com/72250606/165783574-142f8e37-2fec-4f4e-aa3c-8ebb07acc401.png) 53 | ![app · Streamlit - Google Chrome 28-04-2022 20_30_51](https://user-images.githubusercontent.com/72250606/165783590-93ac7ed7-e432-46aa-b424-c9cf7b1a8b0d.png) 54 | ![app · Streamlit - Google Chrome 28-04-2022 20_31_04](https://user-images.githubusercontent.com/72250606/165783594-e62f6776-b241-4ebd-8a7a-78e3a82f343f.png) 55 | ![app · Streamlit - Google Chrome 28-04-2022 20_31_23](https://user-images.githubusercontent.com/72250606/165783597-6f497c0f-01ef-42a5-be8a-5a67c7c2bc1f.png) 56 | ![app · Streamlit - Google Chrome 28-04-2022 20_31_34](https://user-images.githubusercontent.com/72250606/165783601-b7d553f4-8e7d-4ed0-9a2a-56d58e31cbcf.png) 57 | 58 | 59 | 60 | 61 | -------------------------------------------------------------------------------- /app.py: -------------------------------------------------------------------------------- 1 | # Importing modules 2 | import nltk 3 | import streamlit as st 4 | import re 5 | import preprocessor,helper 6 | import pandas as pd 7 | import numpy as np 8 | import seaborn as sns 9 | import matplotlib.pyplot as plt 10 | 11 | # App title 12 | st.sidebar.title("Whatsapp Chat Analyzer") 13 | 14 | # VADER : is a lexicon and rule-based sentiment analysis tool that is specifically attuned to sentiments. 15 | nltk.download('vader_lexicon') 16 | nltk.download('wordnet') 17 | # File upload button 18 | uploaded_file = st.sidebar.file_uploader("Choose a file") 19 | 20 | # Main heading 21 | st. markdown("

Whatsapp Chat Analyzer

", unsafe_allow_html=True) 22 | 23 | if uploaded_file is not None: 24 | 25 | # Getting byte form & then decoding 26 | bytes_data = uploaded_file.getvalue() 27 | d = bytes_data.decode("utf-8") 28 | 29 | # Perform preprocessing 30 | data = preprocessor.preprocess(d) 31 | 32 | # Importing SentimentIntensityAnalyzer class from "nltk.sentiment.vader" 33 | from nltk.sentiment.vader import SentimentIntensityAnalyzer 34 | 35 | # Object 36 | sentiments = SentimentIntensityAnalyzer() 37 | 38 | # Creating different columns for (Positive/Negative/Neutral) 39 | data["po"] = [sentiments.polarity_scores(i)["pos"] for i in data["message"]] # Positive 40 | data["ne"] = [sentiments.polarity_scores(i)["neg"] for i in data["message"]] # Negative 41 | data["nu"] = [sentiments.polarity_scores(i)["neu"] for i in data["message"]] # Neutral 42 | 43 | # To indentify true sentiment per row in message column 44 | def sentiment(d): 45 | if d["po"] >= d["ne"] and d["po"] >= d["nu"]: 46 | return 1 47 | if d["ne"] >= d["po"] and d["ne"] >= d["nu"]: 48 | return -1 49 | if d["nu"] >= d["po"] and d["nu"] >= d["ne"]: 50 | return 0 51 | 52 | # Creating new column & Applying function 53 | data['value'] = data.apply(lambda row: sentiment(row), axis=1) 54 | 55 | # User names list 56 | user_list = data['user'].unique().tolist() 57 | 58 | # Sorting 59 | user_list.sort() 60 | 61 | # Insert "Overall" at index 0 62 | user_list.insert(0, "Overall") 63 | 64 | # Selectbox 65 | selected_user = st.sidebar.selectbox("Show analysis wrt", user_list) 66 | 67 | if st.sidebar.button("Show Analysis"): 68 | # Monthly activity map 69 | col1, col2, col3 = st.columns(3) 70 | with col1: 71 | st.markdown("

Monthly Activity map(Positive)

",unsafe_allow_html=True) 72 | 73 | busy_month = helper.month_activity_map(selected_user, data,1) 74 | 75 | fig, ax = plt.subplots() 76 | ax.bar(busy_month.index, busy_month.values, color='green') 77 | plt.xticks(rotation='vertical') 78 | st.pyplot(fig) 79 | with col2: 80 | st.markdown("

Monthly Activity map(Neutral)

",unsafe_allow_html=True) 81 | 82 | busy_month = helper.month_activity_map(selected_user, data, 0) 83 | 84 | fig, ax = plt.subplots() 85 | ax.bar(busy_month.index, busy_month.values, color='grey') 86 | plt.xticks(rotation='vertical') 87 | st.pyplot(fig) 88 | with col3: 89 | st.markdown("

Monthly Activity map(Negative)

",unsafe_allow_html=True) 90 | 91 | busy_month = helper.month_activity_map(selected_user, data, -1) 92 | 93 | fig, ax = plt.subplots() 94 | ax.bar(busy_month.index, busy_month.values, color='red') 95 | plt.xticks(rotation='vertical') 96 | st.pyplot(fig) 97 | 98 | # Daily activity map 99 | col1, col2, col3 = st.columns(3) 100 | with col1: 101 | st.markdown("

Daily Activity map(Positive)

",unsafe_allow_html=True) 102 | 103 | busy_day = helper.week_activity_map(selected_user, data,1) 104 | 105 | fig, ax = plt.subplots() 106 | ax.bar(busy_day.index, busy_day.values, color='green') 107 | plt.xticks(rotation='vertical') 108 | st.pyplot(fig) 109 | with col2: 110 | st.markdown("

Daily Activity map(Neutral)

",unsafe_allow_html=True) 111 | 112 | busy_day = helper.week_activity_map(selected_user, data, 0) 113 | 114 | fig, ax = plt.subplots() 115 | ax.bar(busy_day.index, busy_day.values, color='grey') 116 | plt.xticks(rotation='vertical') 117 | st.pyplot(fig) 118 | with col3: 119 | st.markdown("

Daily Activity map(Negative)

",unsafe_allow_html=True) 120 | 121 | busy_day = helper.week_activity_map(selected_user, data, -1) 122 | 123 | fig, ax = plt.subplots() 124 | ax.bar(busy_day.index, busy_day.values, color='red') 125 | plt.xticks(rotation='vertical') 126 | st.pyplot(fig) 127 | 128 | # Weekly activity map 129 | col1, col2, col3 = st.columns(3) 130 | with col1: 131 | try: 132 | st.markdown("

Weekly Activity Map(Positive)

",unsafe_allow_html=True) 133 | 134 | user_heatmap = helper.activity_heatmap(selected_user, data, 1) 135 | 136 | fig, ax = plt.subplots() 137 | ax = sns.heatmap(user_heatmap) 138 | st.pyplot(fig) 139 | except: 140 | st.image('error.webp') 141 | with col2: 142 | try: 143 | st.markdown("

Weekly Activity Map(Neutral)

",unsafe_allow_html=True) 144 | 145 | user_heatmap = helper.activity_heatmap(selected_user, data, 0) 146 | 147 | fig, ax = plt.subplots() 148 | ax = sns.heatmap(user_heatmap) 149 | st.pyplot(fig) 150 | except: 151 | st.image('error.webp') 152 | with col3: 153 | try: 154 | st.markdown("

Weekly Activity Map(Negative)

",unsafe_allow_html=True) 155 | 156 | user_heatmap = helper.activity_heatmap(selected_user, data, -1) 157 | 158 | fig, ax = plt.subplots() 159 | ax = sns.heatmap(user_heatmap) 160 | st.pyplot(fig) 161 | except: 162 | st.image('error.webp') 163 | 164 | # Daily timeline 165 | col1, col2, col3 = st.columns(3) 166 | with col1: 167 | st.markdown("

Daily Timeline(Positive)

",unsafe_allow_html=True) 168 | 169 | daily_timeline = helper.daily_timeline(selected_user, data, 1) 170 | 171 | fig, ax = plt.subplots() 172 | ax.plot(daily_timeline['only_date'], daily_timeline['message'], color='green') 173 | plt.xticks(rotation='vertical') 174 | st.pyplot(fig) 175 | with col2: 176 | st.markdown("

Daily Timeline(Neutral)

",unsafe_allow_html=True) 177 | 178 | daily_timeline = helper.daily_timeline(selected_user, data, 0) 179 | 180 | fig, ax = plt.subplots() 181 | ax.plot(daily_timeline['only_date'], daily_timeline['message'], color='grey') 182 | plt.xticks(rotation='vertical') 183 | st.pyplot(fig) 184 | with col3: 185 | st.markdown("

Daily Timeline(Negative)

",unsafe_allow_html=True) 186 | 187 | daily_timeline = helper.daily_timeline(selected_user, data, -1) 188 | 189 | fig, ax = plt.subplots() 190 | ax.plot(daily_timeline['only_date'], daily_timeline['message'], color='red') 191 | plt.xticks(rotation='vertical') 192 | st.pyplot(fig) 193 | 194 | # Monthly timeline 195 | col1, col2, col3 = st.columns(3) 196 | with col1: 197 | st.markdown("

Monthly Timeline(Positive)

",unsafe_allow_html=True) 198 | 199 | timeline = helper.monthly_timeline(selected_user, data,1) 200 | 201 | fig, ax = plt.subplots() 202 | ax.plot(timeline['time'], timeline['message'], color='green') 203 | plt.xticks(rotation='vertical') 204 | st.pyplot(fig) 205 | with col2: 206 | st.markdown("

Monthly Timeline(Neutral)

",unsafe_allow_html=True) 207 | 208 | timeline = helper.monthly_timeline(selected_user, data,0) 209 | 210 | fig, ax = plt.subplots() 211 | ax.plot(timeline['time'], timeline['message'], color='grey') 212 | plt.xticks(rotation='vertical') 213 | st.pyplot(fig) 214 | with col3: 215 | st.markdown("

Monthly Timeline(Negative)

",unsafe_allow_html=True) 216 | 217 | timeline = helper.monthly_timeline(selected_user, data,-1) 218 | 219 | fig, ax = plt.subplots() 220 | ax.plot(timeline['time'], timeline['message'], color='red') 221 | plt.xticks(rotation='vertical') 222 | st.pyplot(fig) 223 | 224 | # Percentage contributed 225 | if selected_user == 'Overall': 226 | col1,col2,col3 = st.columns(3) 227 | with col1: 228 | st.markdown("

Most Positive Contribution

",unsafe_allow_html=True) 229 | x = helper.percentage(data, 1) 230 | 231 | # Displaying 232 | st.dataframe(x) 233 | with col2: 234 | st.markdown("

Most Neutral Contribution

",unsafe_allow_html=True) 235 | y = helper.percentage(data, 0) 236 | 237 | # Displaying 238 | st.dataframe(y) 239 | with col3: 240 | st.markdown("

Most Negative Contribution

",unsafe_allow_html=True) 241 | z = helper.percentage(data, -1) 242 | 243 | # Displaying 244 | st.dataframe(z) 245 | 246 | 247 | # Most Positive,Negative,Neutral User... 248 | if selected_user == 'Overall': 249 | 250 | # Getting names per sentiment 251 | x = data['user'][data['value'] == 1].value_counts().head(10) 252 | y = data['user'][data['value'] == -1].value_counts().head(10) 253 | z = data['user'][data['value'] == 0].value_counts().head(10) 254 | 255 | col1,col2,col3 = st.columns(3) 256 | with col1: 257 | # heading 258 | st.markdown("

Most Positive Users

",unsafe_allow_html=True) 259 | 260 | # Displaying 261 | fig, ax = plt.subplots() 262 | ax.bar(x.index, x.values, color='green') 263 | plt.xticks(rotation='vertical') 264 | st.pyplot(fig) 265 | with col2: 266 | # heading 267 | st.markdown("

Most Neutral Users

",unsafe_allow_html=True) 268 | 269 | # Displaying 270 | fig, ax = plt.subplots() 271 | ax.bar(z.index, z.values, color='grey') 272 | plt.xticks(rotation='vertical') 273 | st.pyplot(fig) 274 | with col3: 275 | # heading 276 | st.markdown("

Most Negative Users

",unsafe_allow_html=True) 277 | 278 | # Displaying 279 | fig, ax = plt.subplots() 280 | ax.bar(y.index, y.values, color='red') 281 | plt.xticks(rotation='vertical') 282 | st.pyplot(fig) 283 | 284 | # WORDCLOUD...... 285 | col1,col2,col3 = st.columns(3) 286 | with col1: 287 | try: 288 | # heading 289 | st.markdown("

Positive WordCloud

",unsafe_allow_html=True) 290 | 291 | # Creating wordcloud of positive words 292 | df_wc = helper.create_wordcloud(selected_user, data,1) 293 | fig, ax = plt.subplots() 294 | ax.imshow(df_wc) 295 | st.pyplot(fig) 296 | except: 297 | # Display error message 298 | st.image('error.webp') 299 | with col2: 300 | try: 301 | # heading 302 | st.markdown("

Neutral WordCloud

",unsafe_allow_html=True) 303 | 304 | # Creating wordcloud of neutral words 305 | df_wc = helper.create_wordcloud(selected_user, data,0) 306 | fig, ax = plt.subplots() 307 | ax.imshow(df_wc) 308 | st.pyplot(fig) 309 | except: 310 | # Display error message 311 | st.image('error.webp') 312 | with col3: 313 | try: 314 | # heading 315 | st.markdown("

Negative WordCloud

",unsafe_allow_html=True) 316 | 317 | # Creating wordcloud of negative words 318 | df_wc = helper.create_wordcloud(selected_user, data,-1) 319 | fig, ax = plt.subplots() 320 | ax.imshow(df_wc) 321 | st.pyplot(fig) 322 | except: 323 | # Display error message 324 | st.image('error.webp') 325 | 326 | # Most common positive words 327 | col1, col2, col3 = st.columns(3) 328 | with col1: 329 | try: 330 | # Data frame of most common positive words. 331 | most_common_df = helper.most_common_words(selected_user, data,1) 332 | 333 | # heading 334 | st.markdown("

Positive Words

",unsafe_allow_html=True) 335 | fig, ax = plt.subplots() 336 | ax.barh(most_common_df[0], most_common_df[1],color='green') 337 | plt.xticks(rotation='vertical') 338 | st.pyplot(fig) 339 | except: 340 | # Disply error image 341 | st.image('error.webp') 342 | with col2: 343 | try: 344 | # Data frame of most common neutral words. 345 | most_common_df = helper.most_common_words(selected_user, data,0) 346 | 347 | # heading 348 | st.markdown("

Neutral Words

",unsafe_allow_html=True) 349 | fig, ax = plt.subplots() 350 | ax.barh(most_common_df[0], most_common_df[1],color='grey') 351 | plt.xticks(rotation='vertical') 352 | st.pyplot(fig) 353 | except: 354 | # Disply error image 355 | st.image('error.webp') 356 | with col3: 357 | try: 358 | # Data frame of most common negative words. 359 | most_common_df = helper.most_common_words(selected_user, data,-1) 360 | 361 | # heading 362 | st.markdown("

Negative Words

",unsafe_allow_html=True) 363 | fig, ax = plt.subplots() 364 | ax.barh(most_common_df[0], most_common_df[1], color='red') 365 | plt.xticks(rotation='vertical') 366 | st.pyplot(fig) 367 | except: 368 | # Disply error image 369 | st.image('error.webp') 370 | 371 | 372 | 373 | -------------------------------------------------------------------------------- /channels4_profile.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MainakRepositor/WhatsApp-Sentiment-Analyzer/5f3cf202f687f60f0cb8106f788cd6b4857e9e1c/channels4_profile.jpg -------------------------------------------------------------------------------- /error.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MainakRepositor/WhatsApp-Sentiment-Analyzer/5f3cf202f687f60f0cb8106f788cd6b4857e9e1c/error.webp -------------------------------------------------------------------------------- /helper.py: -------------------------------------------------------------------------------- 1 | # Importing modules 2 | import streamlit as st 3 | from urlextract import URLExtract 4 | from wordcloud import WordCloud 5 | import pandas as pd 6 | from collections import Counter 7 | 8 | # Object 9 | extract = URLExtract() 10 | 11 | # -1 => Negative 12 | # 0 => Neutral 13 | # 1 => Positive 14 | 15 | # Will return count of messages of selected user per day having k(0/1/-1) sentiment 16 | def week_activity_map(selected_user,df,k): 17 | if selected_user != 'Overall': 18 | df = df[df['user'] == selected_user] 19 | df = df[df['value'] == k] 20 | return df['day_name'].value_counts() 21 | 22 | 23 | # Will return count of messages of selected user per month having k(0/1/-1) sentiment 24 | def month_activity_map(selected_user,df,k): 25 | if selected_user != 'Overall': 26 | df = df[df['user'] == selected_user] 27 | df = df[df['value'] == k] 28 | return df['month'].value_counts() 29 | 30 | # Will return hear map containing count of messages having k(0/1/-1) sentiment 31 | def activity_heatmap(selected_user,df,k): 32 | if selected_user != 'Overall': 33 | df = df[df['user'] == selected_user] 34 | df = df[df['value'] == k] 35 | 36 | # Creating heat map 37 | user_heatmap = df.pivot_table(index='day_name', columns='period', values='message', aggfunc='count').fillna(0) 38 | return user_heatmap 39 | 40 | 41 | # Will return count of messages of selected user per date having k(0/1/-1) sentiment 42 | def daily_timeline(selected_user,df,k): 43 | if selected_user != 'Overall': 44 | df = df[df['user'] == selected_user] 45 | df = df[df['value']==k] 46 | # count of message on a specific date 47 | daily_timeline = df.groupby('only_date').count()['message'].reset_index() 48 | return daily_timeline 49 | 50 | 51 | # Will return count of messages of selected user per {year + month number + month} having k(0/1/-1) sentiment 52 | def monthly_timeline(selected_user,df,k): 53 | if selected_user != 'Overall': 54 | df = df[df['user'] == selected_user] 55 | df = df[df['value']==-k] 56 | timeline = df.groupby(['year', 'month_num', 'month']).count()['message'].reset_index() 57 | time = [] 58 | for i in range(timeline.shape[0]): 59 | time.append(timeline['month'][i] + "-" + str(timeline['year'][i])) 60 | timeline['time'] = time 61 | return timeline 62 | 63 | # Will return percentage of message contributed having k(0/1/-1) sentiment 64 | def percentage(df,k): 65 | df = round((df['user'][df['value']==k].value_counts() / df[df['value']==k].shape[0]) * 100, 2).reset_index().rename( 66 | columns={'index': 'name', 'user': 'percent'}) 67 | return df 68 | 69 | # Return wordcloud from words in message 70 | def create_wordcloud(selected_user,df,k): 71 | f = open('stop_hinglish.txt', 'r') 72 | stop_words = f.read() 73 | if selected_user != 'Overall': 74 | df = df[df['user'] == selected_user] 75 | 76 | # Remove entries of no significance 77 | temp = df[df['user'] != 'group_notification'] 78 | temp = temp[temp['message'] != '\n'] 79 | 80 | # Remove stop words according to text file "stop_hinglish.txt" 81 | def remove_stop_words(message): 82 | y = [] 83 | for word in message.lower().split(): 84 | if word not in stop_words: 85 | y.append(word) 86 | return " ".join(y) 87 | # Dimensions of wordcloud 88 | wc = WordCloud(width=500,height=500,min_font_size=10,background_color='white') 89 | 90 | # Actual removing 91 | temp['message'] = temp['message'].apply(remove_stop_words) 92 | temp['message'] = temp['message'][temp['value'] == k] 93 | 94 | # Word cloud generated 95 | df_wc = wc.generate(temp['message'].str.cat(sep=" ")) 96 | return df_wc 97 | 98 | # Return set of most common words having k(0/1/-1) sentiment 99 | def most_common_words(selected_user,df,k): 100 | f = open('stop_hinglish.txt','r') 101 | stop_words = f.read() 102 | if selected_user != 'Overall': 103 | df = df[df['user'] == selected_user] 104 | temp = df[df['user'] != 'group_notification'] 105 | temp = temp[temp['message'] != '\n'] 106 | words = [] 107 | for message in temp['message'][temp['value'] == k]: 108 | for word in message.lower().split(): 109 | if word not in stop_words: 110 | words.append(word) 111 | 112 | # Creating data frame of most common 20 entries 113 | most_common_df = pd.DataFrame(Counter(words).most_common(20)) 114 | return most_common_df 115 | -------------------------------------------------------------------------------- /preprocessor.py: -------------------------------------------------------------------------------- 1 | # Importing modules 2 | import re 3 | import pandas as pd 4 | 5 | # To convert text into data frame in desired form 6 | def preprocess(data): 7 | 8 | # Regular expression 9 | pattern = '\d{1,2}/\d{1,2}/\d{2,4},\s\d{1,2}:\d{2}\s-\s' 10 | 11 | # Split text file into messages & dates based on pattern 12 | messages = re.split(pattern, data)[1:] 13 | dates = re.findall(pattern, data) 14 | 15 | # Creating data frame 16 | df = pd.DataFrame({'user_message': messages, 'message_date': dates}) 17 | 18 | # convert dates type 19 | try: 20 | df['message_date'] = pd.to_datetime(df['message_date'], format='%d/%m/%y, %H:%M - ') 21 | except: 22 | df['message_date'] = pd.to_datetime(df['message_date'], format='%m/%d/%y, %H:%M - ') 23 | df.rename(columns={'message_date': 'date'}, inplace=True) 24 | 25 | users = [] 26 | messages = [] 27 | for message in df['user_message']:# For each message in user_message 28 | 29 | # Split message based on '([\w\W]+?):\s' 30 | entry = re.split('([\w\W]+?):\s', message) 31 | if entry[1:]: 32 | # User name 33 | users.append(entry[1]) 34 | # Only message 35 | messages.append(" ".join(entry[2:])) 36 | else: 37 | # Adding group notifications 38 | users.append('group_notification') 39 | 40 | # Null value 41 | messages.append(entry[0]) 42 | 43 | # Creating new columns 44 | df['user'] = users 45 | df['message'] = messages 46 | 47 | # Remove columns of no use 48 | df.drop(columns=['user_message'], inplace=True) 49 | 50 | # Extract date 51 | df['only_date'] = df['date'].dt.date 52 | 53 | # Extract year 54 | df['year'] = df['date'].dt.year 55 | 56 | # Extract month 57 | df['month_num'] = df['date'].dt.month 58 | 59 | # Extract month name 60 | df['month'] = df['date'].dt.month_name() 61 | 62 | # Extract day 63 | df['day'] = df['date'].dt.day 64 | 65 | # Extract day name 66 | df['day_name'] = df['date'].dt.day_name() 67 | 68 | # Extract hour 69 | df['hour'] = df['date'].dt.hour 70 | 71 | # Extract minute 72 | df['minute'] = df['date'].dt.minute 73 | 74 | # Remove entries having user as group_notification 75 | df = df[df['user'] != 'group_notification'] 76 | 77 | # Returning preprocessed data frame 78 | return df 79 | -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | streamlit 2 | matplotlib 3 | seaborn 4 | nltk 5 | collection 6 | wordcloud 7 | urlextract 8 | emoji 9 | -------------------------------------------------------------------------------- /setup.sh: -------------------------------------------------------------------------------- 1 | mkdir -p ~/.streamlit/ 2 | echo "\ 3 | [server]\n\ 4 | headless = true\n\ 5 | port = $PORT\n\ 6 | enableCORS = false\n\ 7 | \n\ 8 | " > ~/.streamlit/config.toml -------------------------------------------------------------------------------- /stop_hinglish.txt: -------------------------------------------------------------------------------- 1 | . 2 | .. 3 | ... 4 | ? 5 | - 6 | -- 7 | 1 8 | 2 9 | 3 10 | 4 11 | 5 12 | 6 13 | 7 14 | 8 15 | 9 16 | 0 17 | a 18 | aadi 19 | aaj 20 | aap 21 | aapne 22 | aata 23 | aati 24 | aaya 25 | aaye 26 | ab 27 | abbe 28 | abbey 29 | abe 30 | abhi 31 | able 32 | about 33 | above 34 | accha 35 | according 36 | accordingly 37 | acha 38 | achcha 39 | across 40 | actually 41 | after 42 | afterwards 43 | again 44 | against 45 | agar 46 | ain 47 | aint 48 | ain't 49 | aisa 50 | aise 51 | aisi 52 | alag 53 | all 54 | allow 55 | allows 56 | almost 57 | alone 58 | along 59 | already 60 | also 61 | although 62 | always 63 | am 64 | among 65 | amongst 66 | an 67 | and 68 | andar 69 | another 70 | any 71 | anybody 72 | anyhow 73 | anyone 74 | anything 75 | anyway 76 | anyways 77 | anywhere 78 | ap 79 | apan 80 | apart 81 | apna 82 | apnaa 83 | apne 84 | apni 85 | appear 86 | are 87 | aren 88 | arent 89 | aren't 90 | around 91 | arre 92 | as 93 | aside 94 | ask 95 | asking 96 | at 97 | aur 98 | avum 99 | aya 100 | aye 101 | baad 102 | baar 103 | bad 104 | bahut 105 | bana 106 | banae 107 | banai 108 | banao 109 | banaya 110 | banaye 111 | banayi 112 | banda 113 | bande 114 | bandi 115 | bane 116 | bani 117 | bas 118 | bata 119 | batao 120 | bc 121 | be 122 | became 123 | because 124 | become 125 | becomes 126 | becoming 127 | been 128 | before 129 | beforehand 130 | behind 131 | being 132 | below 133 | beside 134 | besides 135 | best 136 | better 137 | between 138 | beyond 139 | bhai 140 | bheetar 141 | bhi 142 | bhitar 143 | bht 144 | bilkul 145 | bohot 146 | bol 147 | bola 148 | bole 149 | boli 150 | bolo 151 | bolta 152 | bolte 153 | bolti 154 | both 155 | brief 156 | bro 157 | btw 158 | but 159 | by 160 | came 161 | can 162 | cannot 163 | cant 164 | can't 165 | cause 166 | causes 167 | certain 168 | certainly 169 | chahiye 170 | chaiye 171 | chal 172 | chalega 173 | chhaiye 174 | clearly 175 | c'mon 176 | com 177 | come 178 | comes 179 | could 180 | couldn 181 | couldnt 182 | couldn't 183 | d 184 | de 185 | dede 186 | dega 187 | degi 188 | dekh 189 | dekha 190 | dekhe 191 | dekhi 192 | dekho 193 | denge 194 | dhang 195 | di 196 | did 197 | didn 198 | didnt 199 | didn't 200 | dijiye 201 | diya 202 | diyaa 203 | diye 204 | diyo 205 | do 206 | does 207 | doesn 208 | doesnt 209 | doesn't 210 | doing 211 | done 212 | dono 213 | dont 214 | don't 215 | doosra 216 | doosre 217 | down 218 | downwards 219 | dude 220 | dunga 221 | dungi 222 | during 223 | dusra 224 | dusre 225 | dusri 226 | dvaara 227 | dvara 228 | dwaara 229 | dwara 230 | each 231 | edu 232 | eg 233 | eight 234 | either 235 | ek 236 | else 237 | elsewhere 238 | enough 239 | etc 240 | even 241 | ever 242 | every 243 | everybody 244 | everyone 245 | everything 246 | everywhere 247 | ex 248 | exactly 249 | example 250 | except 251 | far 252 | few 253 | fifth 254 | fir 255 | first 256 | five 257 | followed 258 | following 259 | follows 260 | for 261 | forth 262 | four 263 | from 264 | further 265 | furthermore 266 | gaya 267 | gaye 268 | gayi 269 | get 270 | gets 271 | getting 272 | ghar 273 | given 274 | gives 275 | go 276 | goes 277 | going 278 | gone 279 | good 280 | got 281 | gotten 282 | greetings 283 | guys 284 | haan 285 | had 286 | hadd 287 | hadn 288 | hadnt 289 | hadn't 290 | hai 291 | hain 292 | hamara 293 | hamare 294 | hamari 295 | hamne 296 | han 297 | happens 298 | har 299 | hardly 300 | has 301 | hasn 302 | hasnt 303 | hasn't 304 | have 305 | haven 306 | havent 307 | haven't 308 | having 309 | he 310 | hello 311 | help 312 | hence 313 | her 314 | here 315 | hereafter 316 | hereby 317 | herein 318 | here's 319 | hereupon 320 | hers 321 | herself 322 | he's 323 | hi 324 | him 325 | himself 326 | his 327 | hither 328 | hm 329 | hmm 330 | ho 331 | hoga 332 | hoge 333 | hogi 334 | hona 335 | honaa 336 | hone 337 | honge 338 | hongi 339 | honi 340 | hopefully 341 | hota 342 | hotaa 343 | hote 344 | hoti 345 | how 346 | howbeit 347 | however 348 | hoyenge 349 | hoyengi 350 | hu 351 | hua 352 | hue 353 | huh 354 | hui 355 | hum 356 | humein 357 | humne 358 | hun 359 | huye 360 | huyi 361 | i 362 | i'd 363 | idk 364 | ie 365 | if 366 | i'll 367 | i'm 368 | imo 369 | in 370 | inasmuch 371 | inc 372 | inhe 373 | inhi 374 | inho 375 | inka 376 | inkaa 377 | inke 378 | inki 379 | inn 380 | inner 381 | inse 382 | insofar 383 | into 384 | inward 385 | is 386 | ise 387 | isi 388 | iska 389 | iskaa 390 | iske 391 | iski 392 | isme 393 | isn 394 | isne 395 | isnt 396 | isn't 397 | iss 398 | isse 399 | issi 400 | isski 401 | it 402 | it'd 403 | it'll 404 | itna 405 | itne 406 | itni 407 | itno 408 | its 409 | it's 410 | itself 411 | ityaadi 412 | ityadi 413 | i've 414 | ja 415 | jaa 416 | jab 417 | jabh 418 | jaha 419 | jahaan 420 | jahan 421 | jaisa 422 | jaise 423 | jaisi 424 | jata 425 | jayega 426 | jidhar 427 | jin 428 | jinhe 429 | jinhi 430 | jinho 431 | jinhone 432 | jinka 433 | jinke 434 | jinki 435 | jinn 436 | jis 437 | jise 438 | jiska 439 | jiske 440 | jiski 441 | jisme 442 | jiss 443 | jisse 444 | jitna 445 | jitne 446 | jitni 447 | jo 448 | just 449 | jyaada 450 | jyada 451 | k 452 | ka 453 | kaafi 454 | kab 455 | kabhi 456 | kafi 457 | kaha 458 | kahaa 459 | kahaan 460 | kahan 461 | kahi 462 | kahin 463 | kahte 464 | kaisa 465 | kaise 466 | kaisi 467 | kal 468 | kam 469 | kar 470 | kara 471 | kare 472 | karega 473 | karegi 474 | karen 475 | karenge 476 | kari 477 | karke 478 | karna 479 | karne 480 | karni 481 | karo 482 | karta 483 | karte 484 | karti 485 | karu 486 | karun 487 | karunga 488 | karungi 489 | kaun 490 | kaunsa 491 | kayi 492 | kch 493 | ke 494 | keep 495 | keeps 496 | keh 497 | kehte 498 | kept 499 | khud 500 | ki 501 | kin 502 | kine 503 | kinhe 504 | kinho 505 | kinka 506 | kinke 507 | kinki 508 | kinko 509 | kinn 510 | kino 511 | kis 512 | kise 513 | kisi 514 | kiska 515 | kiske 516 | kiski 517 | kisko 518 | kisliye 519 | kisne 520 | kitna 521 | kitne 522 | kitni 523 | kitno 524 | kiya 525 | kiye 526 | know 527 | known 528 | knows 529 | ko 530 | koi 531 | kon 532 | konsa 533 | koyi 534 | krna 535 | krne 536 | kuch 537 | kuchch 538 | kuchh 539 | kul 540 | kull 541 | kya 542 | kyaa 543 | kyu 544 | kyuki 545 | kyun 546 | kyunki 547 | lagta 548 | lagte 549 | lagti 550 | last 551 | lately 552 | later 553 | le 554 | least 555 | lekar 556 | lekin 557 | less 558 | lest 559 | let 560 | let's 561 | li 562 | like 563 | liked 564 | likely 565 | little 566 | liya 567 | liye 568 | ll 569 | lo 570 | log 571 | logon 572 | lol 573 | look 574 | looking 575 | looks 576 | ltd 577 | lunga 578 | m 579 | maan 580 | maana 581 | maane 582 | maani 583 | maano 584 | magar 585 | mai 586 | main 587 | maine 588 | mainly 589 | mana 590 | mane 591 | mani 592 | mano 593 | many 594 | mat 595 | may 596 | maybe 597 | me 598 | mean 599 | meanwhile 600 | mein 601 | mera 602 | mere 603 | merely 604 | meri 605 | might 606 | mightn 607 | mightnt 608 | mightn't 609 | mil 610 | mjhe 611 | more 612 | moreover 613 | most 614 | mostly 615 | much 616 | mujhe 617 | must 618 | mustn 619 | mustnt 620 | mustn't 621 | my 622 | myself 623 | na 624 | naa 625 | naah 626 | nahi 627 | nahin 628 | nai 629 | name 630 | namely 631 | nd 632 | ne 633 | near 634 | nearly 635 | necessary 636 | neeche 637 | need 638 | needn 639 | neednt 640 | needn't 641 | needs 642 | neither 643 | never 644 | nevertheless 645 | new 646 | next 647 | nhi 648 | nine 649 | no 650 | nobody 651 | non 652 | none 653 | noone 654 | nope 655 | nor 656 | normally 657 | not 658 | nothing 659 | novel 660 | now 661 | nowhere 662 | o 663 | obviously 664 | of 665 | off 666 | often 667 | oh 668 | ok 669 | okay 670 | old 671 | on 672 | once 673 | one 674 | ones 675 | only 676 | onto 677 | or 678 | other 679 | others 680 | otherwise 681 | ought 682 | our 683 | ours 684 | ourselves 685 | out 686 | outside 687 | over 688 | overall 689 | own 690 | par 691 | pata 692 | pe 693 | pehla 694 | pehle 695 | pehli 696 | people 697 | per 698 | perhaps 699 | phla 700 | phle 701 | phli 702 | placed 703 | please 704 | plus 705 | poora 706 | poori 707 | provides 708 | pura 709 | puri 710 | q 711 | que 712 | quite 713 | raha 714 | rahaa 715 | rahe 716 | rahi 717 | rakh 718 | rakha 719 | rakhe 720 | rakhen 721 | rakhi 722 | rakho 723 | rather 724 | re 725 | really 726 | reasonably 727 | regarding 728 | regardless 729 | regards 730 | rehte 731 | rha 732 | rhaa 733 | rhe 734 | rhi 735 | ri 736 | right 737 | s 738 | sa 739 | saara 740 | saare 741 | saath 742 | sab 743 | sabhi 744 | sabse 745 | sahi 746 | said 747 | sakta 748 | saktaa 749 | sakte 750 | sakti 751 | same 752 | sang 753 | sara 754 | sath 755 | saw 756 | say 757 | saying 758 | says 759 | se 760 | second 761 | secondly 762 | see 763 | seeing 764 | seem 765 | seemed 766 | seeming 767 | seems 768 | seen 769 | self 770 | selves 771 | sensible 772 | sent 773 | serious 774 | seriously 775 | seven 776 | several 777 | shall 778 | shan 779 | shant 780 | shan't 781 | she 782 | she's 783 | should 784 | shouldn 785 | shouldnt 786 | shouldn't 787 | should've 788 | si 789 | sir 790 | sir. 791 | since 792 | six 793 | so 794 | soch 795 | some 796 | somebody 797 | somehow 798 | someone 799 | something 800 | sometime 801 | sometimes 802 | somewhat 803 | somewhere 804 | soon 805 | still 806 | sub 807 | such 808 | sup 809 | sure 810 | t 811 | tab 812 | tabh 813 | tak 814 | take 815 | taken 816 | tarah 817 | teen 818 | teeno 819 | teesra 820 | teesre 821 | teesri 822 | tell 823 | tends 824 | tera 825 | tere 826 | teri 827 | th 828 | tha 829 | than 830 | thank 831 | thanks 832 | thanx 833 | that 834 | that'll 835 | thats 836 | that's 837 | the 838 | theek 839 | their 840 | theirs 841 | them 842 | themselves 843 | then 844 | thence 845 | there 846 | thereafter 847 | thereby 848 | therefore 849 | therein 850 | theres 851 | there's 852 | thereupon 853 | these 854 | they 855 | they'd 856 | they'll 857 | they're 858 | they've 859 | thi 860 | thik 861 | thing 862 | think 863 | thinking 864 | third 865 | this 866 | tho 867 | thoda 868 | thodi 869 | thorough 870 | thoroughly 871 | those 872 | though 873 | thought 874 | three 875 | through 876 | throughout 877 | thru 878 | thus 879 | tjhe 880 | to 881 | together 882 | toh 883 | too 884 | took 885 | toward 886 | towards 887 | tried 888 | tries 889 | true 890 | truly 891 | try 892 | trying 893 | tu 894 | tujhe 895 | tum 896 | tumhara 897 | tumhare 898 | tumhari 899 | tune 900 | twice 901 | two 902 | um 903 | umm 904 | un 905 | under 906 | unhe 907 | unhi 908 | unho 909 | unhone 910 | unka 911 | unkaa 912 | unke 913 | unki 914 | unko 915 | unless 916 | unlikely 917 | unn 918 | unse 919 | until 920 | unto 921 | up 922 | upar 923 | upon 924 | us 925 | use 926 | used 927 | useful 928 | uses 929 | usi 930 | using 931 | uska 932 | uske 933 | usne 934 | uss 935 | usse 936 | ussi 937 | usually 938 | vaala 939 | vaale 940 | vaali 941 | vahaan 942 | vahan 943 | vahi 944 | vahin 945 | vaisa 946 | vaise 947 | vaisi 948 | vala 949 | vale 950 | vali 951 | various 952 | ve 953 | very 954 | via 955 | viz 956 | vo 957 | waala 958 | waale 959 | waali 960 | wagaira 961 | wagairah 962 | wagerah 963 | waha 964 | wahaan 965 | wahan 966 | wahi 967 | wahin 968 | waisa 969 | waise 970 | waisi 971 | wala 972 | wale 973 | wali 974 | want 975 | wants 976 | was 977 | wasn 978 | wasnt 979 | wasn't 980 | way 981 | we 982 | we'd 983 | well 984 | we'll 985 | went 986 | were 987 | we're 988 | weren 989 | werent 990 | weren't 991 | we've 992 | what 993 | whatever 994 | what's 995 | when 996 | whence 997 | whenever 998 | where 999 | whereafter 1000 | whereas 1001 | whereby 1002 | wherein 1003 | where's 1004 | whereupon 1005 | wherever 1006 | whether 1007 | which 1008 | while 1009 | who 1010 | whoever 1011 | whole 1012 | whom 1013 | who's 1014 | whose 1015 | why 1016 | will 1017 | willing 1018 | with 1019 | within 1020 | without 1021 | wo 1022 | woh 1023 | wohi 1024 | won 1025 | wont 1026 | won't 1027 | would 1028 | wouldn 1029 | wouldnt 1030 | wouldn't 1031 | y 1032 | ya 1033 | yadi 1034 | yah 1035 | yaha 1036 | yahaan 1037 | yahan 1038 | yahi 1039 | yahin 1040 | ye 1041 | yeah 1042 | yeh 1043 | yehi 1044 | yes 1045 | yet 1046 | you 1047 | you'd 1048 | you'll 1049 | your 1050 | you're 1051 | yours 1052 | yourself 1053 | yourselves 1054 | you've 1055 | yup 1056 | --------------------------------------------------------------------------------