AI response to viewers of live stream video
A method, computer system, and computer program product for AI response to live stream video are provided. The embodiment may include receiving a live video stream. The embodiment may also include capturing a plurality of messages from a user group in a social media chat discussion corresponding to the received live video stream. The embodiment may further include determining a discussion pattern within the plurality of captured messages using natural language processing techniques. The embodiment may also include analyzing the live video stream for one or more questions or comments related to the determined discussion pattern. The embodiment may further include generating a response to the one or more questions or comments related to the determined discussion pattern. The embodiment may also include transmitting the generated response to the one or more questions or comments to the social media chat discussion.
1. A processor-implemented method for AI response to live stream video, the method comprising:
determining when to initiate a live video stream based on a comparison of a cost associated with operating an autonomous vehicle camera and a potential value of the video live stream;
receiving the live video stream;
capturing a plurality of messages from a user group in a social media chat discussion corresponding to the received live video stream;
determining a discussion pattern within the plurality of captured messages using natural language processing techniques;
analyzing the live video stream for the determined discussion pattern;
generating a response to the determined discussion pattern;
transmitting the generated response to the social media chat discussion;
determining whether the determined discussion pattern requires a change in navigation of an autonomous vehicle, the autonomous vehicle comprising the autonomous vehicle camera capturing the live video stream; and
in response to the determining that the determined discussion pattern requires a change in navigation of the autonomous vehicle, directing the autonomous vehicle to change its course of navigation.
2. The method of claim 1 , further comprising:
monitoring multiple social web site online chats to respond to multiple questions or answers almost simultaneously.
3. The method of claim 1 , further comprising:
comparing the determined discussion pattern within the plurality of the captured messages with a similar discussion pattern stored in a database.
4. The method of claim 1 , further comprising:
allowing a user to intervene in an operation of an autonomous vehicle camera in case of criminal activity.
5. The method of claim 1 , wherein the changed course of navigation of the autonomous vehicle changes a view of the camera of the autonomous vehicle.
6. The method of claim 1 , further comprising:
determining whether the determined discussion pattern requires a change in a parameter setting of the camera of the autonomous vehicle; and
in response to the determining that the determined discussion pattern requires a change in a parameter setting of the camera, directing the camera to change the parameter setting.
7. The method of claim 6 , wherein the parameter setting comprises at least one member selected from a group consisting of a zoom level and a direction of the camera.
8. A computer system for AI response to live stream video, the computer system comprising:
one or more processors, one or more computer-readable tangible storage media, and program instructions stored on at least one of the one or more tangible storage media for execution by at least one of the one or more processors to cause the computer system to perform a method comprising:
capturing messages from a user group in a social media chat discussion;
determining a discussion pattern within the captured messages using natural language processing techniques;
comparing the determined discussion pattern with patterns saved in a repository to identify an event;
determining a potential value of a video live stream for the event based on the comparing;
determining a cost associated with operating an autonomous vehicle to produce video of the event;
in response to determining that the potential value exceeds the cost associated with operating the autonomous vehicle to produce video for the event, initiating the live stream video by capturing video with a camera of the autonomous vehicle;
continuing to monitor the social media chat discussion;
determining whether the continued social media chat discussion requires a change in navigation of the autonomous vehicle; and
in response to determining that the change is required, directing the autonomous vehicle to change its course of navigation.
9. The computer system of claim 8 , wherein the method further comprises:
monitoring multiple social web site online chats to respond to multiple questions or answers almost simultaneously.
10. The computer system of claim 8 , wherein the method further comprises:
allowing a user to intervene in an operation of the camera of the autonomous vehicle in case of criminal activity.
11. The computer system of claim 8 , wherein the method further comprises allowing a user to intervene in an operation of the camera of the autonomous vehicle in case of criminal activity.
12. A computer program product for AI response to live stream video, the computer program product comprising:
one or more computer-readable tangible storage media and program instructions stored on at least one of the one or more tangible storage media, the program instructions executable by a processor of a computer to perform a method, the method comprising:
receiving a live video stream;
capturing a plurality of messages from a user group in a social media chat discussion corresponding to the received live video stream;
determining a discussion pattern within the plurality of captured messages using natural language processing techniques to extract information related to names, aliases, or objects of interest, wherein the information is evaluated to determine if there are learning objects of interest with potential monetary value, wherein the learning objects of interest with potential monetary value include humans that are associated with a brand, animals and inanimate objects;
analyzing the live video stream for one or more questions or comments related to the determined discussion pattern;
generating a response to the one or more questions or comments related to the determined discussion pattern;
transmitting the generated response to the one or more questions or comments to the social media chat discussion;
determining whether the one or more questions or comments requires a change in navigation of an autonomous vehicle or camera view of the live video stream; and
in response to the determining that the one or more questions or comments requires a change in navigation, directing a camera of an autonomous vehicle to change its course of navigation.
13. The computer program product of claim 12 , wherein the method further comprises:
initiating the live video stream when objects within a surrounding area are identified as a learned value that is stored in a database, wherein the learned value comprises patterns of discussion metrics and objects of value learned from historical social media group discussion questions and comments.
14. The computer program product of claim 12 , wherein the method further comprises:
monitoring multiple social web site online chats to respond to multiple questions or answers almost simultaneously.
15. The computer program product of claim 12 , wherein the method further comprises:
comparing the determined discussion pattern within the plurality of the captured messages with a similar discussion pattern stored in a database.
16. The computer program product of claim 12 , wherein the method further comprises:
determining when to initiate the live video stream based on a comparison of a cost associated with operating an autonomous vehicle camera and a potential value of the video live stream.
17. The computer program product of claim 12 , wherein the inanimate objects are selected from a group consisting of manmade structures and natural environment landscape structures.
18. A computer system for AI response to live stream video, the computer system comprising:
one or more processors, one or more computer-readable tangible storage media, and program instructions stored on at least one of the one or more tangible storage media for execution by at least one of the one or more processors to cause the computer system to perform a method comprising:
capturing messages from a user group in a social media chat discussion;
determining a discussion pattern within the captured messages using natural language processing techniques;
comparing the determined discussion pattern with patterns saved in a repository to identify an event;
determining a potential value of a video live stream for the event based on the comparing;
determining a cost associated with operating an autonomous vehicle to produce video of the event;
in response to determining that the potential value exceeds the cost associated with operating the autonomous vehicle to produce video for the event, initiating the live stream video by capturing video with a camera of the autonomous vehicle;
continuing to monitor the social media chat discussion;
determining whether the continued social media chat discussion requires a change in a parameter setting of the camera of the autonomous vehicle; and
in response to the determining that the continued social media chat discussion requires a change in a parameter setting of the camera, directing the camera to change the parameter setting.
19. The computer system of claim 18 , wherein the parameter setting comprises at least one member selected from a group consisting of a zoom level, a direction of the camera, and an angle of the camera.
20. The computer system of claim 18 , wherein the method further comprises monitoring multiple social web site online chats to respond to multiple questions or answers from the multiple social web site online chats.