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.2.0.tar.gz (2.8 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.2.0-py3-none-any.whl (3.0 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for contentflow-0.2.0.tar.gz
Algorithm Hash digest
SHA256 4deab8281255da9305cc347a606851b97b49ef4de316f1e31b9631c6b675ec92
MD5 f394d3ccbda91b02e3f491baf99495a0
BLAKE2b-256 c0aa254b4a6c80d5097325d743e0ca800771cf336e68abe6835fd6de6edfec2c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: contentflow-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 3.0 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.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 17e9ac22726f27e07a9f49e7940df49621323b9f9a8b390c096515f85f765ed4
MD5 4e6c69521035bcb5098b9d5d8ab89899
BLAKE2b-256 3513f1baf8cc17a6c549cee85a1b0ab446f31b8d8c21b2c856aa4e6964ac71e7

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