NEO NPC is a revolutionary AI prototype developed by Ubisoft that allows non-player characters (NPCs) in the game to have real conversations and interactions with players in a natural and spiritual way. This prototype inputs the character personality, background story and other elements created by the game writer into a large language model, and then trains it through Nvidia's Audio2Face application and Inworld's large language model (LLM), so that the NPC can be based on scene context and player input. and other factors to make appropriate verbal responses. While maintaining the unity of NPC identities, this system gives them the ability to communicate independently, bringing players an unprecedented immersive experience. Ubisoft emphasized that this is just a prototype and it will continue to be iterated and optimized in the future. The ultimate goal is to make it widely used in different types of game projects.
Demand group:
"Can be used in various types of games to bring players an immersive and realistic experience"
Example of usage scenario:
In an adventure puzzle game, players can communicate with NPC guides in real time to obtain more clues and help.
In a certain business simulation game, players can talk to virtual characters, understand their demands and make corresponding business decisions.
In an open world RPG game, players can interact socially with NPCs at any time and anywhere to gain a real experience.
Product features:
Give game NPCs the ability to have natural conversations
Respond appropriately based on the context of the scene
Keep NPC characters consistent
Support multiple characters and multiple scenes
Filter inappropriate input to prevent conversation deviation
AI tools are software or platforms that use artificial intelligence to automate tasks.
AI tools are widely used in many industries, including but not limited to healthcare, finance, education, retail, manufacturing, logistics, entertainment, and technology development.?
Some AI tools require certain programming skills, especially those used for machine learning, deep learning, and developing custom solutions.
Many AI tools support integration with third-party software, especially in enterprise applications.
Many AI tools support multiple languages, especially those for international markets.