Skip to content
This repository has been archived by the owner on Jul 16, 2024. It is now read-only.

Mummanajagadeesh/cloud-tales

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

cloud-tales

Welcome to Cloud Tales! This project is designed to turn cloud shapes into imaginative stories.

Table of Contents

Introduction

Cloud Tales is an application that allows users to take photos of the sky, identify shapes in the clouds, and generate creative stories based on those shapes. By using machine learning and image recognition, Cloud Tales provides a fun and imaginative way to interact with nature.

Features

  • Cloud Shape Detection: Uses image recognition to identify shapes in cloud photos.
  • Story Generation: Creates unique stories based on the identified cloud shapes.
  • User-Friendly Interface: Easy-to-use interface for uploading photos and viewing stories.
  • Shareable Content: Option to share the generated stories on social media platforms.

Goals

  • To create an engaging and educational tool that combines technology with creativity.
  • To enhance the user's connection with nature through imaginative storytelling.
  • To develop a robust and accurate cloud shape detection algorithm.

Ideas to Upgrade

  • Mobile Application: Develop a mobile app version for easier photo capturing and story generation.
  • Multilingual Support: Add support for multiple languages to reach a wider audience.
  • Story Customization: Allow users to customize generated stories by adding their own text or choosing different genres.
  • Community Features: Implement a community section where users can share their photos and stories with others.

Usage

  1. Upload a Photo: Navigate to the upload section and select a photo of the sky with clouds.
  2. Analyze the Photo: The application will analyze the photo to detect recognizable shapes in the clouds.
  3. Generate Story: A story based on the detected shapes will be generated and displayed.
  4. Share the Story: Share your story with friends and family via social media.

Configuration

Cloud Tales can be configured via the config.json file located in the root directory. Key configurations include:

  • API Keys: For accessing cloud shape detection and story generation services.
  • Language Settings: Default language for story generation.
  • Output Settings: Format and options for the generated stories.

Tools Used

  • TensorFlow: For image recognition and cloud shape detection.
  • OpenCV: For image processing and analysis.
  • React: To build the user interface.
  • Node.js: To handle backend operations and server-side logic.
  • Express: To manage API requests and responses.
  • GPT-3: For story generation based on detected cloud shapes.

Contribution

We welcome contributions! To contribute to Cloud Tales, please follow these steps:

  1. Fork the repository.
  2. Create a new branch:
    git checkout -b feature/your-feature-name
  3. Make your changes and commit them:
    git commit -m "Add your commit message"
  4. Push to the branch:
    git push origin feature/your-feature-name
  5. Create a pull request.

License

This project is licensed under the MIT License.

Contact

If you have any questions or feedback, please feel free to contact us:


Thank you for using Cloud Tales! We hope you find it enjoyable and look forward to your contributions.


About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published