Khoj: A Natural Language Search Engine for your Org-Mode Notes reddit / emacs ---------------------------------------------------------------------- hoperyto 路 2022-09-07 13:26 ---------------------------------------------------------------------- [deleted] 路 2022-09-07 16:19 [deleted] ---------------------------------------------------------------------- hoperyto 路 2022-09-07 17:06 [Org-rifle](https://github.com/alphapapa/org-rifle) searches for *exact matches* across all org-entries. The main improvement Khoj provides over existing search tools in Emacs is **not having to use exact search terms**. Under the hood, Khoj uses a sentence-transformer ML model that understands context. As shown in the [analysis](https://github.com/debanjum/khoj#analysis) of the [demo](https://github.com/debanjum/khoj#demo). Khoj seems to understand that Emacs is an editor! So when searching for "setup editor" it returns how to setup Khoj with Emacs as the closest match. The advantages of \`Org-rifle\`, \`org-agenda search\` etc is the simplicity of setting them up. It's all within the Emacs ecosystem. Whereas Khoj is a python application for advanced search (and more) with an Emacs, desktop and web interface. Bonus: If you enable image search, Khoj will find all "cat pictures" you chose for it to index. And you can search without ever leaving Emacs 馃榿 ---------------------------------------------------------------------- arthurno1 路 2022-09-07 18:24 Now I just need a big collection of cat images! ---------------------------------------------------------------------- [deleted] 路 2022-09-07 18:32 Very nice project, and a great example of ML usage. ---------------------------------------------------------------------- [deleted] 路 2022-09-07 20:24 [deleted] ---------------------------------------------------------------------- thiscarhasfourtires 路 2022-09-07 20:53 RemindMe! 6 months ---------------------------------------------------------------------- RemindMeBot 路 2022-09-07 20:55 I will be messaging you in 6 months on [**2023-03-07 20:53:55 UTC**](h ttp://www.wolframalpha.com/input/?i=2023-03- 07%2020:53:55%20UTC%20To%20Local%20Time) to remind you of [**this link **](https://www.reddit.com/r/emacs/comments/x854fm/khoj_a_natural_lang uage_search_engine_for_your/ini2spu/?context=3) [**1 OTHERS CLICKED THIS LINK**](https://www.reddit.com/message/compos e/?to=RemindMeBot&subject=Reminder&message=%5Bhttps%3A%2F%2Fwww.reddit .com%2Fr%2Femacs%2Fcomments%2Fx854fm%2Fkhoj_a_natural_language_search_ engine_for_your%2Fini2spu%2F%5D%0A%0ARemindMe%21%202023-03- 07%2020%3A53%3A55%20UTC) to send a PM to also be reminded and to reduce spam. ^(Parent commenter can ) [^(delete this message to hide from others.)] (https://www.reddit.com/message/compose/?to=RemindMeBot&subject=Delete %20Comment&message=Delete%21%20x854fm) ***** |[^(Info)](https://www.reddit.com/r/RemindMeBot/comments/e1bko7/remind mebot_info_v21/)|[^(Custom)](https://www.reddit.com/message/compose/?t o=RemindMeBot&subject=Reminder&message=%5BLink%20or%20message%20inside %20square%20brackets%5D%0A%0ARemindMe%21%20Time%20period%20here)|[^(Yo ur Reminders)](https://www.reddit.com/message/compose/?to=RemindMeBot& subject=List%20Of%20Reminders&message=MyReminders%21)|[^(Feedback)](ht tps://www.reddit.com/message/compose/?to=Watchful1&subject=RemindMeBot %20Feedback)| |-|-|-|-| ---------------------------------------------------------------------- thegodzeye 路 2022-09-08 02:06 Finally a package name with Nepali keyword in emacs !! Looks neat. ---------------------------------------------------------------------- theMachine0094 路 2022-09-08 14:06 Just curious. Is it named Khoj because it means search in Hindi? If not then it's a huge coincidence 馃檪 ---------------------------------------------------------------------- hoperyto 路 2022-09-08 14:58 Yeah that's the reason, not a coincidence. Though it'd have been pretty neat if it had just happened by chance 馃榿