vivegi
Joined 4 years ago
Joined 4 years ago
I have a feeling this is going to make debugging code written just a few months ago incrementally difficult. At least the explicit if statements are easier to follow the intent from months ago.
The syntax is clean though. I'll give it that.
Some papers of relevance:
- Xu Zhong, Jianbin Tang, Antonio Jimeno Yepes. "PubLayNet: largest dataset ever for document layout analysis," Aug 2019. Preprint: https://arxiv.org/abs/1908.07836 Code/Data: https://github.com/ibm-aur-nlp/PubLayNet
- B. Pfitzmann, C. Auer, M. Dolfi, A. S. Nassar and P. Staar, "DocLayNet: a large human-annotated dataset for document-layout analysis," 13 August 2022. [Online]. Available: https://developer.ibm.com/exchanges/data/all/doclaynet/.
- S. Appalaraju, B. Jasani, B. U. Kota, Y. Xie and R. Manmatha, "Docformer: End-to-end transformer for document understanding.," in The International Conference on Computer Vision (ICCV 2021), 2021.
The first one is for publications. From the abstract: "...the PubLayNet dataset for document layout analysis by automatically matching the XML representations and the content of over 1 million PDF articles that are publicly available on PubMed Central. The size of the dataset is comparable to established computer vision datasets, containing over 360 thousand document images, where typical document layout elements are annotated".The second is for documents. It contains 80K manually annotated pages from diverse data sources to represent a wide variability in layouts. For each PDF page, the layout annotations provide labelled bounding-boxes with a choice of 11 distinct classes. DocLayNet also provides a subset of double- and triple-annotated pages to determine the inter-annotator agreement.
GPT-4 can't solve Millenium Prize problems or other open problems in other domains yet.
Gap detection: The system is able to identify gaps in established knowledge
Path/problem decomposition: The system is able to decompose a problem (i.e., an identified gap) and break down the solution into a set of subproblems that can be independently solved.
Improvement/Optimization: Given a known solution, the system is able to discover objectively better approaches to solution.
There are probably other dimensions, but I would start with these.
https://translate.google.com/?sl=auto&tl=ta&text=pineapple&o...
This promises a single C code base and portable executable generation for
Linux
MacOS
Windows
FreeBSD
OpenBSD
NetBSDNASA reported locating the Vikram Lander's debris in Dec 2019: https://www.nasa.gov/image-feature/goddard/2019/vikram-lande...
As John D Cook points out, the fact that the core 2x2 matmul operations that can be done in parallel is a big benefit for doing this in software or hardware.
Regulatory challenges (Jurisdiction India).
The OLAP data is populated from the OLTP data using queries (snapshot tables, materialized views etc., could be the implementation).
You then add/refresh data into the OLAP tables in a set frequency (for eg: daily, weekly, bi-weekly, monthly, quarterly, yearly etc.,).
The OLTP system has up-to-date realtime transactions. The OLAP data has snapshots as of a particular date. The OLAP data may be denormalized while the OLTP data is highly normalized. This makes the OLAP data optimized for reads while the OLTP data is optimized for writes.
https://www.amazon.com/Platform-Scale-emerging-business-inve...
This book has various examples of the double-sided marketplace and how they solved the exact _chicken and egg problems_ you are talking about.