-
1.
公开(公告)号:US12099625B2
公开(公告)日:2024-09-24
申请号:US17665027
申请日:2022-02-04
Applicant: Snowflake Inc.
Inventor: Emily B. Dillon , Travis Kaufman , Adil Lalani , Paul O. Lanzoni , Shakhina Pulatova
IPC: G06F21/62 , G06F16/2458 , G06F16/28
CPC classification number: G06F21/6227 , G06F16/2465 , G06F16/283 , G06F2221/2113 , G06F2221/2141
Abstract: Embodiments of the present disclosure provide techniques for associating use case data with data listings in a structured manner, thereby allowing for data listings to be organized and/filtered based on use case information. A processing device may provide a listing creation interface that is used to assign a set of use cases to a first data listing and publish the data listing on a data exchange. The data listing is one of a plurality of data listings published on the data exchange and the processing device may provide a data listing interface for displaying the plurality of data listings and an interactable menu including a selectable indication of each of the plurality of use cases. In response to receiving a selection of one or more of the plurality of use cases via the interactable menu, the processing device may display in the data listing interface, each of the plurality of data listings that have been assigned any of the selected one or more use cases.
-
公开(公告)号:US20240403373A1
公开(公告)日:2024-12-05
申请号:US18224443
申请日:2023-07-20
Applicant: Snowflake Inc.
Inventor: Robert K. Chao , Christophe Gaboury , Theodore Kent Hamilton , Neeraj Khanna , Orestis Kostakis , Adil Lalani , Justin Langseth , Haoyue Liu , Arun Muniyandi , Andriy Stasyuk , Xin Wen
IPC: G06F16/9532 , G06F16/9538 , G06F40/166 , G06F40/242 , G06F40/40
Abstract: A search engine of a data exchange may receive a query comprising a set of search terms, retrieve a plurality of data listings based on the search terms of the query, compare a first embedding generated by a large language model (LLM) from the search query to second embeddings generated by the LLM for each of the plurality of data listings to determine a respective relevance for each of the plurality of data listings to the search query, and rank the plurality of data listings based on the respective relevance for each of the plurality of data listings to the search query.
-
3.
公开(公告)号:US20230252179A1
公开(公告)日:2023-08-10
申请号:US17665027
申请日:2022-02-04
Applicant: Snowflake Inc.
Inventor: Emily B. Dillon , Travis Kaufman , Adil Lalani , Paul O. Lanzoni , Shakhina Pulatova
IPC: G06F21/62 , G06F16/2458 , G06F16/28
CPC classification number: G06F21/6227 , G06F16/2465 , G06F16/283 , G06F2221/2113 , G06F2221/2141
Abstract: Embodiments of the present disclosure provide techniques for associating use case data with data listings in a structured manner, thereby allowing for data listings to be organized and/filtered based on use case information. A processing device may provide a listing creation interface that is used to assign a set of use cases to a first data listing and publish the data listing on a data exchange. The data listing is one of a plurality of data listings published on the data exchange and the processing device may provide a data listing interface for displaying the plurality of data listings and an interactable menu including a selectable indication of each of the plurality of use cases. In response to receiving a selection of one or more of the plurality of use cases via the interactable menu, the processing device may display in the data listing interface, each of the plurality of data listings that have been assigned any of the selected one or more use cases.
-
4.
公开(公告)号:US20240427925A1
公开(公告)日:2024-12-26
申请号:US18824688
申请日:2024-09-04
Applicant: Snowflake Inc.
Inventor: Emily B. Dillon , Travis Kaufman , Adil Lalani , Paul O. Lanzoni , Shakhina Pulatova
IPC: G06F21/62 , G06F16/2458 , G06F16/28
Abstract: Embodiments of the present disclosure provide techniques for associating use case data with data listings in a structured manner. A processing device provides a listing creation interface that is used to assign a set of use cases to a first data listing and publish the data listing on a data exchange. The data listing is one of a plurality of data listings published on the data exchange and the processing device provides a data listing interface for displaying the plurality of data listings and an interactable menu including a selectable indication of each of the plurality of use cases. In response to receiving a selection of one or more of the plurality of use cases via the interactable menu, the processing device displays in the data listing interface, each of the plurality of data listings that have been assigned any of the selected one or more use cases.
-
-
-