Open MohnishK7 opened 1 year ago
@neelshah2409 I am GSSOC'23 contributor i would like to work on this project please assign it to me @neelshah2409
Hi @neelshah2409, I am GSSOC'23 contributor an I would like to work on this project. So I request you to please assign me.
Hi @neelshah2409, I am GSSOC'23 contributor an I would like to work on this project. So I request you to please assign me.
https://github.com/neelshah2409/Bot-Collection/issues/65 already such issue exist
@neelshah2409 I am GSSOC'23 contributor, this is my first time and i wish to start with this project if possible can you please assign this project to me and help me start my journey.
Hey, @neelshah2409 I'm a GSSOC'23 participant, Currency Converter Chatbot Proposal
Introduction The currency converter chatbot is designed to assist users in converting one currency to another quickly and accurately. It will provide up-to-date exchange rates and support a wide range of currencies. The chatbot will be user-friendly, interactive, and easily accessible on various platforms, such as websites and messaging applications.
Features
2.1 Currency Conversion The chatbot will enable users to convert between different currencies. Users can input the amount and select the source and target currencies, and the chatbot will provide the converted value. It will retrieve real-time exchange rates from reliable sources and ensure accurate conversions.
2.2 Popular Currencies The chatbot will support a comprehensive list of popular currencies, including major fiat currencies (e.g., USD, EUR, GBP, JPY) and cryptocurrencies (e.g., BTC, ETH, XRP). Users will have the flexibility to convert between any of the supported currencies.
2.3 Historical Rates The chatbot will allow users to retrieve historical exchange rates for specific dates. Users can input the desired date range, and the chatbot will provide the exchange rates during that period. This feature can be helpful for analyzing currency trends or conducting financial research.
2.4 Graphical Representation To enhance user experience, the chatbot can display graphical representations of exchange rate trends. Users can visualize currency fluctuations over time, making it easier to understand and analyze historical data.
2.5 Personalization The chatbot can offer users the option to save preferred currencies for quick access. Users can set default source and target currencies, eliminating the need to input them repeatedly.
2.6 Multilingual Support To cater to a diverse user base, the chatbot can support multiple languages. Users can interact with the chatbot in their preferred language, enhancing accessibility and usability.
3.1 Backend The currency converter chatbot can be developed using a programming language like Python. Backend components will include retrieving real-time exchange rates from reputable APIs or financial data sources, implementing currency conversion formulas, and managing historical rate databases.