CPC G05D 1/0022 (2013.01) [B60W 40/08 (2013.01); G01C 21/3438 (2013.01); G01C 21/3461 (2013.01); G01C 21/3469 (2013.01); G01C 21/3617 (2013.01); G05B 13/027 (2013.01); G05D 1/0088 (2013.01); G05D 1/0212 (2013.01); G05D 1/0287 (2013.01); G05D 1/224 (2024.01); G05D 1/225 (2024.01); G05D 1/226 (2024.01); G05D 1/227 (2024.01); G05D 1/228 (2024.01); G05D 1/229 (2024.01); G05D 1/24 (2024.01); G05D 1/646 (2024.01); G05D 1/69 (2024.01); G05D 1/692 (2024.01); G06F 40/40 (2020.01); G06N 3/0418 (2013.01); G06N 3/045 (2023.01); G06N 3/08 (2013.01); G06N 3/086 (2013.01); G06N 20/00 (2019.01); G06Q 30/0208 (2013.01); G06Q 50/188 (2013.01); G06Q 50/40 (2024.01); G06V 10/764 (2022.01); G06V 10/82 (2022.01); G06V 20/56 (2022.01); G06V 20/59 (2022.01); G06V 20/597 (2022.01); G06V 20/64 (2022.01); G07C 5/006 (2013.01); G07C 5/008 (2013.01); G07C 5/02 (2013.01); G07C 5/08 (2013.01); G07C 5/0808 (2013.01); G07C 5/0816 (2013.01); G07C 5/0866 (2013.01); G07C 5/0891 (2013.01); G10L 15/16 (2013.01); G10L 25/63 (2013.01); B60W 2040/0881 (2013.01); G06N 3/02 (2013.01); G06Q 30/0281 (2013.01); G06Q 50/01 (2013.01)] | 20 Claims |
1. A computer-implemented method of providing a transportation recommendation, the method comprising:
receiving social data from a plurality of social data sources, wherein the social data includes social media posts, discussion threads, chats, or photographs;
processing, using a data processing system, the social data using natural language processing analysis to detect indications of a group transportation need in the social data, wherein the indications of the group transportation need in the social data include transportation need indicative language;
identifying a plurality of individuals who share the group transportation need based on the processed social data;
predicting the group transportation need using a neural network that is trained to predict transportation needs based on the detected indications of the group transportation need and based on the plurality of identified individuals;
providing the transportation recommendation to an expert system that is connected to one or more vehicles, wherein the transportation recommendation is provided based on the predicted group transportation need, and wherein the transportation recommendation includes at least one parameter of configuration for the expert system that controls a routing parameter for the one or more vehicles; and
using the expert system to route the one or more vehicles based on the transportation recommendation provided to the expert system.
|