4 karma · joined June 23, 2018
It's very far from business.I don't think it's like an open source project,I don't know. It's just a thought that has been in my head all the time.
The idea is to aggregate information in a field, such as the IT field, but the quality of most of information on the Internet is uneven, so I decided to embed NLP/ML algorithms to filter the data, preferably to filter out "real, useful,interesting" information rather than searching for it myself.
Compared to search engines, I prefer interesting things to appear in front of me rather than me searching with a certain keyword in the search engine.
In fact, many things that I think are interesting or useful to me were things I hadn't known or realized before, and I couldn't express them either, also unexpected. [kinda like ] I hope to be pushed some things I didn't know before. If I want to study in depth, I can focus throught the search engine. This is my ideal idea.
> Sorry that I couldn't be more helpful.
You did mention some things that I'm not familiar with, I'm glad to hear that.
To be honest, I don't have a very clear or better way to achieve it now. I've been trying.
The prototype of the interface refers to the HN. It can link to the data source and users can comment. Just plain text, keep it as simple as possible.I don't konw about HN's voting, sorting algorithms.
You're right,I didn't notice that.I had a 4-year enterprise working experience which was more focused on the back end. I'm familiar with using object-oriented programming languages such as Java, Python Js to create DBs, APIs, etc. But I rarely dealt with front-end interaction. So it's diffcult for me now.
This is rather contradictory. Currently, my main time and enegy are spent using NLP to filter high-quality content in the field of technology [or others],
and dynamic rendering of page data is required [but not realtime], whether on the client side or the server side. At present, the front end has become a weakness.
I've been trying to move towards a static architecture, like static site generator. but it doesn't seem to work..LOL..like:
1.The NLP system will update the data frequently, and the data needs to be displayed in a list,and how to deal with pagination staticlly?
2.Form data needs to be enterd manually.Interaction adn persistence are also required.
3.Like HN item, if it is statically genereated, whether several pages are generated for each comment?
I think it will encounter this situation again in the future.There are two ways:
One is to pick up HTML, CSS, React etc again.
The other possibility(laziness) is to find other technologies (perhaps some that I'm not aware of) to replace the first one. Since interface interaction doesn't need to be fancy. I know about Gradio,Streamlit, etc. They dont seem very flexible. For Instance, embedding a database or implementing a login system is troublesome,etc.