A package that helps you perform various operations, especially for building virtual assistants.
Project description
BonggoQuery 2.0.2.1
Make your Python coding journey smoother and more exciting!
BonggoQuery is a versatile Python module developed by Sudip Bera. Designed with simplicity and efficiency in mind, BonggoQuery is the perfect companion for developers building virtual assistants or other query-based systems. Powered by Python3, this module enhances the coding experience by offering rich, interactive features that simplify everyday tasks.
Key Features
With BonggoQuery, you can effortlessly integrate the following functionalities into your projects:
- Weather Reports: Get real-time weather updates.
- Time & Date: Easily fetch the current time and date.
- Location Information: Access detailed location-based data.
- Google Search: Perform quick Google searches directly from your Python code. **
These features make BonggoQuery an excellent tool for virtual assistant development, where automating queries is crucial.
Why BonggoQuery?
BonggoQuery aims to simplify complex problem-solving by providing an easy-to-use interface for retrieving essential information. Whether you're working on virtual assistants, automation projects, or just want to make your coding journey more interactive, BonggoQuery brings that extra layer of functionality to enhance user experience.
Powered by Open-Source Technologies
BonggoQuery relies on several powerful open-source libraries:
- WolframAlpha: Provides expert-level answers using Wolfram’s AI-driven algorithms and knowledgebase.
- pyttsx3: A Python text-to-speech conversion library, useful for creating speech-based interfaces.
- Wikipedia: Easily access and retrieve information from Wikipedia.
- SpeechRecognition: A Python library that enables speech recognition capabilities, both online and offline.
Installation
To get started, you’ll need Python3 installed on your machine.
Install BonggoQuery and Dependencies:
```bash
pip install bonggoQuery
```
For additional functionality, you may also need:
```bash
pip install wolframalpha
pip install pyttsx3
pip install SpeechRecognition
pip install wikipedia
```
How to Use BonggoQuery?
BonggoQuery’s usage is straightforward and intuitive. Here’s a quick guide:
1. Taking a Command from the User:
```python
import bonggoQuery
query = bonggoQuery.takeCommand()
```
2. Speaking a Query:
```python
import bonggoQuery
bonggoQuery.speak("Hello World!")
```
3. Answering a Query with Voice Output:
```python
import bonggoQuery
bonggoQuery.Query.normal_query.speaking("weather report")
```
4. Answering a Query with Text Output:
```python
import bonggoQuery
print (bonggoQuery.Query.normal_query.printing("weather report"))
```
License
BonggoQuery is open-source software licensed under the MIT License. This means it’s free to use, distribute, and modify. You can check the full license in the repository.
---
© 2021 - 2024 Sudip Bera
Made with love for the developer community.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file bonggoQuery-2.0.2.1.tar.gz
.
File metadata
- Download URL: bonggoQuery-2.0.2.1.tar.gz
- Upload date:
- Size: 30.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | db2abeb85a719cd1b65d8613a97ceae183024661a7b3b63bb53ce7094e424b45 |
|
MD5 | b9bb1111a8a7f22a60b075d6d528b3d8 |
|
BLAKE2b-256 | 5469c578fd8c40bbe4e0883f1df4fe0e1ef850b63f94528c4993de483c0c5bde |
File details
Details for the file bonggoQuery-2.0.2.1-py3-none-any.whl
.
File metadata
- Download URL: bonggoQuery-2.0.2.1-py3-none-any.whl
- Upload date:
- Size: 27.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 78f1051d3d33e77ef90ff7133a9e624bd7c1eb160537334bc1712eff7e66de09 |
|
MD5 | 2bc1bba2aff8ddc031b06403f2019e6d |
|
BLAKE2b-256 | f3006be47e2c9d35d7c53886d5e0299e2fe257eb4e4acbd414187cf9081ab38c |