Bilal Khan

377 posts

Bilal Khan

Bilal Khan

@bilalisz

no bio

Katılım Ocak 2020
424 Takip Edilen46 Takipçiler
Bilal Khan retweetledi
Jason Bosco
Jason Bosco@jasonbosco·
I’m going to show you how *incredibly easy* it is to add some AI-magic to the search bar in your sites & apps in 2025 using @typesense. Say you’re building a cars site & you have a search bar on top. You have cars. Cars have attributes. You have well structured data like make, model, color, year, hp, mileage, etc. Cool. Along comes a user & types this into your search bar: “A black SUV with less than 30K miles in Houston for less than 20K”. ☠️🫣 If you’ve built any kind of search experience you probably know how hard it is to map free-form text like that to specific attributes in your dataset. Like how do you know that 20K is talking about cost, and black is talking about the overall color and not the color of the seats, and then account for the zillion other ways your users can write the same query? If you haven’t encountered this, let me tell you that it is HARD to use simple full-text search or even fancy semantic search or hybrid search to pull this off. Traditionally you’d have to train and build what’s called intent detection ML models to do this well. Ain’t nobody got time for that! 🤓 Enter @Typesense - an open source, cutting edge, light-weight alternative to Elasticsearch / Algolia. As of v29.0, it now has a built-in feature that cleverly uses the magic of LLMs, to parse your users’ queries, and convert them automatically into a set of filters and sorts, and then executes that query and returns results. So in our example “A black SUV with less than 30K miles in Houston for less than 20K” gets converted by Typesense automatically into this search query: Notice how the free-form user query was correctly mapped to the attributes and values in our cars dataset under the hood. It’s literally one API call to Typesense, to make this magic work: The curl request will return results like this: And you’d display those results in your UI. That’s it. What used to take teams of ML experts, is now one API call away. No PhD required. You now have an AI-powered search bar that’s ready for the most brazenly complicated user queries. How about this one: No problemo! That get's translated to: 🪄 ``` filter_by: "transmission_type:AUTOMATIC" ``` (Only 4 images per tweet, so only text for that one) Even though `transmission_type` only has - `Automatic` and - `Manual` across all records, Typesense is able to automatically convert the user’s intent in “I don’t know how to drive shift” to the fact that we should only show them vehicles with automatic transmission. Easy-peasy. Here’s a step-by-step guide on how to implement Natural Language Search in your own sites and apps: typesense.org/docs/29.0/api/…
Jason Bosco tweet mediaJason Bosco tweet mediaJason Bosco tweet mediaJason Bosco tweet media
English
69
330
4.2K
822.4K
Bilal Khan
Bilal Khan@bilalisz·
http://localhost:3000/products/gemstone/226329
ZXX
0
0
0
25
The Figen
The Figen@TheFigen_·
Where is the chicken?
English
1K
114
880
640.3K
Nelly;
Nelly;@nrqa__·
Data Engineers can earn up to $15,000/mo. But it isn't easy. That's why you need this resources to make your skills worth $180,000/year. You will get: • Fundamentals of Data Engineering • Cloud Data Engineering To grab it: 1. Follow @nrqa__ (so I can DM) 2. Repost 3. Reply "DATA"
Nelly; tweet media
English
321
256
275
58.7K
Saidul
Saidul@saidul_dev·
DSA is the most important for anyone learning programming But not easy to master. I made a complete Data Structure and algorithms Handwritten Note. ( Worth $45) But, for 24 hours, It's 100% FREE. To get it, just: → Like & Retweet → Reply "DSA" → Follow me @saidul_dev (so I can DM)
Saidul tweet media
English
787
505
799
128.9K
Bilal Khan retweetledi
Sebastian Sigl
Sebastian Sigl@sesigl·
I interviewed over 70 backend engineers in the last 2 years. I created a Notion based "Learn Backend Development Pack V3" that contains a learning path to become a backend dev based on ONLY FREE resources. Retweet and reply with "free" and I'll DM it to you. (need to follow)
Sebastian Sigl tweet media
English
1.8K
1.3K
1.7K
390.6K
Bilal Khan
Bilal Khan@bilalisz·
@ajebor_designer I have 3+ years of experience in Reactjs typescript and nextjs looking for remote opportunity
English
0
0
1
33
gods
gods@ajebor_designer·
Lost my job first week of August. Today I woke up to anoffer letter from an international company 😭
gods tweet media
English
357
263
4K
135.4K
Alif Hossain
Alif Hossain@alifcoder·
Learning CSS Flexbox is a must. But, It takes time to lnear without proper guides. Here I've created The Ultimate Flexbox cheatsheet for you. Normally It's $29 but for 24h, it's 100% FREE! To get it, just: 1. Like & Reply "CSS" 2. Retweet (much appreciated) 3. Follow me (so that I can DM)
Alif Hossain tweet media
English
351
201
413
63.2K
Your Designer
Your Designer@Daviowhite·
Job update! 2 full stack developers with experience in nodejs, typescript and react js needed. Pay: NGN600K - NGN700K Location: Remote Kindly leave your portfolio in the comments.
Your Designer tweet media
English
438
338
1.1K
259.5K
Adrian Gombala 💎
Adrian Gombala 💎@gombala_design·
Which design is better for users ? ✅ A or B ? 🤔
Adrian Gombala 💎 tweet media
English
252
17
275
60.1K
layla
layla@pilatesdev·
Thank you JavaScript :)
layla tweet media
English
315
359
10.3K
863.8K
XSGames (by Frank Eno)
XSGames (by Frank Eno)@xsgames_·
What programming language are you coding with the most these days? Mine: C#
English
642
34
734
132.3K
Eleftheria Batsou
Eleftheria Batsou@BatsouElef·
What is the technology that you’re most eager to use in the future?
English
84
3
120
13K