ARITARA is an innovative web-based application designed to empower writers by leveraging the capabilities of artificial intelligence. It provides dynamic writing prompts and AI-generated story suggestions tailored to user inputs, preferences, and reference documents.
- AI-Generated Story Ideas: Generate unique story concepts based on user-defined plots and preferences.
- Customizable Options: Select narrative perspective, genre, story length, and more to suit your needs.
- Reference Document Integration: Upload a text document to guide the AI in generating content that aligns with your vision.
- Story Saving: Save your generated stories to your profile for future access.
- Feedback and Refinement: Provide feedback on the generated content and request regenerations for improved results.
- Text-to-Speech: Convert your stories to speech for an immersive listening experience.
- User Profiles: Create and manage accounts to save and retrieve your generated stories.
- Social Media Sharing: Easily share your generated stories on social media platforms.
- Backend: Spring Boot, Spring AI
- Frontend: Thymeleaf, Bootstrap
- AI Integration: OpenAI API
- Database: MySQL