Metadata-Version: 2.1
Name: bourdieuvectors
Version: 0.1.3
Summary: BourdieuVectors library for inferring vectors
Home-page: https://github.com/aaad/bourdieuvectors-client
Author: Simon Hecht
Author-email: simon_hecht@hotmail.com
License: GPL 3.0
Platform: Posix; MacOS X; Windows
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Operating System :: OS Independent
Classifier: Topic :: Internet
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.6
License-File: LICENSE
Requires-Dist: requests
Requires-Dist: tqdm

Python Library bourdieuvectors
========================================

`bourdieuvectors` is a library that allows to inferr bourdieuvectors. Usage see https://bourdieuvectors.com/.

Installation
~~~~~~~~~~~~

Install this library using pip.

Supported Python Versions
^^^^^^^^^^^^^^^^^^^^^^^^^
Python >= 3.6

Mac/Linux
^^^^^^^^^

.. code-block:: console

    pip install virtualenv
    virtualenv <your-env>
    source <your-env>/bin/activate
    <your-env>/bin/pip install bourdieuvectors


Windows
^^^^^^^

.. code-block:: console

    pip install virtualenv
    virtualenv <your-env>
    <your-env>\Scripts\activate
    <your-env>\Scripts\pip.exe install bourdieuvectors


Example Usage
~~~~~~~~~~~~~

Extends a Pandas DataFrame with the vectors.

.. code:: python

    import pandas as pd
    from bourdieuvectors import get_bourdieu_vector

    data = pd.DataFrame({
        "cultural_event": ["american football"]
    })

    vector_df = data["cultural_event"].apply(get_bourdieu_vector).apply(pd.Series)
    data_with_vectors = pd.concat([data, vector_df], axis=1)

    print(data_with_vectors)
    data_with_vectors.to_csv("bourdieuvectors_data.csv")
