Skip to main content

A package that helps you perform various operations, especially for building virtual assistants.

Project description

BonggoQuery 2.0.2.3

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

bonggoQuery-2.0.2.3.tar.gz (53.9 kB view details)

Uploaded Source

Built Distribution

bonggoQuery-2.0.2.3-py3-none-any.whl (27.5 kB view details)

Uploaded Python 3

File details

Details for the file bonggoQuery-2.0.2.3.tar.gz.

File metadata

  • Download URL: bonggoQuery-2.0.2.3.tar.gz
  • Upload date:
  • Size: 53.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.6

File hashes

Hashes for bonggoQuery-2.0.2.3.tar.gz
Algorithm Hash digest
SHA256 47b2a1b30738407334cdb7d426738028dc2732b98a7ba812b0ed2daef38f9c17
MD5 8b56a6c7df41aae911b5b8e8db7d04cd
BLAKE2b-256 b262ba287bb12053be6e446c7bbb64c1b18578c5a8755546f2ee015e1ff42fff

See more details on using hashes here.

File details

Details for the file bonggoQuery-2.0.2.3-py3-none-any.whl.

File metadata

File hashes

Hashes for bonggoQuery-2.0.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 7b0131de6587ad5b16b04f42c0193ee4be331756bec7ea7f4db8f386c3fea6be
MD5 bf5faf4e6a302e160e0a8c5da2bfdd73
BLAKE2b-256 0ad2d1f234d1d1e084f3859d8fa2e19682eb8ab319aabe2b675ea5c34ed869ba

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page