• Nu S-Au Găsit Rezultate

View of Service Providence of Online Price Tracker for the Product

N/A
N/A
Protected

Academic year: 2022

Share "View of Service Providence of Online Price Tracker for the Product"

Copied!
8
0
0

Text complet

(1)

Service Providence of Online Price Tracker for the Product

Dr.S.Muthusundari

1

, Dr.S.Selvakanmani

2

, Dr. S.Pratheepa

3

, P.Kishore Kumar

4

.

1Associate Professor, Department of CSE, R.M.D. Engineering College, Kavaraipettai

2 Associate Professor, Department of CSE, Velammal Institute of Technology, Chennai

3H.O.D. & Assistant Professor, Department of Computer Science, J.H.A. Agarsen College, Madhavaram

4Head (I/C) & Assistant Professor, Department of Animation, Subbalakshmi Lakshmipathy College of Science, Madurai

Abstract:

The development of the E-commerce websites mostly based on the satisfying the customer and the service providence of the online e-commerce websites. By studying some of the factors that impact customers for online shopping we found that Sometimes e-commerce websites provide flash sales which are of very short span of time, which will make the tracking of product price manually is very difficult. So, in-order to resolve this issue, our web application will let the user enter a specific amount which is in other words a desired price for a particular product. Then our web application will track the price of the product in shorter periods. So, whenever the price of the product reaches the user‟s desired price, the user will get notified immediately to buy from the same website. A survey's performance of has shown that most people after utilize of our product have now begun to use online shopping websites regularly and are now more interested in buying items over the Internet. Price and confidence have now become the main motive of online shopping growth. Discounts and reliable delivery systems have captivated consumers to shopping online, and more.

Key Words: Price Notifier, Web Scraping, Beautiful Soup, Web Page Content Extraction, E-commerce

1. Introduction:

Online shopping is the path in which customers can buy products or get the reliable services from a seller in real time without any brokers, salesman or some other intermediate persons over the Internet. The Internet is a very vast and simple and cost-effective way to market their products. Product quality is not only good but transactions are also safer by maintaining secured gateway‟s, because of all these reasons people shift towards online buying. [1] The basic meaning of online shopping means going online, landing on a seller‟s website, selecting a product and getting the product through delivery, the buyer either pays for the goods or service Online with or after payment by credit card or debit card. Because of their convenience like fast, simple and easy many customers prefer online shopping. Online shopping also saves people time and money and lets them do a little more work during that time and money. E-commerce benefits service providers or small business people who can't open their own shop or have trouble buying a small room in a large shopping mall. [2]

Consumer trust in online shopping is an issue that commands ever more attention. Three main factors of online shopping are competence, integrity and benevolence. Competence refers to a company's ability to fulfill

(2)

promises made with the consumers who trust their organization. Integrity means a company is behaving systematically, efficiently and honestly. Benevolence is the ability of a company to hold consumer interests like its own self-interest and indicates concern for the welfare of the customers. E-business has greatly helped companies globalize worldwide. [3] The success of Internet-based businesses in the B-2-C (Business-to- Consumer) segment in recent years has been impressive. It is widely projected that the business-to – Consumer segment will also be geared to a spectacular growth. It also discusses several considerations that could direct organizations in choosing an acceptable business model. [4] Risk perceptions regarding internet privacy and security have been identified and issues for both new and experienced users of internet technology. This paper explores risk perceptions among consumers about online shopping activity. [5] The many firms undertaking e- commerce projects do not appreciate or evaluate them in normal ways and they are not discussing how businesses can deal with the many perspectives involved. And briefly defines how some companies deal with security in the internet. [6] The main goal for online shopping is customer satisfaction. Price and the Trust are becoming increasingly important in online shopping. As price is one of the main factor, by using our application the user can be notified whenever the product reaches his desired price

2. Existing System:

Every E-Commerce website has an option called “Add to Cart” to add the product to a software called „Your cart‟ which is related to kart. Any user can able to save the product to the cart and can review later whether he/she need to buy it or not. Some E-commerce websites like „flipkart‟ will notify the user whenever the there is a change in the price of that product. The drawbacks of this approach is that only a few ecommerce web sites like flipkart will provide this kind of feature and decrease in the price which does not mean the product has reached the users desired price.

2.1 Disadvantages:

 The notifying feature is not available on many of web sites like Ajio, myntra and etc.,

 Every time the user need to go to the product‟s website to check may the price of the product is decreased or not.

3. Proposed System:

There are situations for the customer to find the product‟s price is not in his expected price, so he need the product for his expected price, for that he searched for another couple of websites but he can‟t find the best price for the particular product. So, he need to check the website every time weather the product is dropped to his satisfactory price or not. This continuous checking is a bit ugly and un-comfort for the customer. So, we are introducing this project to make the notification is automated. The project is primarily developed using python3 which has a wide community support and many built in packages that support web scraping. Three main packages used in the project are requests which is mainly used to send http requests using python. The http request returns a response object with all the response data. Smtplib is a Python package that is used to send emails to any computer connected to the Internet. Server-This server runs on your SMTP server SMS Gateway to send the SMS text messages to the customer. The software we use to send SMS messages are Python3, Fast2sms web API, Source Twilio python support library, version 6.0.0 or later. Now, for website we are using the html, css, JavaScript and Angular. AngularJs is a leading framework for building JavaScript

(3)

heavy single page based web applications because the single page applications or SPA‟s load the entire content of a site within a single page this single page is usually an index.html file which means that once the main page is loaded clicking on links will not reload the entire page but simply update the sections within the page itself.

