Utopian.io is looking for a Javascript developer, better if experienced in Node and MongoDB to improve the search feature at the top of the website.
For now the search function only looks for specific words. We need to improve the search so it can look for a broader context. This is to help the users and the moderators searching for duplicates.
500 Bounty
If you are willing to help building the new search function please get in touch with me on Discord https://discord.gg/Pc8HG9x. I am willing to complete this functionality within this week. The developer/s will be paid a 500 Steem Bounty when the work is completed.
The Search API Will Be Also Used On The Editor
As in stackoverflow.com, I am planning to provide a suggestion box on the right of the Editor, so users can immediately understand if they are going to write a duplicate. This is fundamental for the quality standards of our platform.
Repository
Find the repository of the APIs here: https://github.com/utopian-io/api.utopian.io.
Here where the current search happens: https://github.com/utopian-io/api.utopian.io/blob/master/server/controllers/post.controller.js
This is the piece of code that makes the search. This is very basic and we need a more powerful way to get similar results:
if (bySimilarity) {
query = {
...query,
body: {
$regex: bySimilarity, $options: 'i'
}
}
}
A Special Thanks to The Sponsors
A Special Thanks to The Moderators
@elear
@espoem
@jefpatat
@arie.steem
@stoodkev
@ruah
Open Source Contribution posted via Utopian.io
Hey @elear I am @utopian-io. I have just super-voted you at 5.6% Power!
Suggestions https://utopian.io/rules
Achievements
Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Hello @elear, I am a Node.js developer but do not have much experience with mongodb. I have done search feature in the past by using the open source SOLR search engine.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Hi @elear. I am a Javascript developer and would be interested to take part in this. I do have some experience with nodeJs; not so much with mongodb, just a few simple actions so far :)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Hey @sirrius @codingdefined is already trying to find a solution. I think would be really nice if you could collab on this. Join us on discord!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Sounds good. Thanks a lot, I am on Discord now :)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I have some knowledge of mongodb. will DM you guys in discord.Will check if there's anything I can contribute.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Sorry :( I'm still a starter developer yet
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Dear @elear
Your efforts and dedication towards the utopian.io project is indeed amazing. Keep it up my dear. Success is assured.
@dubem-eu
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
nice post
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Approved.
[utopian-moderator]
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Great job sir and to all utopian.io more power and God Bless..
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Nice add me
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I hope next week will be the best for our UTOPIAN ......
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thats a good news for this morning i hear!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
sounds great
good luck
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Great job
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Well sir it's real information about your work I do support you
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit