@@ -1032,274 +1032,6 @@ df_scores
10321032 </tr>
10331033 </tbody >
10341034</table >
1035- </div >
1036- <div class="colab-df-buttons">
1037-
1038- <div class =" colab-df-container " >
1039- <button class="colab-df-convert" onclick="convertToInteractive('df-c43e3124-8331-40e6-97e4-b2d026a0ed70')"
1040- title="Convert this dataframe to an interactive table."
1041- style="display:none;">
1042-
1043- <svg xmlns =" http://www.w3.org/2000/svg " height =" 24px " viewBox =" 0 -960 960 960 " >
1044- <path d="M120-120v-720h720v720H120Zm60-500h600v-160H180v160Zm220 220h160v-160H400v160Zm0 220h160v-160H400v160ZM180-400h160v-160H180v160Zm440 0h160v-160H620v160ZM180-180h160v-160H180v160Zm440 0h160v-160H620v160Z"/>
1045- </svg >
1046- </button>
1047-
1048- <style >
1049- .colab-df-container {
1050- display :flex ;
1051- gap : 12px ;
1052- }
1053-
1054- .colab-df-convert {
1055- background-color : #E8F0FE ;
1056- border : none ;
1057- border-radius : 50% ;
1058- cursor : pointer ;
1059- display : none ;
1060- fill : #1967D2 ;
1061- height : 32px ;
1062- padding : 0 0 0 0 ;
1063- width : 32px ;
1064- }
1065-
1066- .colab-df-convert :hover {
1067- background-color : #E2EBFA ;
1068- box-shadow : 0px 1px 2px rgba (60 , 64 , 67 , 0.3 ), 0px 1px 3px 1px rgba (60 , 64 , 67 , 0.15 );
1069- fill : #174EA6 ;
1070- }
1071-
1072- .colab-df-buttons div {
1073- margin-bottom : 4px ;
1074- }
1075-
1076- [theme = dark ] .colab-df-convert {
1077- background-color : #3B4455 ;
1078- fill : #D2E3FC ;
1079- }
1080-
1081- [theme = dark ] .colab-df-convert :hover {
1082- background-color : #434B5C ;
1083- box-shadow : 0px 1px 3px 1px rgba (0 , 0 , 0 , 0.15 );
1084- filter : drop-shadow (0px 1px 2px rgba (0 , 0 , 0 , 0.3 ));
1085- fill : #FFFFFF ;
1086- }
1087- </style >
1088-
1089- <script>
1090- const buttonEl =
1091- document.querySelector('#df-c43e3124-8331-40e6-97e4-b2d026a0ed70 button.colab-df-convert');
1092- buttonEl.style.display =
1093- google.colab.kernel.accessAllowed ? 'block' : 'none';
1094-
1095- async function convertToInteractive(key) {
1096- const element = document.querySelector('#df-c43e3124-8331-40e6-97e4-b2d026a0ed70');
1097- const dataTable =
1098- await google.colab.kernel.invokeFunction('convertToInteractive',
1099- [key], {});
1100- if (!dataTable) return;
1101-
1102- const docLinkHtml = 'Like what you see? Visit the ' +
1103- '<a target="_blank" href=https://colab.research.google.com/notebooks/data_table.ipynb>data table notebook</a>'
1104- + ' to learn more about interactive tables.';
1105- element.innerHTML = '';
1106- dataTable['output_type'] = 'display_data';
1107- await google.colab.output.renderOutput(dataTable, element);
1108- const docLink = document.createElement('div');
1109- docLink.innerHTML = docLinkHtml;
1110- element.appendChild(docLink);
1111- }
1112- </script>
1113- </div >
1114-
1115-
1116- <div id =" df-3b8c700e-50cd-4b5f-8b23-64725b4af575 " >
1117- <button class="colab-df-quickchart" onclick="quickchart('df-3b8c700e-50cd-4b5f-8b23-64725b4af575')"
1118- title="Suggest charts"
1119- style="display: none ;">
1120-
1121- <svg xmlns="http://www.w3.org/2000/svg " height="24px"viewBox="0 0 24 24"
1122- width="24px">
1123- <g >
1124- <path d =" M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 17H7v-7h2v7zm4 0h-2V7h2v10zm4 0h-2v-4h2v4z " />
1125- </g >
1126- </svg >
1127- </button >
1128-
1129- <style >
1130- .colab-df-quickchart {
1131- --bg-color : #E8F0FE ;
1132- --fill-color : #1967D2 ;
1133- --hover-bg-color : #E2EBFA ;
1134- --hover-fill-color : #174EA6 ;
1135- --disabled-fill-color : #AAA ;
1136- --disabled-bg-color : #DDD ;
1137- }
1138-
1139- [theme = dark ] .colab-df-quickchart {
1140- --bg-color : #3B4455 ;
1141- --fill-color : #D2E3FC ;
1142- --hover-bg-color : #434B5C ;
1143- --hover-fill-color : #FFFFFF ;
1144- --disabled-bg-color : #3B4455 ;
1145- --disabled-fill-color : #666 ;
1146- }
1147-
1148- .colab-df-quickchart {
1149- background-color : var (--bg-color );
1150- border : none ;
1151- border-radius : 50% ;
1152- cursor : pointer ;
1153- display : none ;
1154- fill : var (--fill-color );
1155- height : 32px ;
1156- padding : 0 ;
1157- width : 32px ;
1158- }
1159-
1160- .colab-df-quickchart :hover {
1161- background-color : var (--hover-bg-color );
1162- box-shadow : 0 1px 2px rgba (60 , 64 , 67 , 0.3 ), 0 1px 3px 1px rgba (60 , 64 , 67 , 0.15 );
1163- fill : var (--button-hover-fill-color );
1164- }
1165-
1166- .colab-df-quickchart-complete :disabled ,
1167- .colab-df-quickchart-complete :disabled:hover {
1168- background-color : var (--disabled-bg-color );
1169- fill : var (--disabled-fill-color );
1170- box-shadow : none ;
1171- }
1172-
1173- .colab-df-spinner {
1174- border : 2px solid var (--fill-color );
1175- border-color : transparent ;
1176- border-bottom-color : var (--fill-color );
1177- animation :
1178- spin 1s steps (1 ) infinite ;
1179- }
1180-
1181- @keyframes spin {
1182- 0% {
1183- border-color : transparent ;
1184- border-bottom-color : var (--fill-color );
1185- border-left-color : var (--fill-color );
1186- }
1187- 20% {
1188- border-color : transparent ;
1189- border-left-color : var (--fill-color );
1190- border-top-color : var (--fill-color );
1191- }
1192- 30% {
1193- border-color : transparent ;
1194- border-left-color : var (--fill-color );
1195- border-top-color : var (--fill-color );
1196- border-right-color : var (--fill-color );
1197- }
1198- 40% {
1199- border-color : transparent ;
1200- border-right-color : var (--fill-color );
1201- border-top-color : var (--fill-color );
1202- }
1203- 60% {
1204- border-color : transparent ;
1205- border-right-color : var (--fill-color );
1206- }
1207- 80% {
1208- border-color : transparent ;
1209- border-right-color : var (--fill-color );
1210- border-bottom-color : var (--fill-color );
1211- }
1212- 90% {
1213- border-color : transparent ;
1214- border-bottom-color : var (--fill-color );
1215- }
1216- }
1217- </style >
1218-
1219- <script >
1220- async function quickchart (key ) {
1221- const quickchartButtonEl =
1222- document .querySelector (' #' + key + ' button' );
1223- quickchartButtonEl .disabled = true ; // To prevent multiple clicks.
1224- quickchartButtonEl .classList .add (' colab-df-spinner' );
1225- try {
1226- const charts = await google .colab .kernel .invokeFunction (
1227- ' suggestCharts' , [key], {});
1228- } catch (error) {
1229- console .error (' Error during call to suggestCharts:' , error);
1230- }
1231- quickchartButtonEl .classList .remove (' colab-df-spinner' );
1232- quickchartButtonEl .classList .add (' colab-df-quickchart-complete' );
1233- }
1234- (() => {
1235- let quickchartButtonEl =
1236- document .querySelector (' #df-3b8c700e-50cd-4b5f-8b23-64725b4af575 button' );
1237- quickchartButtonEl .style .display =
1238- google .colab .kernel .accessAllowed ? ' block' : ' none' ;
1239- })();
1240- </script >
1241- </div >
1242-
1243- <div id =" id_94166e57-57c1-4624-bf67-e4b68303403f " >
1244- <style>
1245- .colab-df-generate {
1246- background-color: #E8F0FE;
1247- border: none;
1248- border-radius: 50%;
1249- cursor: pointer;
1250- display: none;
1251- fill: #1967D2;
1252- height: 32px;
1253- padding: 0 0 0 0;
1254- width: 32px;
1255- }
1256-
1257- .colab-df-generate:hover {
1258- background-color: #E2EBFA;
1259- box-shadow: 0px 1px 2px rgba(60, 64, 67, 0.3), 0px 1px 3px 1px rgba(60, 64, 67, 0.15);
1260- fill: #174EA6;
1261- }
1262-
1263- [theme=dark] .colab-df-generate {
1264- background-color: #3B4455;
1265- fill: #D2E3FC;
1266- }
1267-
1268- [theme=dark] .colab-df-generate:hover {
1269- background-color: #434B5C;
1270- box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.15);
1271- filter: drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.3));
1272- fill: #FFFFFF;
1273- }
1274- </style>
1275- <button class="colab-df-generate" onclick="generateWithVariable('df_scores')"
1276- title="Generate code using this dataframe."
1277- style="display:none;">
1278-
1279- <svg xmlns="http://www.w3.org/2000/svg " height="24px"viewBox="0 0 24 24"
1280- width="24px">
1281- <path d =" M7,19H8.4L18.45,9,17,7.55,7,17.6ZM5,21V16.75L18.45,3.32a2,2,0,0,1,2.83,0l1.4,1.43a1.91,1.91,0,0,1,.58,1.4,1.91,1.91,0,0,1-.58,1.4L9.25,21ZM18.45,9,17,7.55Zm-12,3A5.31,5.31,0,0,0,4.9,8.1,5.31,5.31,0,0,0,1,6.5,5.31,5.31,0,0,0,4.9,4.9,5.31,5.31,0,0,0,6.5,1,5.31,5.31,0,0,0,8.1,4.9,5.31,5.31,0,0,0,12,6.5,5.46,5.46,0,0,0,6.5,12Z " />
1282- </svg >
1283- </button>
1284- <script>
1285- (() => {
1286- const buttonEl =
1287- document.querySelector('#id_94166e57-57c1-4624-bf67-e4b68303403f button.colab-df-generate');
1288- buttonEl.style.display =
1289- google.colab.kernel.accessAllowed ? 'block' : 'none';
1290-
1291- buttonEl.onclick = () => {
1292- google.colab.notebook.generateWithVariable('df_scores');
1293- }
1294- })();
1295- </script>
1296- </div >
1297-
1298- </div>
1299- </div >
1300-
1301-
1302-
13031035
13041036The above table summarizes our results. Your actual numbers will vary depending on various factors such as variations in quality of LLM responses, performance of the nearest neighbor search in the VectorDB etc.
13051037
0 commit comments