DMMP commited on
Commit
945ea8f
·
verified ·
1 Parent(s): 7e77d43

partial readme update

Browse files
Files changed (1) hide show
  1. README.md +63 -1
README.md CHANGED
@@ -10,4 +10,66 @@ pinned: false
10
  license: mit
11
  ---
12
 
13
- Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10
  license: mit
11
  ---
12
 
13
+ # TODO NAME OF THE AGENT
14
+
15
+ ## Agent capabilities
16
+
17
+ TODO: BETTER INTRO
18
+ The aim of our agent is to support authors in their creative process for scenarios and storyboards.
19
+
20
+ ### Agent Flow
21
+ ![image/png](https://cdn-uploads.huggingface.co/production/uploads/683ed65c9471bc9e3db5e4be/LNd2Yxa2unaqk0jFtl1oC.png)
22
+
23
+ **A**
24
+
25
+ Starting the agent
26
+
27
+ **B**
28
+
29
+ The agent receives as input a text file containing the script, either in plain text format or in structured formats (e.g. PDF, DOCX), which it then converts into plain text for processing.
30
+
31
+ **C**
32
+
33
+ The agent extracts a summary of the overall content of the scenario, identifying the main narrative lines and the time frame.
34
+
35
+ This will help creating a big picture version of the draft for the next steps
36
+
37
+ **D**
38
+
39
+ The agent will identify the main entities (characters, locations, events) and key themes in the script.
40
+
41
+ It will also generate a small abstract (~5 sentences) with enough details to understand the overall plot and tone.
42
+
43
+ **E**
44
+
45
+ The agent checks whether the input text matches a known or published script.
46
+
47
+ If it does, it will check the license and availability of rights to understand if it is possible to operate on it.
48
+
49
+ In case of any limitations, the agent will warn the user about restrictions.
50
+
51
+ **F**
52
+
53
+ The agent will perform an analysis of the main points of the sctipt:
54
+
55
+ - Characters: extract and catalog the names of the characters, classifying them by role (protagonist, antagonist, secondary characters), gender and age/physical description.
56
+
57
+ - Locations: Detect the places where the scenes take place (interiors, exteriors, historical periods, geographical location) and catalogue them.
58
+
59
+ - Plot points: Isolate key plot points
60
+
61
+ -
62
+
63
+ ### Main Techniques
64
+
65
+ - Transformer-based NLP architectures (BERT, GPT-4) to produce a coherent text synthesis
66
+ - Named Entity Recognition (NER) and context analysis, to identify human characters and their roles
67
+ - Semantic analysis of textual descriptions, toponym extraction, creation of an internal scene map
68
+ - Detection of text patterns (turning expressions such as “Suddenly”, “In the meantime”) and classification using a Story Understanding model
69
+ -
70
+
71
+
72
+ ### Code overview
73
+
74
+
75
+ ### Use cases