Start
End
Report on A Five Day Workshop on “Building Applications with Python”
The Department of Computer Science and Engineering organised a Five-day Workshop on “Building Applications with Python” in association with Codegnan It Solutions & with CSI at the Geethanjali Seminar Hall from 06/02/2023 to to 10/02/2023. 107 students from IV CSE attended workshop.
The resource persons details are as follows:
K.Saketh – Co-Founder and CMO Codegnan IT Solutions Pvt Ltd
Shaik Obaid -Python Developer
Chintoju Sai Venu Gopal -Python Developer
Jasti Kesava Datta – Python Developer
Coordinators Details:
- Ms.N.Siva Nagamani, Associate Professor, CSE
- Mr.M.Kumar, Assistant Professor, CSE
Concepts covered in workshop are:-
Day-1 : Building a Virtual Assistant using Python ● Greetings ● Email Automation ● Searching with relevant keywords ● Locating desired areas
Day-2 : Building your AI Chatbot with NLP ● Installation and Working on Natural Language Toolkit (NLTK) ● Tokenization ● Classify Text ● Bag of Words ● Corpus ● Keyword matching
Day-3 : Data – Wealth of 21st Century – Web Scraping using Python ● Why WebScraping and Understanding the importance of it. ● Installing BeautifulSoup ● Understanding web structures ● Scraping data from the web using beautiful soup – Static & Dynamic websites
Day – 4 : Exploratory Data Analysis using Python ● Advantages of Numpy over lists ● Creating Numpy arrays – 1-D,2-D, N-D arrays ● NumPy – Indexing and slicing,Boolean Indexing,Fancy Indexing ● Linear Algebra using NumPy ● Working on Reshaping,Saving and Loading Arrays ● Data Processing Using Arrays – Expressing Conditional Logic ● Mathematical and Statistical Methods ● Calculating basic descriptive statistical information, such as mean, median, mode, and quartile value ● Getting Started with Pandas – Introduction and Working on Pandas Data Structures – Series,DataFrames ● Data Loading,Cleaning,Preparation and Wrangling ● Data Visualization using Matplotlib – Bar Plots,Histograms,Pie Charts
Day-5: Getting Started with Computer Vision ● Face Detection ● Training the Data ● Face Recognition ● Taking Attendance using Face Recognition