copy
copy
2024-2025
An Internship Report on
CERTIFICATE
This is to certify that the work entitled ” Artificial Intelligence And Machine
Learning” is presented by Ms. “SAYEDA RAFIYA KHAJI” bearing
USN:2SA23SCN08 a bonafide student of SECAB Institute Of Engineering and
Technology, Vijayapura -586101, in partial fulfillment for the award of Master
O Technology in “Computer Network and Engineering” of the Visvesvaraya
Technological University, Jnana Sangama, Belagavi-590018, during the year
2024-2025. An internship report has been approved as it satisfies the academic
requirements in respect of an internship work prescribed for Master Of
Technology Degree.
1. 1.
2. 2.
ACKNOWLEDGEMENT
It is our pleasure to acknowledge the help I have received from different individuals
and the institute.
I would love to thank the college in general and our principal Dr. AbbasAli in
particular for the excellent facilities provided.
SLNO TABLE OF CONTENT
1 ABSTRACT
3 TOOLS EXPOSED
4 PROJECT
5 CONCLUSION
ABSTRACT
The topic that we have selected is called “ARTIFICIAL INTELLIGENCE AND MACHINE
LEARNING” which we have developed using PYTHON,
Python is a popular programming language. It was created by Guido van Rossum, and
released in 1991.
• The most recent major version of Python is Python 3, which we shall be using in this
tutorial. However, Python 2, although not being updated with anything other than
security updates, is still quite popular.
• In this tutorial Python will be written in a text editor. It is possible to write Python in
an Integrated Development Environment, such as Thonny, Pycharm, Netbeans or
Eclipse which are particularly useful when managing larger collections of Python
files.
• Python relies on indentation, using whitespace, to define scope; such as the scope of
loops, functions and classes. Other programming languages often use curly-brackets
for this purpose.
We used Python as a programming language in this program and many programs were
developed using this language and we learned ARTIFICIAL INTELLIGENCE AND
MACHINE LEARNING.
7
INTRODUCTION ABOUT COMPANY
Directors of Aqmenz Automation Private Limited are Mohammed Azhar Hussain and
Vijayapura-Shamanna-Mohan.
Our Motto and Vision are to create awareness & training young generation to current
and future jobs demands and also help to current and future jobs demands; meanwhile
help the students and employees to meet the mandatory necessities of future human
resources and skill demands. We are in the 4th industrial revolution. The technological
revolution is catastrophic like never before, hence continues awareness for the up-
gradation environment is much essential. Aqmenz Automation Pvt. Ltd. is working to
help and enhance the potential of students and employees. So that future human
resources will be very beneficial, purposeful and profitable to the nation.
8
TOOLS EXPOSED
Google colab: Colaboratory or colab for short, is a product from Google research.
Colab allows anybody to write and execute arbitrary python code through the
browser and is especially well suited to machine learning, data analysis and
education. More technically colab is a hosted jupyter notebook service that requires
no setup to use, while providing access free of charge to computing resources
including GPUs.
9
CERTIFICATE
10
PROJECT
SOURCE CODE
import random
import datetime
i=0
# Home Function
def Home():
11
ch=int(input("->"))
if ch == 1:
print(" ")
Booking()
elif ch == 2:
print(" ")
Rooms_Info()
elif ch == 3:
print(" ")
restaurant()
elif ch == 4:
print(" ")
Payment()
elif ch == 5:
print(" ")
Record()
else:
exit()
def date(c):
elif c[0]<29:
pass
else:
print("Invalid date\n")
name.pop(i)
phno.pop(i)
add.pop(i)
checkin.pop(i)
checkout.pop(i)
Booking()
12
# if month is odd & less than equal
# to 7th month
elif c[1] <= 7 and c[1]%2 != 0 and c[0] <= 31:
pass
else:
print("Invalid date\n")
name.pop(i)
phno.pop(i)
add.pop(i)
checkin.pop(i)
checkout.pop(i)
Booking()
else:
print("Invalid date\n")
name.pop(i)
phno.pop(i)
add.pop(i)
checkin.pop(i)
checkout.pop(i)
Booking()
else:
print("Invalid date\n")
name.pop(i)
phno.pop(i)
add.pop(i)
checkin.pop(i)
checkout.pop(i)
Booking()
13
# Booking function
def Booking():
while 1:
n = str(input("Name: "))
p1 = str(input("Phone No.: "))
a = str(input("Address: "))
else:
print("\tName, Phone no. & Address cannot be empty..!!")
cii=str(input("Check-In: "))
checkin.append(cii)
cii=cii.split('/')
ci=cii
ci[0]=int(ci[0])
ci[1]=int(ci[1])
ci[2]=int(ci[2])
date(ci)
coo=str(input("Check-Out: "))
checkout.append(coo)
coo=coo.split('/')
co=coo
co[0]=int(co[0])
co[1]=int(co[1])
co[2]=int(co[2])
14
elif co[1]==ci[1] and co[2]>=ci[2] and co[0]<=ci[0]:
date(co)
d1 = datetime.datetime(ci[2],ci[1],ci[0])
d2 = datetime.datetime(co[2],co[1],co[0])
d = (d2-d1).days
day.append(d)
ch=int(input("->"))
15
room.append('3-Bed AC')
print("Room Type- 3-Bed AC")
price.append(5000)
print("Price- 5000")
else:
print(" Wrong choice..!!")
rc.append(0)
p.append(0)
if p1 not in phno:
phno.append(p1)
elif p1 in phno:
for n in range(0,i):
if p1== phno[n]:
if p[n]==1:
phno.append(p1)
elif p1 in phno:
for n in range(0,i):
if p1== phno[n]:
if p[n]==0:
print("\tPhone no. already exists and payment yet not
done..!!")
name.pop(i)
add.pop(i)
checkin.pop(i)
checkout.pop(i)
Booking()
print("")
print("\t\t\t***ROOM BOOKED SUCCESSFULLY***\n")
print("Room No. - ",rn)
print("Customer Id - ",cid)
roomno.append(rn)
custid.append(cid)
i=i+1
n=int(input("0-BACK\n ->"))
if n==0:
16
Home()
else:
exit()
# ROOMS INFO
def Rooms_Info():
print(" ------ HOTEL ROOMS INFO------")
print("")
print("STANDARD NON-AC")
print(" ")
print("Room amenities include: 1 Double Bed, Television, Telephone,")
print("Double-Door Cupboard, 1 Coffee table with 2 sofa, Balcony
and") print("an attached washroom with hot/cold water.\n")
print("STANDARD NON-AC")
print(" ")
print("Room amenities include: 1 Double Bed, Television, Telephone,")
print("Double-Door Cupboard, 1 Coffee table with 2 sofa, Balcony and")
print("an attached washroom with hot/cold water + Window/Split AC.\
n") print("3-Bed NON-AC")
print(" ")
print("Room amenities include: 1 Double Bed + 1 Single Bed, Television,")
print("Telephone, a Triple-Door Cupboard, 1 Coffee table with 2 sofa, 1")
print("Side table, Balcony with an Accent table with 2 Chair and an")
print("attached washroom with hot/cold water.\n")
print("3-Bed AC")
print(" ")
print("Room amenities include: 1 Double Bed + 1 Single Bed, Television,")
print("Telephone, a Triple-Door Cupboard, 1 Coffee table with 2 sofa, ")
print("1 Side table, Balcony with an Accent table with 2 Chair and an")
print("attached washroom with hot/cold water + Window/Split AC.\n\n")
print()
n=int(input("0-BACK\n ->"))
if n==0:
Home()
else:
exit()
# RESTAURANT FUNCTION
def restaurant():
ph=int(input("Customer Id: "))
global i
f=0
r=0
for n in range(0,i):
if custid[n]==ph and p[n]==0:
f=1
print(" ")
print(" Hotel AnCasa")
print(" ")
print(" Menu Card")
17
print(" ")
print("\n BEVARAGES 26
Dal Fry.................140.00")
print("---------------------------------- 27 Dal Makhani.............150.00")
print(" 1 Regular Tea............. 20.00 28 Dal Tadka...............150.00")
print(" 2 Masala Tea...............25.00")
print(" 3 Coffee.................. 25.00 ROTI")
print(" 4 Cold Drink.............. 25.00-------------------------------------")
print(" 5 Bread Butter............ 30.00 29 Plain Roti...............15.00")
print(" 6 Bread Jam............... 30.00 30 Butter Roti..............15.00")
print(" 7 Veg. Sandwich........... 50.00 31 Tandoori Roti............20.00")
print(" 8 Veg. Toast Sandwich..... 50.00 32 Butter Naan..............20.00")
print(" 9 Cheese Toast Sandwich....70.00")
print(" 10 Grilled Sandwich........ 70.00 RICE")
print(" ---------------
")
print(" SOUPS 33 Plain
Rice...............90.00")
print("---------------------------------- 34 Jeera Rice...............90.00")
print(" 11 Tomato Soup............ 110.00 35 Veg Pulao...............110.00")
print(" 12 Hot & Sour............. 110.00 36 Peas Pulao..............110.00")
print(" 13 Veg. Noodle Soup........110.00")
print(" 14 Sweet Corn............. 110.00 SOUTH INDIAN")
print(" 15 Veg. Munchow........... 110.00----------------------------------------")
print(" 37 Plain
Dosa..............100.00")
print(" MAIN COURSE 38 Onion
Dosa..............110.00")
print("---------------------------------- 39 Masala Dosa.............130.00")
print(" 16 Shahi Paneer........... 110.00 40 Paneer Dosa.............130.00")
print(" 17 Kadai Paneer........... 110.00 41 Rice Idli...............130.00")
print(" 18 Handi Paneer........... 120.00 42 Sambhar Vada............140.00")
print(" 19 Palak Paneer............120.00")
print(" 20 Chilli Paneer.......... 140.00 ICE CREAM")
print(" 21 Matar Mushroom......... 140.00---------------------------------------")
print(" 22 Mix Veg................ 140.00 43 Vanilla..................60.00")
print(" 23 Jeera Aloo............. 140.00 44 Strawberry...............60.00")
print(" 24 Malai Kofta............ 140.00 45 Pineapple................60.00")
print(" 25 Aloo Matar............. 140.00 46 Butter Scotch............60.00")
print("Press 0 -to end ")
ch=1
while(ch!=0):
18
elif ch<=4 and ch>=2:
rs=25
r=r+rs
elif ch<=6 and ch>=5:
rs=30
r=r+rs
elif ch<=8 and ch>=7:
rs=50
r=r+rs
elif ch<=10 and ch>=9:
rs=70
r=r+rs
elif (ch<=17 and ch>=11) or ch==35 or ch==36 or ch==38:
rs=110
r=r+rs
elif ch<=19 and ch>=18:
rs=120
r=r+rs
elif (ch<=26 and ch>=20) or ch==42:
rs=140
r=r+rs
elif ch<=28 and ch>=27:
rs=150
r=r+rs
elif ch<=30 and ch>=29:
rs=15
r=r+rs
elif ch==33 or ch==34:
rs=90
r=r+rs
elif ch==37:
rs=100
r=r+rs
elif ch<=41 and ch>=39:
rs=130
r=r+rs
elif ch<=46 and ch>=43:
rs=60
r=r+rs
elif ch==0:
pass
else:
print("Wrong Choice..!!")
print("Total Bill: ",r)
19
pass
if f == 0:
print("Invalid Customer
Id") n=int(input("0-BACK\n ->"))
if n==0:
Home()
else:
exit()
# PAYMENT FUNCTION
def Payment():
for n in range(0,i):
if ph==phno[n] :
# checks if payment is
# not already done
if p[n]==0:
f=1
print(" Payment")
print(" ")
print(" MODE OF PAYMENT")
if ch=='y' or ch=='Y':
print("\n\n ")
print(" Hotel AnCasa")
print(" ")
print(" Bill")
print(" ")
print(" Name: ",name[n],"\t\n Phone No.: ",phno[n],"\t\n Address: ",add[n],"\t")
print("\n Check-In: ",checkin[n],"\t\n Check-Out: ",checkout[n],"\t") print("\
n Room Type: ",room[n],"\t\n Room Charges: ",price[n]*day[n],"\t") print("
Restaurant Charges: \t",rc[n])
print(" ")
print("\n Total Amount: ",(price[n]*day[n])+rc[n],"\t")
20
print(" ")
print(" Thank You")
print(" Visit Again :)")
print(" \n")
p.pop(n
p.insert(n,1)
else:
for j in range(n+1,i):
if ph==phno[j] :
if p[j]==0:
pass
else:
f=0;
print("\n\tPayment has been Made :)\n\n")
if f==0:
print("Invalid Customer Id")
n = int(input("0-BACK\n ->"))
if n == 0:
Home()
else:
exit()
# RECORD FUNCTION
def Record():
for n in range(0,i):
print("|",name[n],"\t
|",phno[n],"\t|",add[n],"\t|",checkin[n],"\t|",checkout[n],"\t|",room[n],"\t|",price[n])
print("
")
21
else:
print("No Records Found")
n = int(input("0-BACK\n ->"))
if n == 0:
Home()
else:
exit()
# Driver Code
Home()
22
SNAPSHOTS
23
24
25
CONCLUSION
In conclusion, this internship has been a very useful experience for me. I can safely say that
my understanding of the job environment has increased greatly. However, I do think that
there are some aspects of the job that I could have done better and that I need to wort on. I
have built more confidence in usage of software tools. The two main things I learnt after my
experience in this firm are time management and being self-motivated. I have gained new
knowledge and skills and met new people. Usage of big data tools can improve operational
efficiency. Data analysis helps companies make informed decisions, create a more efficient
marketing strategies, improve customer experience, streamline operations, among many other
things. Usage of charts , maps, other visual representations of data to help present your
findings in an easy-to-understand way. Improving the data visualisation skills often means
learning visualisation softw
26
A1 a) M25
b) PPC / OPC
c) 20mm down aggregate
d) exposure – moderate
e) slump – 100mm
f)pumping
g) good
h) crushed angular aggregate
i)
j) 450kg/m3
k) chemical admixture
d) grading
i)CA- zone
ii) FA- zone
F’ck fck + x
= 25 +5.5
27
F’ck = 30.5 N/mm2
ADOPTING GREATER VALUE
F’ck = 31.6 N/mm2
A5 WC ratio
From graph = 0.5
A10
Cement 350kg/m3
Water 151.6kg/m3
Fine A 75kg/m3
CA 1127kg/m3
Admixture 3.85kg/m3
W/C ratio = 0.36
29