GitHub створив новий пошук за кодом, адаптованим до машинного інтелекту
GitHub оголосив про доступність переробленого пошуку коду Elasticsearch, який розробляли роками.
Нові функції значно краще враховують контекст запиту. Компанія каже, що новий, зроблений з нуля у Rust пошук коду тепер удвічі швидший за старий. Крім того, оскільки пошук коду значно відрізняється від звичайного текстового, розробники зорієнтували пошук саме для розуміння машинами, з урахуванням синтаксису, пунктуації тощо. Це допомагає виводити релевантні результати на перше місце.
Також змінився інтерфейс пошуку і перегляду коду.
GitHub опублікував посібник із синтаксису, який містить зокрема такі звичайні речі, як використання логічних операцій у запитах або виконання точного пошуку в лапках. Існують також більш специфічні функції, як-от обмеження пошуку певним репозиторієм, мовою, шляхом або організацією. Також GitHub докладно написав, як цим користуватись.