0% found this document useful (0 votes)
68 views8 pages

Artificial Intelligence Repsitory: Micro-Project: Part B

This document describes a micro-project that created an artificial intelligence database repository to analyze online purchase histories and suggest products to users. It used concepts like stored procedures, conditional statements, and basic database functions like table creation to authenticate users and administrators and make product recommendations based on browsing criteria. The project aimed to demonstrate how e-commerce databases work and help retailers personalize suggestions for customers.

Uploaded by

Albar Bagmaru
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
68 views8 pages

Artificial Intelligence Repsitory: Micro-Project: Part B

This document describes a micro-project that created an artificial intelligence database repository to analyze online purchase histories and suggest products to users. It used concepts like stored procedures, conditional statements, and basic database functions like table creation to authenticate users and administrators and make product recommendations based on browsing criteria. The project aimed to demonstrate how e-commerce databases work and help retailers personalize suggestions for customers.

Uploaded by

Albar Bagmaru
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 8

Micro-Project: Part B

Artificial
INTELLIGENCE
REPSITORY
1. Rationale :-

 Artificial Intelligence Database Repository project focuses on the


activities and the choices of user ‘s analysis of online purchase
history and suggests him products that the user is intended to buy it
 Due to this we can simply suggest various products to user based on
his purchase history.
 We have used conditional statements and stored procedures in this
project.

2. Aims/Benefits of the micro-project: -

 It is easier to detect and suggest the user ‘s choice based on his


browsing criteria.
 Due to this project we can implement such database for the retailers
who can simply suggest various products to user on his demands.
 Because of stored procedures it was possible to create such database
and use of conditional statements made it possible to create a proper
interface for both admin as well as the user.

3. Course Outcomes Achieved:-

 Created a programme using procedural queries.


 Used basic concepts of database for the creation of tables.
 Used conditional statements to check the user and admin
authentication.

4. Literature Review: -

 Thus we successfully implemented a database concept that actually


suggest the user ‘s choice based products and deployed it succesfully .
5. Actual Methodology Followed:-

 We put in front our idea of developing an Artificial Intelligence


repository to demonstrate the use of data analysis of user to our
teacher and discussed about the basic features of our project in front of
her and thus after getting permission we developed the project.

 In this project we used some basic concepts of database such as


creation of tables and use of where clause.

 In order to get the actual idea of designing our project we took an


online survey through several sites and thus we understood the
developing concepts and thus we completed the micro project.

6. Actual Resource Used:-

Sr. No Resources Specification Qty. Remarks


Ram-8GB,
1 PC 1
INTEL(Core i3)
2 Software Oracle 10g 1
Operating
3 Windows-10 1
System

7. Outcomes of the Micro-project: -

 We have successfully created Artificial Intelligence repository to


demonstrate the use of data analysis of user.
8. Skill Development / Learning Outcomes of this Project:-

 Through this mini project we learnt some deep and advanced concepts
of database and data mining through this project and learnt how the
E-Commercial database actually works.
 We have experienced the advantages and disadvantages of
implementing such database and how it actually works after the
deployment.

9. Applications of this Micro-Project:-

 Analysis of user requirement and processing the results based on his


recommendation.
 To check the user authentication and admin authentication in order to
maintain database stability and security.
 To develop a mini Artificial Intelligence that suggests the user
products based on his browsing criteria.

10. Output of Microproject:-

select *from customer;

select *from suggestion;


select *from feedback;

--Admin Section

DECLARE

city_n customer.city%type;
s_id customer.c_id%type;
s_name customer.c_name%type;
product customer.Products_Purchased%type;
sg_id suggestion.c_id%type;
pr_name suggestion.pname%type;
feed feedback.customer_feedback%type;
username varchar(30);
pass varchar(30);

BEGIN

username:=:Enter_The_Username;
pass:=:pass;
if (username='SARP' AND pass='key') then
s_id:=:Enter_id;
select c_id,c_name,city,Products_Purchased into s_id,city_n,s_name,product from customer
where c_id=s_id;
select pname into pr_name from suggestion where c_id=s_id;
select customer_feedback into feed from feedback where c_id=s_id;

dbms_output.put_line('-----------------------------------------------------------------------------------------------
----');
dbms_output.put_line('|ID | City | Name | Product Purchased | Product Suggestion |
Customer Feedback |');
dbms_output.put_line('-----------------------------------------------------------------------------------------------
----');
dbms_output.put_line(s_id ||' '||s_name ||' '||city_n ||' '||product||' '|| pr_name
||' '|| feed);
dbms_output.put_line('-----------------------------------------------------------------------------------------------
----');

else
dbms_output.put_line('Invalid Pass');

END IF;
END;

--Customer Section

DECLARE

cid customer.c_id%type;
cname customer.c_name%type;
product customer.Products_Purchased%type;
feed feedback.customer_feedback%type;

BEGIN
cid:=:cid;

select c_id,c_name,products_purchased into cid,cname,product from customer where


c_id=cid;
select customer_feedback into feed from feedback where c_id=cid;
dbms_output.put_line('--------------------------------------------------------------------------');
dbms_output.put_line('CID | Name | Product Purchased | Feedback Provided
|');
dbms_output.put_line('--------------------------------------------------------------------------');

dbms_output.put_line(cid ||' '|| cname ||' '|| product ||' '|| feed);
dbms_output.put_line('--------------------------------------------------------------------------');

END;

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy