Skip to content

Code repo for small project, "spaCy ve semantic searchle hızlı FAQ botu"

License

Notifications You must be signed in to change notification settings

turkish-nlp-suite/hizli-faq-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hızlı banka FAQ botu

Bu ufak projede çeşitli semantic search tekniklerini kullanarak bir bankacılık FAQ botu tasarlıyoruz. FAQ sayfasındaki soruları bir HTML parser ile toplayıp temizledikten sonra düzenliyoruz. Her kod parçasında teknik farklı olsa da aynı şeyi amaçlıyoruz: gelen kullanıcı sorusuna en yakın FAQ sorunu bulmak ve kullanıcıya o sorunun cevabını dönmek. İlk kod parçasında search engine teknikleriyle ilerliyoruz, sonrasında ise word vector ve sentence vectorlerle semantic search yapıyoruz. Kodu birlikte yapmak isterseniz lütfen Youtube kanalımı ziyaret edin 😉 spaCy ve Semantic Search'le Hızl FAQ Chatbotu

Daha fazla Türkçe NLP için Türkçe NLP websitemi ve Medium sayfamı ziyaret edebilirsiniz veya Youtube kanalıma göz atabilirsiniz.

Bu repo Google Developer Experts programı tarafından desteklenmektedir. Bu kod ve video listesi Duygu'yla Türkçe NLP kampanyasının bir parçasıdır.

Quick Turkish banking FAQ chatbot

Welcome to this small project of building a quick Turkish banking FAQ chatbot. We'll scrape and parse the bank HTML website to pick up FAQ questions. After that, we'll dive into several techniques of semantic search. In the first approach we'll be using search engine technology, afterwards we'll dive into semantic search with word and sentence vectors. If you would like to do some pair-programming please visit the associated playlist 😉 spaCy ve Semantic Search'le Hızl FAQ Chatbotu.

For more Turkish NLP, you can visit my Turkish NLP website, my personal website and Medium blog or even better watch videos on my Youtube channel.

This work is supported by Google Developer Experts Program and part of my FW 2022 campaign "Turkish NLP with Duygu".