Searching and ranking of code in videos
AssigneeCodota Dot Com Ltd.
InventorEran Yahav
Life of this patent
Estimating the term…
Loading patent…
AssigneeCodota Dot Com Ltd.
InventorEran Yahav
Estimating the term…
A method comprising: receiving a multiplicity of videos from a source; for each video: receiving meta data related to the video; extracting from the video a video frame containing computer code; identifying a region of interest (ROI) within the video frame; performing OCR of the ROI to extract a code segment; analyzing the code segment by: semantically analyzing the code segment to obtain a first rank, structurally analyzing the code segment to obtain a second rank, and analyzing the meta data to obtain a third rank; and combining the first rank, second rank and third rank into a total rank associated with the code segment; receiving a query; matching the query to each code segment to identify matching code segments and associated videos; and providing the associated videos in accordance with total ranks associated with the matching code segments.
A method for providing a video in response to a query, the method comprising using at least one hardware processor for:
A computerized apparatus comprising a processor and a non-transient memory, the non-transient memory having stored thereon program code for execution by said processor, the program code comprising:
A computer program product for providing a video in response to a query, the computer program product comprising a non-transitory computer-readable storage medium having program code embodied therewith, the program code executable by at least one hardware processor to:
Dependencies are inferred from the claim text.