USAToday.com is a great example of this technology being used in modern websites browser all the data to build a page – which includes the HTML, CSS and JavaScript files, and then browser then does the work of building the final template that displayed in a webpage. On the other hand, the more traditional applications that use PHP or Java, the server is responsible for all the heavy lifting which includes accepting the requests, fetching the data, along with building the final page. But depending solely on the server in this way leads to higher usage fees along with slower loading times when websites are seeing a heavy traffic rise. In addition to the speed and efficiency improvements, Angular allows us to write code much more succinctly than using plain JavaScript.

3.1 Advantages:

 User need not to go to product‟s webpage every time to check if there is any change in product‟s price

 Notification accuracy is high.

 Result prediction is efficient.

 High consistency.

4. Approach:

The user will initially enter the product „url‟ in the home page of our web application and of course the „url‟ is actually copied from the product page of the related website. On clicking next, by using python requests package we will send an http request to the user specified product‟s url. Then in response we will get the entire response code, html, css, and java script of the entire product web page. Then on that product page our requirements are the title and the price of the product. So, to extract the required items we will use a python package called Beautiful soup. Beautiful soap is the web scraping method which is used to parse the web page.

Then by checking the id or class in which the required information is been stored we can extract that information.

But this kind of approach will only work for web sites that store data in html format like amazon, Snapdeal, flipkart. Some of the web sites like mynthra, ajio will store information in json format embedded in java script.

So for extracting the java script we have to modify the code to search for the json id. Then in the second web page we will show the extracted details of the product like title price. And we will ask the user their phone number, mailid, desired price for notifying him. So when the user submits that details we will store that details in a python nested lists. Then for every 10 minutes our server will check for the product price. The reason we are checking for exactly 10 minutes because generally flash sales will last for at least 15 minutes. So, if we check for every 10 minute‟s we can check them. If the price of the product is less than or equal to desired price then the user will be sent both a message and a mail. The message is been sent using fast2sms web API and the

(4)

email is been sent using python SMTPLIB package. And the moment the customer received the message all his details like phone number and mail-id will be deleted to reduce the storage.

5. Implementation Results:

Home Page

Fig 5.1 Copies the product URL for website:

The user will copy the URL of selected product from website

Fig 5.2

(5)

Pasting URL in Text-area:

Fig 5.3 Showing the Product Details:

Fig 5.4

The website will show the product details like Price and Title, mean-while the user need to enter his Desired Price, Phone Number, Email-id .

(6)

Final check:

Fig 5.5

Finally the website will starts its work following by showing the details of user and product details.

Fig 5.6

This is the output when the Current price of the product is greater than the Desired Price of the customer.

When current price is not reached to the desired price then the program will recheck the entire URL given

(7)

above for infinity number of times with “count 1”,”count 2”… This rechecking will continue until the current price is less-than or equal to the desired price.

1. Email and SMS:

It will send an Email and SMS when the current price is less than or equal to Desired Price.

Fig 1.1

Fig 1.2

(8)

Fig 1.3

2. Conclusion:

Our web application will take the user preferred product url and his desired price. Then we will check for the product continuously if it reaches the desired price then the user will be notified via email and a text message.

Since we are deleting the details after sending notification our web application is very efficient. Regardless of the Ecommerce web site we can notify the user with a majority of e commerce web sites.

REFERENCES

[1] Moe, Wendy W, Peter Fader S. Dynamic conversion behavior at e-commerce sites. Management Science.

2004; 50(3):326335.

[2] Chen, Sandy C, Gurpreet Dhillon S. Interpreting dimensions of consumer trust in e-commerce. Information Technology and Management. 2003; 4(2-3):303-318.

[3] Mahadevan, Balasubramaniam. Business models for Internet-based e-commerce: An anatomy. California Management review. 2000; 42(4):55-69.

[4] Miyazaki, Anthony D, Ana Fernandez. Consumer perceptions and of privacy and security risks for online shopping. Journal of Consumer affairs. 2001; 35(1):27-44.

[5] Damanpour, Faramarz, Jamshid Ali Damanpour. Ebusiness e-commerce evolution: perspective and strategy.

Managerial finance. 2001; 27(7):16-33.

[6] Lee, Matthew KO, Efraim Turban. A trust model for consumer internet shopping. International Journal of electronic commerce. 2001; 6(1):75-91.

Referințe

DOCUMENTE SIMILARE

Toate acestea sunt doar o parte dintre avantajele in care cred partizanii clonarii. Pentru a si le sustine, ei recurg la o serie de argumente. Unul dintre ele are in atentie

The clause for revision of the price allows the parties an automatic recalculation of the agreed price in long-term international agreement for sale if there are substantive changes

Decreases in the price of food (with the money income and the price of clothing constant) pivot the budget line from ab to ac and to ad. By joining all the points of

The evolution to globalization has been facilitated and amplified by a series of factors: capitals movements arising from the need of covering the external

The main recommendations of this marketing plan are to promote natural, ethno-cultural, and historical attraction on thematic route the Wine Road in Prahova

Using a case study designed for forecasting the educational process in the Petroleum-Gas University, the paper presents the steps that must be followed to realise a Delphi

This article tries to bring out the “quality assessment” concept, to further more focus on a detailed characterization of the main tendencies regarding product quality assessment

To identify the impact of price movement of steel in commodity market on share price movement of their dependent industries where the risk is not passed over