Skip to main content

AI Marketing Content Generator

Project description

ContentFlow: AI Marketing Content Generator (Phase 2)

ContentFlow is a specialized AI copywriting library designed for the travel and tourism industry. It leverages lightweight transformer models to generate high-converting marketing copy while providing a robust template-driven fallback system.

Installation

pip install contentflow

🔥 NEW in Phase 2: AI Generation & Tone Control

ContentFlow now supports dynamic tone adjustments and context-aware generation for social media ads, email campaigns, and blog intros.

Basic Usage

from contentflow import ContentGenerator

gen = ContentGenerator()

# 1. Generate an Ad for a Destination
ad = gen.generate_ad_copy(
    destination="Istanbul", 
    vibe="Exciting", 
    platform="Instagram"
)
print(f"Post: {ad}")

# 2. Get a Travel Quote (Fallback Logic)
quote = gen.get_travel_quote("Adventure")
print(f"Quote: {quote}")

Verified Output

Post: Istanbul is calling! Experience a Exciting adventure filled with history and flavor. Book your dream trip today! ✈️ #Istanbul #Travel
Quote: "Adventure is worthwhile in itself." - Amelia Earhart

Features

  • AI Copywriting: Transformers-based generation for multiple platforms (Instagram, Facebook, Twitter).
  • Template System: 500+ hand-crafted high-converting templates for instant fallback.
  • Tone & Vibe: Specify the "mood" of your content (Luxury, Adventure, Family, Exciting).
  • SEO Optimized: Automatically includes trending travel hashtags.

License

MIT

Project details


Download files

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

Source Distribution

contentflow-0.3.0.tar.gz (3.1 kB view details)

Uploaded Source

Built Distribution

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

contentflow-0.3.0-py3-none-any.whl (3.5 kB view details)

Uploaded Python 3

File details

Details for the file contentflow-0.3.0.tar.gz.

File metadata

  • Download URL: contentflow-0.3.0.tar.gz
  • Upload date:
  • Size: 3.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.2

File hashes

Hashes for contentflow-0.3.0.tar.gz
Algorithm Hash digest
SHA256 14a0d39b78ff87e6aa5bd038e86b393d59cd925345dd24d27cc75db7eb813b51
MD5 3f95e1a8cd1392e049ca7294653a2fbf
BLAKE2b-256 7c7702a5af257c6564572d2d307c4edf8101910a5fd8b7af60c71cf18556aaaa

See more details on using hashes here.

File details

Details for the file contentflow-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: contentflow-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 3.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.2

File hashes

Hashes for contentflow-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6e07aaf7252fb4af3bd109e73c0274ef9b16748ae2a8fe721288f8b6ab43b79e
MD5 6d5b90bc95bc6c9cdc747809f400215f
BLAKE2b-256 5f56d340ff93f2193744bb108eccbdcd5057d49d65bda97604acb1733d66f803

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