AICVS had its first session today which was attended by more than 120 students. We would just like to say that the large turnout really encouraged us and do continue to turn up for our next session on 4th August, 2018. It was really exciting to see so many people enthusiastic about the club! The session was an informal introduction to the vast world of AI and our plans for the club. We first watched a video about Cosmos, a real-life robot with a one-of-a-kind personality! You can watch the video here: Cosmos. Then our Head Coordinator, Meghana Bhange, introduced the team and explained how she got her start in AI. She then discussed the tools we will be using in our future sessions and projects, like GoogleColab and Jupyter Notebooks. These have been discussed in our previous post so have a look at that if you missed the session. We will be extensively using these tools so please do go ahead and familiarize yourself with them. She also talked about Coursera and Kaggle. We highly recommend the Andrew Ng Course on Machine Learning on Coursera and we will be using the Titanic dataset on Kaggle for our first mini-project. Our PR director, Aditee Rathi, then talked a bit about future sessions and the level of participation that will be required by the participants to get the most out of the club. We then had a QA session where we were asked a large variety of interesting questions. Some of the questions have been answered on our FAQ page. We talked about the importance of internships and how to get them, the possibility that AI might take over the world and the projects the team members are currently working on. All in all, it was very enjoyable and we hope everyone benefited from it. If you have any further questions, you can reach out to us at any time. We plan to ask for volunteers to help us out in organising events. We need volunteering club members for handling the PR and technical side of things so keep a lookout for that! The process of this hasn't been decided yet but we’ll keep you updated. In the meantime, keep checking our Members Corner for exciting announcements, like the next session we’ll be holding on 4th August, 2018. More on that later! Written by Michelle Davies.
0 Comments
Hello everyone !
The first question that I would like to answer today is, why python. There are so many languages out there which could have been used for building your own AI model, but why should we choose python? I would like to mention some of the reasons: 1. It's open-source, and there are amazing communities developed around it. You have any problem, just look it up on stackoverflow. With so many libraries and frameworks developed for python, it becomes extremely convenient for us to work on it! 2. Writing code becomes easy. Even if you're new to python, you can easily pick up the syntax. Your code is much shorter and elegant. How do we start. We could initially start working on GoogleColab, because it sorts out the cross platform issues. Google Colab is a Jupyter notebook that is hosted on google server. Jupyter Notebook App allows you run your notebooks on a web browse. So, most of you must have used an IDE, think of Jupyter as a web-based IDE. To begin you need to open the following url in your browser: https://colab.research.google.com/ It takes you to Google Colab page.
You can see a sign in option on top right corner and use your google account to sign in into the collaborator!
Click on NEW PYTHON 3 NOTEBOOK and then you will be taken to a Jupyter Notebook Environment.
Each cell in Jupyter Notebook is executable. You can see a small run Button on the left side of the first cell (line) you can write any code in python and run it by pressing the run button.
This can also alternatively be done by pressing shift + enter. Each cell is connected to another. So, Let's write a simple Python program in Jupyter Notebook.
print() Command in python is used for printing anything. It's name kind of gives it away ;P
We can also see how one we equated a = 10 and b = 20. and in the next cell we summed them up. TaDa! Our initial set up is done ! You can keep playing with the notebook that you have now and try different python syntax. We will also put up a Intro To Python blog up really soon for people who are new to the language. I'm also adding few links below of some really good resources to learn python. As far as Machine Learning is concerned, you don't need to know python indepth. Once you're familiar with the syntax and are comfortable with some basics, we can move forward to Machine Learning. Regards, Meghana Links : Code Academy: www.codecademy.com/learn/learn-python Coursera: https://www.coursera.org/learn/python If you're familiar with python and Jupyter check out link below for some useful tip on Google Colab: https://medium.com/lean-in-women-in-tech-india/google-colab-the-beginners-guide-5ad3b417dfa Please fill in our survey below
powered by Typeform
Written by Meghana Bhange
Hello, Welcome to AICVS. We will constantly be posting various resources that you can refer to here and would love for you to go through them. Aside from that we will be conducting various events in upcoming days like workshops, guest lectures, mini-projects and some hackathons. We would try to work on various fields in AI and Computer Vision, for that we would initially look at various Machine Learning libraries in python and then proceed with creating Neural Networks in different Deep Learning frameworks. We would try to understand complicated Deep learning concepts using some mini-projects and gain skills in the field. We also plan on keeping contests and various events where you can apply your knowledge. Besides that, if you have any inputs on the kind of events AICVS can conduct over the course of the semester please let us know your inputs in the form below. Cheers!! |
Archives
February 2020
Categories |