Skip to main content

Create and analyze LLM-based surveys

Project description

Expected Parrot Domain-Specific Language

edsl.png

The Expected Parrot Domain-Specific Language (EDSL) package lets you conduct social science and market research with AI. Use it to design surveys and experiments, simulate responses with LLMs, and analyze results.

🔗 Links

💡 Contributing, Feature Asks, and Bugs

Interested in contributing? Want us to add a new feature? Found a nasty bug that you would like us to squash? Please send us an email at info@expectedparrot.com or message us at our Discord server.

💻 Getting started

Our package is compatible with Python 3.9 - 3.11.

pip install edsl

See https://www.expectedparrot.com/getting-started/ for examples and tutorials.

🔧 Dependencies

API keys for LLMs that you want to use.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

edsl-0.1.14.tar.gz (217.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

edsl-0.1.14-py3-none-any.whl (267.7 kB view details)

Uploaded Python 3

File details

Details for the file edsl-0.1.14.tar.gz.

File metadata

  • Download URL: edsl-0.1.14.tar.gz
  • Upload date:
  • Size: 217.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.12.1 Darwin/23.3.0

File hashes

Hashes for edsl-0.1.14.tar.gz
Algorithm Hash digest
SHA256 cf41d5c0cbd09dfb71dcbc64e5647199b445f15f613548e0133ba1ef18cdb5c0
MD5 921e770c5d1f008afbe13ffaa54841e9
BLAKE2b-256 734de1086cb3c85fdc0105b8dd69375232259e4bcea739d32cb87ac41f6d1e7b

See more details on using hashes here.

File details

Details for the file edsl-0.1.14-py3-none-any.whl.

File metadata

  • Download URL: edsl-0.1.14-py3-none-any.whl
  • Upload date:
  • Size: 267.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.12.1 Darwin/23.3.0

File hashes

Hashes for edsl-0.1.14-py3-none-any.whl
Algorithm Hash digest
SHA256 4d282f66f5540ae13b2a2b8d6db34f7250a8ec663622693a4dfc8a386c9c828d
MD5 925a3797ff114c604015f708984acea7
BLAKE2b-256 2fdfcf6e0cd5b138eb625259a6fafbee106f966080966081d714ef257e4733ba

See more details on using hashes here.

Supported by

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