Изначально и был такой промпт, но с ним модель отвечала довольно сухо и часто ссылалась на приложение Б в документе, чтобы я сам там искал информацию. Такой промпт стоит писать если в документе есть развернутые ответы, но в этом пдф было все довольно сжато поэтому и переделал запрос
Текст разбивается по separators = ["\n\n", "\n", ". ", " ", ""]. Сначала абзацы, потом строки, точки, пробелы и отдельные буквы. Если предложение слишком длинное(не вошло в chunk_size) и в нем нет точек то оно будет делиться на слова. Чтобы избежать это и создан def merge_small_chunks. Он соединяет все слова, которые разделились на отдельные санки(если такие вообще есть) на строки которые +- равны длине chunk_size
Да, у mediapipe есть распознавание кисти и идею с распознаванием ASL я уже делал с помощью mediapipe(ксати получилось чуть лучше и намного быстрее), но тут была идея сделать что-то с нуля, собрать данные, закрепить знание кода и тп
Изначально и был такой промпт, но с ним модель отвечала довольно сухо и часто ссылалась на приложение Б в документе, чтобы я сам там искал информацию. Такой промпт стоит писать если в документе есть развернутые ответы, но в этом пдф было все довольно сжато поэтому и переделал запрос
Так же каждое начало нового чанка текста пересекается с предыдущим чанком через overlap
Текст разбивается по separators = ["\n\n", "\n", ". ", " ", ""]. Сначала абзацы, потом строки, точки, пробелы и отдельные буквы. Если предложение слишком длинное(не вошло в chunk_size) и в нем нет точек то оно будет делиться на слова. Чтобы избежать это и создан def merge_small_chunks. Он соединяет все слова, которые разделились на отдельные санки(если такие вообще есть) на строки которые +- равны длине chunk_size
Кстати об этом я даже не подумал. Лучше так же добавить overlap
Да, у mediapipe есть распознавание кисти и идею с распознаванием ASL я уже делал с помощью mediapipe(ксати получилось чуть лучше и намного быстрее), но тут была идея сделать что-то с нуля, собрать данные, закрепить знание кода и тп
Есть отдельная выборка где вообще нет руки, но насчет выборки где нет жестов, но есть рука даже не думал. Надо попробовавть, спасибо)