12 ms·
Show HN: RSS Search Engine
- jamil7 7y agoDoesn't work in FF
- daviducolo 7y agoah ok i take a look soon! Thanks
- mr__y 7y agoFF user here, it does work for me. (v66.0.4 with ublock)
- Fnoord 7y agoWorks perfectly well with FF + uBlock + uMatrix (without modifications!!)
- jamil7 7y agoScrap that, doesn't work for me in any browser now I look again. Maybe my network is messed up.
- daviducolo 7y agothis is a simple reactjs app around my personal project feedi take a look at https://github.com/davidesantangelo/feedi https://github.com/davidesantangelo/feedi
- pkd 7y agoYou should configure your Rails application correctly for production. Right now it seems like it's considering all requests as local and returning the Rails exception page to me.
- daviducolo 7y agocan you send me an example of your request?
- pkd 7y agoAbsolutely. I'm talking about things that should 404 are actually raising exceptions. E.g. https://feedi.me/popular https://feedi.me/popular. I hit this link by mistake but that should return a 404 and not the exception page from Rails.
- pkd 7y agoThis generally happens because config.consider_all_requests_local is set to true in production env. By default it should only be true in development and test.
- daviducolo 7y agoyes because the correct request is https://feedi.me/feeds/popular https://feedi.me/feeds/popular not "https://feedi.me/popular" https://feedi.me/popular"
- pkd 7y agoYes I understand that. But visiting your Rails app shouldn't bubble up the debugging info to your visitor in production.
- daviducolo 7y agoif you try this https://feedi.me/search/entries?q=SEO&page=2 https://feedi.me/search/entries?q=SEO&page=2 you receive an exception because Total are 10. I must improve exception management
- stevekemp 7y agoI don't quite understand how the searching works; if I search for "Steve Kemp" I expect to find my own feed, or nothing. Yet instead I get results just including "Steve". (Wrapping in quotes didn't make a difference, nor did adding AND in the middle.)
- kowdermeister 7y agoI would make the search input more obvious. My focus is dragged first to the "query, entries, per page" buttons because of the gray background.
- daviducolo 7y agodone!
- kchr 7y agoThe post is about the API, not the rough demo implementation of it...
- rwieruch 7y agoThank you for sharing! Loving it already :) One question: Are you feeding this application manually with RSS feeds from different websites or do you have a crawler in place?
- daviducolo 7y agothanks! There is an endpoint to add manually at moment.
- VvR-Ox 7y agoI want to chime in - thanks for sharing & good work!
- majkinetor 7y agoI like it. It would be great to be able to use UI instead API for usage. User login, add feed, end. FYI, without RegEx any search is insufficent. I currently use desktop RSS QuiteRSS that has this option. https://quiterss.org/sites/default/files/screenshots03_0.png https://quiterss.org/sites/default/files/screenshots03_0.png Also, search query should be linkable (give me URL that I can send others for them to get the same results)
- daviducolo 7y agoyes but main project is Feedi API. https://github.com/davidesantangelo/feedi https://github.com/davidesantangelo/feedi. This is a small demonstration of its potential. However in the future the idea is to make a real UI
- daviducolo 7y ago"Also, search query should be linkable (give me URL that I can send others for them to get the same results)" Yes thanks for feedback.
- daviducolo 7y agoanyway at the moment you can share with https://search.feedi.me/?q=ruby https://search.feedi.me/?q=ruby
- dddddaviddddd 7y agoHow can a feed be submitted to the index?
- daviducolo 7y agotake a look at API documentation at https://github.com/davidesantangelo/feedi https://github.com/davidesantangelo/feedi
- marban 7y agoFor a more general-interest version, check out https://yetigogo.com https://yetigogo.com
- void_nill 7y agoUnfortunately the page only shows the loading gif (in the left top corner) and nothing else happens. Tested in Firefox 66.0.5 (64-bit) browser.
- jccalhoun 7y agome too. tried it on firefox and chrome
- jhund 7y agoRelated: https://contentgems.com https://contentgems.com
- AndrewStephens 7y agoThis is cool a cool project. RSS needs all the support it can get. I understand this is just a demo but some things confused me. What are the positive and negative tags for, how do they get applied? In what order do the search results get returned? It didn't seem obvious when I added my own feed and then searched. Is there no way to search for a particular feed or author?
- edjroot 7y ago> What are the positive and negative tags for, how do they get applied? If you hover over the tag, it shows you a score that represents a "sentiment". The README says "entity extraction and sentiment analysis are provided by Dandelion API".
- gambler 7y agoHonestly, this might be the best way out of the mess the web is becoming. Use RSS for "normal" content delivery. No scripts. No styling. Nothing crazy. Just content. Build tools for searching and some other typical tasks and stop when basic functionality is covered.
- tenkabuto 7y agoWhat does this do, exactly? This isn't clear to me from the title, and the page isn't doing anything for me besides showing a loading gif and linking to a Github repo that still has me wondering what this does.
- daviducolo 7y agoyou can add your RSS feed and feedi takes care of periodically importing the data, enriching it with ML and providing you with the API.
- MuffinFlavored 7y agothat's cool, but what about the comments that make ecosystems like HackerNews + Reddit so great?
- HNLurker2 7y ago>Reddit Which ones? (Subreddit)?
- jermaustin1 7y agoYou should add some instruction copy then. Also: all I get is a "network error" for the ajax response in the browser console.
- nkcmr 7y agoAnyone else getting this error? Error fetching and parsing data Error: Network Error at M.exports (createError.js:16) at XMLHttpRequest.W.onerror (xhr.js:87) Failed to load resource: net::ERR_SSL_PROTOCOL_ERROR
- daviducolo 7y agoI take a look at this soon
- edraferi 7y agoWish I could search for an exact phrase. I'm getting non-relevant results.
- mike-cardwell 7y agoI just submitted my own RSS feed using curl and jq, by doing this: $ RSS_URL="https://www.grepular.com/rss" $ FEEDI_TOKEN=$(curl -sX POST https://feedi.me/tokens \ | jq -r '.data.attributes.key') $ curl -X POST https://feedi.me/feeds \ -H "Authorization: Token $FEEDI_TOKEN" \ -H "Content-Type: application/json" \ -H "Accept: application/json" \ -d "{\"url\":\"$RSS_URL\"}" As per the API docs at https://github.com/davidesantangelo/feedi https://github.com/davidesantangelo/feedi
- cyborgx7 7y agoGreat projects. Going to keep an eye on it/use it. I've been wanting to do a web RSS thing for a while, but my idea has bloated into a full featured RSS reader and blogging Platform. It would also need a search engine, but because of the the size of the project I never got very far with actually implementing it. I need to get better at finding a minimal functioning part and start implementing it, like this search engine does.
- daviducolo 7y agojust deployed a new version with various improvements! Go to https://search.feedi.me https://search.feedi.me Thanks for feedbacks!
- rakoo 7y agoThat's very nice work ! Do you crawl sources as well or do you rely on people submitting feeds to you ?
- daviducolo 7y agopeople submit feed and the app cares to keep them updated