Skip to main content

Overview:

Chatclouds is a wordcloud library which allows you to create and save a wordcloud of your whatsapp chats. The library uses wordcloud library to generate images. The preprocessing of the text from the txt files are already taken care of. The only thing you need to do is to extract your chat from WhatsApp and then using that file in your python code.

Importing chatclouds:

import chatclouds

Functions:

  1. show()

    Code:

    from chatclouds import show show(filename) # filename needs to be the name/ path of txt file containing your WhatsApp Chat.

    What it does: show() function returns an image of the WordCloud that has been formed from the chat after preprocessing the text and removing all the stopwords.

  2. save()

    Code:

    from chatclouds import save save(filename) # filename needs to be the name/ path of txt file containing your WhatsApp Chat.

    What it does: show() function saves a .png image of the WordCloud that has been formed from the chat after preprocessing the text and removing all the stopwords.

  3. plot_time()

    Code:

    from chatclouds import common plot_time(filename) # filename needs to be the name/ path of txt file containing your WhatsApp Chat.

    What it does: plot_time() function plots and shows a bar plot of number of messages on the y axis and 1 hour time slots on x axis.

  4. common()

    Code:

    from chatclouds import common common(filename) # filename needs to be the name/ path of txt file containing your WhatsApp Chat.

    What it does: common() function prints the 20 most frequently used word in the chat between two people.

Change Log


0.0.4 (23/11/2020)

  • Fourth Release

0.0.5 (24/11/2020)

  • Fifth Release

Metadata

Release files for chatclouds 0.0.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for chatclouds 0.0.5
File Size Uploaded Provenance Actions
chatclouds-0.0.5.tar.gz 7.5 kB Without provenance Details for chatclouds-0.0.5.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for chatclouds 0.0.5
File Interpreter ABI Platform Actions
chatclouds-0.0.5-py3-none-any.whl Python 3 none any Details for chatclouds-0.0.5-py3-none-any.whl

Total release size: 14.6 kB

Release files / chatclouds-0.0.5.tar.gz

Download URL chatclouds-0.0.5.tar.gz
Size 7.5 kB
Tags Source
SHA-256 checksum
How to use checksums
ce4e77a26b70ffeea256c72cc0ff9dc9767f8191a9c0d4f039e3ecc50a1dd572
BLAKE2b-256 checksum
How to use checksums
158e1af7def72f44b837a54eae78ed960a121520ef30b4a3d50ec9c2970d57f7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.52.0 CPython/3.8.5

Release files / chatclouds-0.0.5-py3-none-any.whl

Download URL chatclouds-0.0.5-py3-none-any.whl
Size 7.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
18d353b5a91b5c99371097cdb35e2221003572740b504ca554d47a6702f26129
BLAKE2b-256 checksum
How to use checksums
26cba5d2c70d8cfdfa18614d6cf4fec5a544d08b1cc31743784289632cc0c1a2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.52.0 CPython/3.8.5

Security for chatclouds 0.0.5

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.0.5 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page