Comments (1)
Quick follow up. I spoke with Marty in more detail. This plan seems good, with some possible additions to the data model to give more fields to search/rank for FTS.
Rob, I think this impacts the UI quite a bit on a couple of pages. Take a look and let’s sync up.
Thanks,
Hod
On 9/25/17, 7:29 AM, "Marty Schoch" [email protected] wrote:
(sending again as I intended to reply-all)
This sounds good to me, with one addition that the search can find matches in multiple fields (this was something Ravi mentioned wanting to highlight as well).
marty
On Sun, Sep 24, 2017 at 9:56 AM, Mike Carey [email protected] wrote:
For Analytics, let’s have a form that takes parameters (diagnosis name and some patient range attributes like age, weight, height, gender and also a date range) and plots the numbers of diagnoses with the given name (e.g., Mongoitis) for patients falling in the specified ranges (age, height) in the specified date range. Y is count and X is yr/mo. Under the hood is a SQL++ join/group/agg query on patient id (which is not the CB k/v key). This is what we talked about after the meeting on Thursday; I still like it. THEN – if you click on a point on the graph – let’s bring up a scrollable list of the patients and their attributes. (So later we can drill down and see the latest patients and new attributes, etc.)
For Search, let’s have a form that takes keyword parameters – multiple of them – and searches the encounter’s text field. One could look, e.g., for encounters with keywords “vomiting”, “nausea”, “fever”, “joining”, “scaling” – to look for patients who are having trouble scaling and joining and who are getting sick over it. ☺ The differentiator between Analytics and Search is that presumably the terms will be stemmed (so “join”, “joins”, “joining”, … all match) and we can relevance-rank the results by the degree of match (a record that matches more terms ranges higher, e.g., “Patient presents with a cluster that can’t seem to scale or do joins well, and has been experiencing daily fever, chills, nausea, and headaches”.)
Cheers,
Mike
from connect-fall-2017-demo.
Related Issues (20)
- Deployment
- CB Server demo load
- UX design for screens
- Integrate mobile w/patient dashboard
- Prepare dataset
- FTS endpoint
- Data model design/review
- Cleanup patient details UI HOT 1
- Android App Issue HOT 3
- Android App Issues #2 HOT 2
- NFC Reading code review HOT 3
- Android: Replicator does not restart in case device became ONLINE from OFFLINE. HOT 10
- Update analytics queries in searchController.js to use production buckets.
- Android: Appointment UI enhancement
- Android: switch from `extension` to `telecom`
- Android: Change Schedule button's background color.
- Android: Appointment UI enhancement
- Android: Enhance Main UI
- Android: Crash in Patient UI
- Android: Update Application Title to `Couchbase Health`
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from connect-fall-2017-demo.