Job Offer: WhatsApp to Google Docs/DOCX Export Tool with AI Integration

Objective

The goal of this project is to develop a software solution that can extract WhatsApp chat histories (including group and individual chats) within a specified timeframe and export them into a structured document format. The software should incorporate AI-driven corrections (spelling, content refinement) and anonymization (names and phone numbers) to enhance efficiency and ensure professional output.

Application Requirements

  • Only applicants with an hourly rate of $50 or less will be considered.
  • Developers should have experience with similar projects and must be confident in handling a project of this scope. Applications from candidates without relevant expertise will not pass the screening process.

Project Scope

1. Core Functionalities

  • WhatsApp Integration
    • Export chat history, including both individual and group conversations.
    • Selectable timeframes for export (e.g., a specific date range).
    • Option to include text, images, videos, or a combination.
    • Preserve chronological order and timestamps in the export.
  • Export and Formatting
    • Generate output in DOCX or Google Docs format.
    • Optionally integrate with corporate identity templates (logos, fonts, headers, etc.).
  • Data Processing and Anonymization
    • Automatically replace names and phone numbers with generic identifiers.
    • Ensure consistent anonymization across the document (e.g., the same name is always replaced with the same identifier).
  • AI-Powered Text Processing
    • AI-based spell-checking and content refinement.
    • Predefined correction settings (e.g., formalization, summarization, tone adjustment).
    • Ability to define custom AI processing rules.
    • Integration with ChatGPT or similar NLP APIs for text analysis and corrections.
  • User Experience and System Stability
    • Should function as a standalone software application with minimal maintenance requirements.
    • Designed to remain operational despite WhatsApp updates.
    • Simple installation and intuitive user interface.
    • The software should never interact with WhatsApp chats automatically unless explicitly instructed.

Technical Requirements

Applicants should have expertise in the following areas:

  • WhatsApp API (or alternative methods for extracting chat data)
  • Backend Development (Python, Node.js, or similar technologies)
  • Google Docs API / DOCX generation
  • AI/NLP Implementation (OpenAI API or equivalent for text processing)
  • Data Security & Anonymization Techniques

Next Steps

If you are interested in this project and meet the requirements, please reach out with:

  1. A summary of your relevant experience.
  2. A brief technical outline of how you would implement the solution.

For more details on the project scope and the next steps in the selection process, feel free to contact me directly under jan@relationflow.io

2 Likes