Report on A Five Day Workshop on “Building Applications with Python”

Report on A Five Day Workshop on “Building Applications with Python”

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:

  1. Ms.N.Siva Nagamani, Associate Professor, CSE
  2. 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