Let's say you are a Marketeer and you are looking for fellow marketeers on Steemit. Steembuddy to the rescue!
Result of the python script I am working on for steembuddy
Finding people that share the same interest as you will be a lot easier once we have communities but in the meantime I am working on a little web app called steembuddy which I like to introduce in this post.
Let's begin with a little intro first. Two weeks ago I started to learn python. For me the best way to keep motivated when learning something new is to jump on a project that is interesting to me but way above my head. After some thoughts about what I want to do it hit me ...
Build an app where Steemit users can enter a interest keyword and as a result all matching steemit users will be displayed!
1. Find a suitable database to query Steemit data
After reading various posts from @furion about SteemData, a Mongo Database that parses the STEEM blockchain, I was hooked and decided to learn more about it and use SteemData for my project.
Since we don't have communities yet I thought using the profile - about field to scan for keywords is a good start to filter users based on interests.
At this point I like to thank @furion to help me out to translate the MongoDB query into something I can use in python. Thank's Man!
2. Create a simple website that interacts with python and Mongo
This is where I am currently at, to find a way to make a user search query interact with python and mongoDB.
After watching some videos on youtube I think FLASK might be the right framework for me to use since Django seems to be used for bigger, more complicated projects.
If you have experience with integrating python / MongoDB in a website than please let me know in the comments. Chances are high that I will send you a message on Steemit.Chat with questions when I stuck.
Thanks I'll make good use of this!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thank you, I can't wait to finalise this project. Stay tuned.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Query the number of tags used by individual users from their posts and posts that they upvote. Some patterns should stand out quickly about their interests.
Create a multiplier for common words in their about page and their interests.
Actually, interests is a sort of proto-guild, which is in the works. Great stuff!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
What you mentioned is definitely something I like to look at once I completed the first part. Great suggestions.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Amazing idea!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thank you @andrarchy. I think you are a great member of the steemit community so the fact that you like it gives me more motivation to get the site up and running asap.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
That's so kind of you to say. Well, I think that being able to meet great people on here is part of what makes the platform so special (aside from all the revolutionary technological features). Because we can write long thoughtful posts on here without handing over our personal information to large corporations who want to show us ads we can be more open and learn more about the other users which allows us to form stronger bonds with one another. But unless you come across someone else's writing, it's still difficult to find people. An app like the one you're describing would make that process easier, which I think would be a good thing. Maybe you could eventually add the ability to find people based on who your friends are following. If a lot of the people you follow are following someone, odds are you might be interested in following that person as well. Content isn't the only thing that unites people, the people they have in common does too!
Keep up the great work!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
For every one climbing the vine @andrarchy there is one dying on the vine. @krnel deserves better on this platform. People hearts are being flagged to death, their work crushed underfoot. They then go on the rampage porn spamming (like @matrixdweller) or writing posts that Steemit is a plutocracy like @krnel.
Let's hope we can find a solution old friend. These are all symptoms and not the root cause. I hate to see old Steemians lose the will to post or not blog for days on end. We must get to the root cause in the near future before we truly scale up on the back of the new Steem prices. Thanks for listening dude as always! I hope Steemit Inc. are treating you well ;)
https://steemit.com/politics/@krnel/plutocracy-rule-by-the-wealthy-the-state-of-steemit
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Hello @tarekadam
Great Idea, followed you.
You are a potential Rainmaker.
P.S If you don't understand what i mean by that check my blog @ogochukwu
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thank you! I checked your post with surpassinggoogle and think it is great. I follow you as well.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
This seems like a great project.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thank's @jusstrme90, I appreciate it!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit