Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Decentralized E Commerce Chat bot #7

Open
GouthamVignesh opened this issue Dec 16, 2018 · 0 comments
Open

Decentralized E Commerce Chat bot #7

GouthamVignesh opened this issue Dec 16, 2018 · 0 comments
Labels
Hackference Use this label for Hackference proposal

Comments

@GouthamVignesh
Copy link

GouthamVignesh commented Dec 16, 2018

Hackathon Name*

Hackference 2018


Project Title*

Decentralized E commerce Chatbot

Project Description*

Everyone got used to working with popular digital helpers, starting with the funny “paper clip” to the "voice assistants "developed by corporations such as Apple, Google, and Amazon. Providing such assistants with an access to your bank account one does not have much choice but to rely on the company’s reputation and expect it to be honest.

Is making payments with the help of chatbots in the social networks safe? Would you entrust your bank card information to a chatbot you are using for the first time?

How does a user know that an automated helper can be trusted? When they see the bot’s interface for the first time natural doubts appear. But what if a customer could see the chatbots history of successfully confirmed transactions? That might strongly influence the decision of the client to cooperate.

The blockchain technology is a perfect choice if we speak about trust. It is essentially a decentralized tracker of transactions and a secure way to provide your bank account information due to a multi-step verification process.

we are now developing a web-based chat bot through which user will be able to use the blockchain payment based E-commerce Website which will accept decentralized payments, unlike the existing E-commerce websites. Through this idea, no one wants to depend on a centralized Third party to make payments and get access to their products. our chatbot will have a wallet for each user which will assist us to make payments even in a minute chat for any products and the payments will be completely decentralized which will make the payments more secured.

Suppose the customer wants to order a Shoe. The chatbot representing a variety of shoes under given corresponding category will be available in all popular shopping website. Using web scrapping and machine learning algorithm our bot will list out all the suggested shoes based on the best selling, price and quality category from our shopping website

After a shoe is chosen it is time to make a payment and the question stands, whether the chatbot can be trusted and is it safe to transfer money?, now the customer can indicate the security level via TR based on the number of previously ordered and successfully received orders.

The distributed ledger technology (DLT) for confirmation of reliability totally differs from the feedback evaluation systems. It shows how many actual transactions were successfully made and confirmed by the members of a register .

Depending on the processes that took place, the bots can be assigned the TR score for a number of successful transactions, duration of the bot's activity, the timing of the last deal, diversity of users in terms of geographical situation and even average time of customer interaction.
(*TR-Trust Rate *DL -Distributed ledger)

The user can also send coins from their wallet to other users through chatbot using their public key.Our bot will send an E-mail notification to the recipient.

our bot can be deployed in almost all the social media websites such as messenger, slack, twitter, skype and even in google assistant

This increased level of trust will lead to the respectively higher interactivity level between user and technology. This chatbot will use the developed rating model as a base for the new services and for the evaluation of the interaction between each other while making the deals automatically in the near future.

Project Limitations

The coins which we are using in our projects can be used only on our website and chatbot .we are not using cryptocurrency coins which are currently existing. For Demo purpose, our project is just a prototype for the workflow of blockchain integrated with the chatbot.

Mention future works possible on the project_
We make the payments more secure by implementing HTLC(Hashed TimeLock Contracts).
Real-time Cash to coin Conversion and vice versa.
To implement Cashless and cardless systems for local payments.

Project Repository*

https://github.com/GouthamVignesh/Decentralized_Ecommerce_Chatbot

Tech Stack*

Python
Flask
DialogFlow
MySQL
HTML,CSS
Beautiful Soup
Jquery

Team Members and Contact info*

Goutham Vignesh - 9952689236 ([email protected])
Ruban Ramesh -9789606957([email protected])
Pranesh Kumar-8940627717([email protected])

@punit-agarwal punit-agarwal added the Hackference Use this label for Hackference proposal label Dec 18, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Hackference Use this label for Hackference proposal
Projects
None yet
Development

No branches or pull requests

2 participants