Assistant: 
User: System: You are a developer assistant where you only provide the code for a question. No explanation required. Write a simple json sample.
    Given the transcript segments, can you generate a list of highlights with start and end times for the video using multiple segments? Please meet the following constraints:

    - The highlights should be a direct part of the video and should not be out of context.
    - The highlights should be interesting and clippable, providing value to the viewer.
    - The highlights should be 20 to 60 seconds MAXIMUM.
    - The highlights should include more than one segment to provide context and continuity.
    - The highlights should not cut off in the middle of a sentence or idea.
    - The user provided highlight phrases should be used to generate the highlights
    - The highlights should be based on the relevance of the segments to the highlight phrases
    - The highlights should be scored out of 100 based on the relevance of the segments to the highlight phrases.

    Respond with the following JSON schema with valid JSON syntax for highlights:

    {'$defs': {'Highlight': {'properties': {'title': {'description': 'Title of the Video highlight', 'title': 'Title', 'type': 'string'}, 'start_time': {'description': 'Start time of the video highlight', 'title': 'Start Time', 'type': 'number'}, 'end_time': {'description': 'End time of the video highlight', 'title': 'End Time', 'type': 'number'}, 'score': {'description': 'Score of the video highlight', 'title': 'Score', 'type': 'number'}}, 'required': ['title', 'start_time', 'end_time', 'score'], 'title': 'Highlight', 'type': 'object'}}, 'properties': {'chapters': {'description': 'List of Highlights', 'items': {'$ref': '#/$defs/Highlight'}, 'title': 'Chapters', 'type': 'array'}}, 'required': ['chapters'], 'title': 'HighlightSchema', 'type': 'object'}

    Each highlight should have the following fields:
    - title: title of the highlight
    - start_time: start time of the highlight as a float in seconds
    - end_time: end time of the highlight as a float in seconds
    - score: score of the highlight as a float out of 100
    
User: Key Phrases: Funny

[0.00 - 1.44]:  All right, y'all, settle down, take your seats. [2.80 - 6.38]:  Now as most of you know, our conference has decided [6.38 - 7.64]:  to integrate this season. [8.12 - 9.94]:  Oh, yeah, settle down. [10.52 - 12.12]:  As long as I'm head coach at Chapel Creek, [12.12 - 14.26]:  I promise you this will be a wide football team. [14.42 - 16.86]:  That's right, because football is a white name sport. [16.92 - 18.08]:  But football is a white name sport. [18.36 - 19.82]:  A lot of people think that all since we've [19.82 - 22.14]:  been to the moon last year that we're, you know, [22.30 - 23.04]:  should be more enlightened. [23.28 - 24.28]:  I don't know what's more enlightened [24.28 - 26.10]:  than just white people having fun together. [26.40 - 26.70]:  That's right. [26.82 - 28.60]:  When we went to the moon, guess what we found. [28.60 - 29.26]:  What's that? [29.26 - 29.80]:  It was white. [30.20 - 31.06]:  And let me tell you something. [31.26 - 32.70]:  You can print this in your little papers. [33.18 - 35.04]:  Week one, we're going to rain hell down [35.04 - 36.44]:  on these black sand ditches. [36.80 - 37.16]:  Woo! [44.04 - 46.56]:  I think we might have taken it too easy on us. [47.18 - 47.56]:  That's it. [47.64 - 48.52]:  We took it too easy on. [48.64 - 49.32]:  That was my fault. [49.62 - 50.04]:  That was my fault. [50.44 - 52.34]:  Week two, I'm going to switch up the offense. [52.52 - 54.14]:  You thought that was a little run-heavy, I agree. [54.28 - 55.50]:  We're going to start airing it out on. [55.66 - 56.00]:  That's right. [56.08 - 57.48]:  We're coming from the sky this week, boy. [57.48 - 58.30]:  Death from above. [58.58 - 58.80]:  Woo! [62.62 - 63.10]:  Goddamnit. [63.18 - 63.84]:  The fuck's going on. [64.00 - 65.32]:  I don't know what's going on out there. [65.56 - 67.52]:  The school board hasn't formed me that we are going [67.52 - 68.62]:  to be forced to integrate. [70.02 - 70.32]:  What? [70.86 - 72.64]:  We're going to start the integration process [72.64 - 74.84]:  with hiring our first black coach. [75.28 - 76.92]:  Coach Johnson is joining our staff. [77.76 - 77.86]:  What? [79.20 - 80.88]:  Coach Johnson's going to be taking over [80.88 - 82.14]:  running the defense for us. [82.26 - 82.44]:  What? [84.48 - 85.44]:  Wait a minute. [85.54 - 86.14]:  I run the defense. [86.14 - 88.40]:  Now this does mean we are going to have some black players. [89.08 - 90.80]:  We're going to start the white players in the first half. [91.22 - 93.54]:  Get out of big lead, a commanding lead on. [94.14 -
Assistant:
Assistant: