RSS
Логотип
Баннер в шапке 1
Баннер в шапке 2

FPMI: ScreenplayCraftAI

Product
The name of the base system (platform): Artificial intelligence (AI, Artificial intelligence, AI)
Developers: FPMI Fiztech School of Applied Mathematics and Informatics MIPT
Date of the premiere of the system: 2024/11/02
Branches: Entertainment, leisure, sports

2024: ScreenplayCraftAI Presentation

Students of the Fiztech School of Applied Mathematics and Informatics of the Moscow Institute of Physics and Technology have developed a program for generating scripts for feature biographical films and TV series using LLM. The digital tool is called ScreenplayCraftAI. The program is publicly available on GitHub. The university announced this on November 2, 2024.

The AI assistant should take on routine (according to the developers) tasks: generating ideas, editing ready-made scripts, as well as acting as an intermediary (digital board) in cases where several authors are working on the text at the same time. 

The use of the program will significantly reduce the time and simplify the process of preparing scripts for film and television. For example, it will take only 20 minutes to generate text for a 40-minute episode of the neural network series. 

File:Aquote1.png
Formatting and structuring of a query based on information from the database takes place in fractions of a second. The preparation of a high-quality biography (and we developed an application for generating scripts for biographical films), the choice of a source of information about the main character and the selection of requirements for specifying in the request, of course, take time. On average, it took us no more than 5 minutes to find a site with a biography and highlight key facts for coverage, "said Sergei Kunin-Epiphany, a student at the FPMI MIPT.
File:Aquote2.png

Fig. 1 Example of ScreenplayCraftAI working on a script

To simplify the task of preparing a script, the ScreenplayCraftAI developers propose to divide the process into 3 stages: preparing data on persons or events to which the artistic text will be devoted; Formatting a request (prompt) to send it to a Large Language Model (LLM) input Communicate with the LLM agent in Chat completion mode through the available APIs. The presented solution uses the Mistral AI API.

File:Aquote1.png
The style, format, relevant examples of texts and other requirements for the script are enough to indicate in the request to the agent. Thus, the product easily adapts to the generation of diverse texts: short stories, television series, documentaries. Preparing a high-quality biography, a structured request with an emphasis on the necessary details and a good wrapper over the API are the key to successfully solving the problem of generating a script. It is on this principle that our application works, - student of the FPMI MIPT Vladislav Smirnov
File:Aquote2.png

Digital tools really bypass the speed of professionals and do an excellent job describing individual scenes, but in terms of creating complex storylines, AI is still inferior to humans. At the same time, the generated texts have significant drawbacks - formularity, schematicity in the description of actions and dialogues of characters. 

Therefore, the developers of ScreenplayCraftAI are sure that the current scriptwriters should not be afraid that due to neural networks they will be left without work.