Skip to main content

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

bonggoQuery-2.0.2.1.tar.gz (30.4 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

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

Hashes for bonggoQuery-2.0.2.1.tar.gz
Algorithm Hash digest
SHA256 db2abeb85a719cd1b65d8613a97ceae183024661a7b3b63bb53ce7094e424b45
MD5 b9bb1111a8a7f22a60b075d6d528b3d8
BLAKE2b-256 5469c578fd8c40bbe4e0883f1df4fe0e1ef850b63f94528c4993de483c0c5bde

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bonggoQuery-2.0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 78f1051d3d33e77ef90ff7133a9e624bd7c1eb160537334bc1712eff7e66de09
MD5 2bc1bba2aff8ddc031b06403f2019e6d
BLAKE2b-256 f3006be47e2c9d35d7c53886d5e0299e2fe257eb4e4acbd414187cf9081ab38c

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