0% found this document useful (0 votes)
11 views5 pages

Praveen NM

The required documents
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views5 pages

Praveen NM

The required documents
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

Story Genesis -AI Powered Personalised Story Telling Tool

Abstract:

This project discuss about the Traditional storytelling methods


often rely on human creativity and imagination, which can be limited by
personal experiences and biases. With the advent of Artificial Intelligence
(AI), Natural Language Processing (NLP), and Machine Learning (ML), it’s now
possible to generate personalized stories tailored to individual tastes.

In Conclusion StoryGenesis revolutionizes storytelling by harnessing AI power


to create personalized narratives. By understanding user preferences and
generating engaging stories, StoryGenesis has the potential to transform the
way we interact with stories, inspiring creativity, entertainment, and
education.

System Requirements :

*System Requirements for StoryGenesis*

Hardware Requirements:

1. Processor: Intel Core i5 or AMD equivalent (64-bit)

2. RAM: 16 GB or more

3. Storage: 512 GB or more (SSD recommended)

4. Graphics Card: NVIDIA GeForce GTX 1060 or AMD Radeon RX 580 (for
graphics-intensive features)

Software Requirements:

1. Operating System: Windows 10 or macOS High Sierra (or later)

2. Web Browser: Google Chrome, Mozilla Firefox, or Microsoft Edge (latest


versions)

3. Programming Languages:
- Frontend: Javascript ,Python

4. Database: MongoDB or PostgreSQL

Tools and Requirements:

React: 18.2.0

2. Angular: 14.2.0 (optional)

3. JavaScript: ES6+

4. HTML5: Latest version

5. CSS3: Latest version

6. Bootstrap: 5.2.3

Flow Chart

CODE IMPLEMENTATION
Def generate_story():

Data = request.json

Character = data[‘character’]

Theme = data[‘theme’]

Plot_points = data[‘plot_points’]

Return jsonify({“message”: “Inputs received”, “status”: “success”})

Def interactive_story(user_choice, current_story):

If user_choice == ‘Explore the forest’:

Return current_story + “ They decide to explore the dense forest,


unaware of what lies ahead…”

Elif user_choice == ‘Return to the village’:

Return current_story + “ With caution, they head back to the village,


avoiding possible dangers.”

Else:

Return current_story + “ They pause, reflecting on the choices ahead

Return (

<div>

<p>{story}</p>

<input type=”text” value={userChoice} onChange={€ =>


setUserChoice(e.target.value)} />

<button onClick={handleChoice}>Submit Choice</buttonProject


Hurdles:
What is the primary difference between linear regression and logistic regression?
Question 5Select one:

1.

Linear regression is used for classification tasks, while logistic regression is


used for predicting continuous values.

2.

Linear regression is used for predicting probabilities, while logistic regression


is used for regression tasks.

3.

Linear regression uses the sigmoid function, while logistic regression fits a
straight line to the data.

4.

Linear regression outputs continuous values, while logistic regression outputs


probabiliti

4. Project Hurdles

Model Fine-Tuning: Fine-tuning a model like GPT-2 or GPT-3 specifically for


narrative coherence and diverse genres was challenging, as it required large
datasets and extensive training.

Maintaining Coherence in Long Narratives: Ensuring consistency in character


behavior, tone, and plot coherence over multiple paragraphs or chapters
posed a challenge.

Interactive Story Branching: Implementing real-time branching base

RESULT:

THE SAMPLE PHOTO

You might also like