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 highlight should be disregarded if it is not a complete thought
    - 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.
    - The score should be greater than 80

    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

All right, so I've been there [2863.86 - 2864.42]:  You have [2864.42 - 2865.28]:  Yeah, yeah [2865.28 - 2867.06]:  I like being invited to things [2867.06 - 2868.22]:  Well, let's invite you [2868.22 - 2868.74]:  But you won't go [2869.12 - 2869.98]:  Fine, I won't go [2869.98 - 2871.00]:  But I would like to get invited [2871.00 - 2872.54]:  Right, that's kind of the whole point [2872.54 - 2873.22]:  I'd love to have you [2873.22 - 2874.36]:  I'd love to be there [2874.36 - 2875.30]:  But that is nice [2875.30 - 2876.82]:  It is nice to get invited, right? [2877.18 - 2877.78]:  I didn't want to be there [2877.78 - 2879.16]:  We don't get invited to parties [2879.16 - 2880.08]:  And he gets to go to these [2880.08 - 2880.80]:  Cool fucking parties [2880.80 - 2881.80]:  We don't get to go to the end of the game [2881.80 - 2883.24]:  What's the last party I was invited to? [2883.40 - 2883.84]:  Well, you that [2883.84 - 2885.24]:  No, you've been invited to parties [2885.24 - 2885.68]:  When? [2886.16 - 2887.72]:  I don't know [2887.72 - 2889.12]:  At Russell Crowe's house? [2889.68 - 2891.44]:  That was because of the thing [2891.44 - 2891.92]:  Yeah, but you were [2892.62 - 2893.66]:  Was that a party? [2894.92 - 2895.56]:  Get together [2895.56 - 2896.16]:  No, it was [2896.16 - 2896.94]:  It's a party [2896.94 - 2897.78]:  Get together [2897.78 - 2899.16]:  What's the difference between a party [2899.16 - 2900.30]:  What's the difference between a party [2900.30 - 2900.78]:  And I get together [2900.78 - 2902.10]:  Everybody knows there's a big difference between a party [2902.10 - 2902.56]:  And I get together [2902.56 - 2903.20]:  Or you give me the difference [2903.20 - 2904.04]:  Because I don't know [2904.04 - 2905.16]:  A party is [2907.12 - 2908.34]:  Oh, so there's got to be a DJ [2908.78 - 2910.10]:  And I get together is like [2911.42 - 2912.14]:  Oh, okay [2912.14 - 2914.20]:  So I've never been invited to a party [2914.20 - 2915.24]:  I've only gone to get together [2917.16 - 2918.16]:  I've never been to a party [2918.16 - 2919.36]:  Where there's a DJ at somebody's house [2919.36 - 2920.30]:  Fuck that, yeah, you have [2920.30 - 2921.12]:  That's such a lie [2921.12 - 2921.70]:  Absolutely [2921.70 - 2922.76]:  I've been places with you [2922.76 - 2923.62]:  Where there's DJs [2923.62 - 2923.76]:  Who? [2923.76 - 2926.40]:  Fucking Whitney always has someone doing a DJ [2927.14 - 2928.58]:  No that's somebody
Assistant:
Assistant: