Skip to main content

AutoFAQ

PyPI version

AutoFAQ is a sophisticated FAQ dataset mining framework designed as an interactive CLI tool for rapid and efficient data collection. With AutoFAQ, you can compile comprehensive FAQ datasets in just minutes!

Process Overview

AutoFAQ's streamlined process follows these steps to generate a complete dataset:

  • Expand Keywords: Provide a few initial keywords, and AutoFAQ will automatically expand the list to generate a comprehensive query list.
  • Web Search: AutoFAQ performs searches using your choice of designated search engines to create a list of relevant webpages.
  • Information Extraction: Once all webpages are downloaded, AutoFAQ extracts QA pairs using the available extractor engines.
  • Data Cleaning: AutoFAQ's cleaning modules allow you to refine the dataset using semantic entailment of QA pairs, titles, or pages.
  • Rendering: Finally, you can render the dataset into your desired format with ease. Success!

Getting Started

  1. Install the autofaq CLI tool using:
    pip install auto-faq
    
  2. Usage: autofaq [OPTIONS] COMMAND [ARGS]...
    
    Options:
    --help  Show this message and exit.
    
    Commands:
    clean     Refines the dataset
    embed     Computes vector embeddings of the dataset
    extract   Collects webpages and extracts QA pairs
    init      Initiates a new mining project
    keywords  Generates an expanded list of keywords
    render    Transforms the dataset into human-readable formats
    search    Compiles search results for keywords
    

Metadata

Release files for auto-faq 0.4.1

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

Source distribution (sdist)

Source distribution for auto-faq 0.4.1
File Size Uploaded
auto-faq-0.4.1.tar.gz 14.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for auto-faq 0.4.1
File Interpreter ABI Platform
auto_faq-0.4.1-py3-none-any.whl Python 3 none any Details

Total release size: 40.0 kB

Release files / auto-faq-0.4.1.tar.gz

Download URL auto-faq-0.4.1.tar.gz
Size 14.7 kB
Tags Source
SHA-256 checksum
How to use checksums
5e347fab16de5d04e503dda94d58955241a17d49d52277f47bf8fb2458172e3f
BLAKE2b-256 checksum
How to use checksums
14a434876cabf5285ba784c8aa004aa95b539aac90704459401d2c4f71948fba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.10

Release files / auto_faq-0.4.1-py3-none-any.whl

Download URL auto_faq-0.4.1-py3-none-any.whl
Size 25.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b353a1c253aae04e09f80066245950b1e00216641552ba701ff01b1218a40ea2
BLAKE2b-256 checksum
How to use checksums
f83ebaa5fad825d38bd0a8cca7317534f7204deab707ed714ae0d526a56c6b2a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.10

Release history Release notifications | RSS feed

This release

0.4.1 This release

2 release files

0.4.0

2 release files

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