Metadata-Version: 2.1
Name: qualichat
Version: 1.2.0
Summary: Groups' frames of relevance
Home-page: UNKNOWN
Author: Erneist Manhein
License: MIT
Project-URL: Documentation, https://qualichat.readthedocs.io/en/latest/
Project-URL: Issue tracker, https://github.com/qualichat/qualichat/issues
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: License :: OSI Approved :: MIT License
Classifier: Intended Audience :: Information Technology
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.7
Classifier: Topic :: Internet
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Utilities
Requires-Python: >=3.7.1
Description-Content-Type: text/markdown
License-File: LICENSE

# <img alt="Qualichat" src="branding/logo/qualichat-logo.png" height="150">

Open-source linguistic ethnography tool for framing public opinion in mediatized groups.


## Table of Contents

- [Installing](#installing)
- [Quickstart](#quickstart)
- [Links](#links)


### Installing

**Python 3.7.1 or higher is required.**

To install the library, you can just run the following command:
```sh
$ git clone https://github.com/qualichat/qualichat
$ cd qualichat

# Linux/MacOS
$ python3 -m pip install -U .
# Windows
$ py -3 -m pip install -U .
```

Qualichat is not available on PyPI yet.


### Quickstart

To use this library, you need a plain chat text file, following this format:

```
[dd/mm/yy hh:mm:ss] <contact name>: <message>
```

For example, see this following sample chat file named `sample-chat.txt`:

```
[01/01/21 07:52:45] Joel: Hello!
[01/01/21 07:52:47] Mary: Hi!
[01/01/21 07:52:49] Joel: How are you guys?
[01/01/21 07:52:52] Mary: We are fine! ðŸ˜Š
How about you?
[01/01/21 07:52:55] Oliva: Everything's great!
[01/01/21 07:52:59] Joel: Cool! I am also fine!
[01/01/21 07:53:03] John left
```

In your code, you will just load the chat using `qualichat.load_chat()`.

```py
chat = qualichat.load_chat('sample-chat.txt')
```


### Links

- **Website:** http://qualichat.com
- **Documentation:** https://qualichat.readthedocs.io
- **Source code:** https://github.com/qualichat/qualichat



