Giter Site home page Giter Site logo

cs544-multilingual-cryptocurrency-chatbot's Introduction

CS544-Multilingual-Cryptocurrency-Chatbot

Introduction

A chatbot is a robot that understands customer questions and provides helpful answers quickly. With advances in natural language processing, chatbots are becoming increasingly popular in various fields. We implemented a cryptocurrency chatbot application utilizing TF-IDF, Word2Vec, BERT, and SIF embedding models in this project. To assist in answering questions in multiple languages, a translating module was developed that recognizes the language type and translates the contents if needed. The results of measuring the cosine similarity showed high accuracy of the models implemented, especially for BERT and SIF. Additionally, the response can be generated in the language entered by the user.

Install

git clone --recurse-submodules https://github.com/joohan-lee/CS544-Multilingual-Cryptocurrency-Chatbot.git
cd CS544-Multilingual-Cryptocurrency-Chatbot
pip3 install -r requirements.txt

How to chat

python multilingual_chatbot.py
  • Type your question: What is the best cryptocurrency?

    Bitcoin has not just been a trendsetter, ushering in a wave of cryptocurrencies built on a decentralized peer-to-peer network, it's become the de facto standard for cryptocurrencies , inspiring an ever-growing legion of followers and spinoffs. What is cryptocurrency and altcoin? Before we take a closer look at some of these alternatives to bitcoin, let's step back and briefly examine what we mean by terms like cryptocurrency and altcoin. A cryptocurrency, broadly defined, is virtual or digital money which takes the form of tokens or coins. While some cryptocurrencies have ventured into the physical world with credit cards or other projects, the large majority remain entirely intangible. The crypto in cryptocurrencies refers to complicated cryptography which allows for a particular digital token to be generated, stored, and transacted securely and, typically, anonymously. Alongside this important crypto feature of these currencies is a common commitment to decentralization; cryptocurrencies are typically developed as code by teams who build in mechanisms for issuance (often, although not always, through a process called mining) and other controls. Cryptocurrencies are almost always designed to be free from government manipulation and control.check affiliatecoin.tech for more. cryptosbinary provide all the resources you need to seamlessly flow through the experience of investing crypto 24/7. Cryptocurrency exchanges are for traders. (www.cryptosbinary,com) is the easiest, most convenient platform for both beginners and cryptocurrency enthusiasts.They are a non-custodial platform, meaning that your crypto is securely and instantly delivering of your 40% ROI investment directly to your personal wallet after 7 days of investment.

  • Type your question: What is the current price of Bitcoin?

    The current price of Bitcoin is 17,092.50 United States Dollar.

  • Type your question: バイナンスとコインベースの間で最も強力な暗号通貨交換プラットフォームは何ですか

    一日中ビナンス。それは非常に考え抜かれたエコシステムであり、あなたは文字通り、バイナンスツール以外のものを必要としません。また、それは素晴らしいフィアットオン/オフランプであり、彼らが提供する取引ツールははるかに高度です。

  • Type your question: Binance 和 Coinbase 之间最强大的加密货币交换平台是什么

    全天 binance。这是一个非常经过深思熟虑的生态系统,除了 Binance 工具外,您实际上不需要其他任何东西。此外,这是一个很好的命令/外坡道,他们提供的交易工具更加先进。

cs544-multilingual-cryptocurrency-chatbot's People

Contributors

joohan-lee avatar

Watchers

 avatar

Forkers

junlinliu2000

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.