fako / discourse_scope Goto Github PK
View Code? Open in Web Editor NEWDiscourse Scope aims to provide an overview of online public debates
Discourse Scope aims to provide an overview of online public debates
Required input is:
The input on this page is assumed to be flawed and an assistant (automated or not) will have to give suggestions to improve on this input. When the user first fills the information, no suggestions are now. However when they come back to it a second time the original input and suggestions should show side-by-side. There should be a way for users to accept and reject such suggestions and/or to add and delete their own input based on those suggestions.
Below is an image of the exact flow where this page will fit in. It describes in more detail the information that we need.
It takes up to 26s to complete in some cases
Make sure that it's possible to deselect an item without scrolling. More bugs might be hiding there :(
Computing these on request is very slow. So we need a place to precompute and store these.
The creation of a corpus takes multiple steps. It should be clear which steps are involved, how long it takes and how much it costs. At any time in the process the user should have an end-in-sight.
Details about the steps are in the flow diagram below.
Deduplication of entries now takes a lot of time in Pandas on the request. The deduplication of entries is much faster when precomputed during growth phase
get_ranking_results works with individual iterators, but because of this it has to solve its problems in pure Python instead of in Cython. This makes it unnecessarily slow.
Currently nothing is done with multiple authors. For now it should take the primary author if there are multiple.
Here's the list of missing filters
Frontend uses the wrong DSN
We should create an interview questionnaire and find 3 to 5 users to have the interview with. The users should be using the product in order to see how they are using it.
This research is limited to the "exploration of the corpus" and does not involve any "creation of a corpus" functionality.
Sometimes a growth is started upon request, but it doesn't match the configuration and that screws up the request. Either redirect to correct request, or indicate a bad request, disallow starting a request or allow growths to take place on request.
This bug is related to the inability to refresh on details pages in app.
Currently you can view and add discourses. But in fact they are corpora. The interface should reflect this change and explain what a corpus is to people that don't know and are interested.
Related to this is that I think I prefer an empty "corpus" with a big + inside for a user to add their own corpus. Instead of a small button in the header.
Currently only the newer discourses have the new data layout. The data layout should remain consistent.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.