Coding with python
The second week started with us presenting our projects to the Post Graduate students. It was a good start to shaping our next assignments. We got some insights to our project that we wouldn’t have got otherwise. We also got a few suggestions from faculty and students, both, to improve the functions and working of our interface. We’re trying to include it in our upcoming assignment.
Next came the part of this course that I’ve been looking forward to the most. What started with coding command by command in Cygwin, went on to line by line coding in Python Shell, and then became slightly more complex, has now culminated into a detailed complex code. As I had studied Java before, the initial part of this course wasn’t tough for me, except that I had to unlearn some of the commands. That I felt was the toughest part — to stop myself from thinking in Java syntax, and move on to Python syntax. However, after I have started coding in Atom, everything feels much more familiar now.
The main aim this week was to develop a basic code for our chatbots, so that we could further develop it later. With the basic functions that we had learnt in class, we could do only so much with the chatbot, but to make it more natural we had to look up things like keyword matching and so on. I think it was a great starting point to delve deeper into the world of Python. While searching for how to do one thing, I’ve come across so many other things, that I could use in other places in our bot.
It has been a great two weeks of exploration and discovering things that we could do with coding and I’m really looking forward to what’s in store.