Skip to content

This innovative project merges AI-powered content creation and analysis with an intuitive text editor, enhancing the efficiency and ease of blog writing.

License

Notifications You must be signed in to change notification settings

AnkitSharma-007/angular-gemini-nano

Repository files navigation

Angular Gemini Nano

angular-gemini-nano is a blog editing application powered by Angular, Chrome's built-in AI (Gemini Nano), and TinyMCE for a rich text editing experience. This project combines AI-driven content generation and analysis with a user-friendly text editor, making blog writing more intuitive and efficient.

Key Features:

  • Blog Creation: Write and format new blog posts with ease using the TinyMCE editor.
  • AI-Powered Title Generation: Automatically generate catchy blog titles using Gemini Nano AI.
  • Content Summarization: Summarize long blog posts in seconds with the help of AI.
  • Sentiment Analysis: Analyze the emotional tone of your blog content.
  • Readability Assessment: Evaluate the readability score of your writing.
  • Content Rewriting: Rewrite blogs or specific sections for improved clarity or tone.
  • Rich Text Editing: Leverage TinyMCE for powerful text formatting and content editing.

Technologies:

  • Angular: Frontend framework used to build a responsive and dynamic UI.
  • TinyMCE: Rich text editor for seamless content creation and formatting.
  • Gemini Nano (Chrome AI): AI engine for content generation and analysis.

Demo

GeeminiNano.mp4

Getting Started:

  1. Clone the repository:
    git clone https://github.com/your-username/angular-gemini-nano.git
  2. Install dependencies:
    npm install
  3. Run the application:
    ng serve
  4. Open the app in your browser:
    http://localhost:4200

About

This innovative project merges AI-powered content creation and analysis with an intuitive text editor, enhancing the efficiency and ease of blog writing.

Topics

Resources

License

Stars

Watchers

Forks