Will this include an iOS app? This would be interesting on an iPad (although competing against GoodNotes will be tough). On a laptop, I haven't come across anything besides maybe a Surface Book for which there is a suitable input device for handwriting.
Apple Pencil support would be super cool on the iPads. Also worth noting, aside from typical handwriting inputs like Wacom digitizers, found in laptops like Lenovo's Tablet lineup, the MSoft Surfaces, etc, Wacom also makes pen tablets at a price point of less than $100USD, although they may be a little different to write on as they are just digitizers, and you'd be watching the screen to see what you're writing. Works great for art though!
Do you have any plans to make the code publicly available?
If not, I understand. This would be a really great open-source project that could be trained to automatically produce transcribed plain-text that could be copy-pasted into other applications.
I bought a Surface3 specifically to write notes and draw with OneNote. OneNote has its own big problems, and I would love to spend a good amount of moneyfor software that gets writing, write recognition and draw recognition right. To document software, I draw diagrams a lot. It would be great when a lowlevel api would be exposed to recognize specific types of diagrams (e.g. sequence, class, ...).
There's an application on the windows store called Nebo that does writing and write recognition and claims to do drawing recognition too (although I rarely use it; I wanted to use it for math but that is extremely dodgy so far; not sure why because detextify would give it ample training data).
Didn't Microsoft introduce some kind of collaborative OneNote-like program that also does recognition of common symbols (arrows, boxes, etc?). Similar to Google's Jamboard software? I thought I remembered seeing this in one of their Surface presentations but can't seem to find it now.
OneNote does this, but not very well. It can understand polygons and ovals. Arrows drawn in one stroke will convert to a line with no arrow at the end, and if you try to draw a > arrowhead as a separate stroke it doesn't understand to convert it to a shape.
Using a closed triangle as an arrowhead does trigger shape conversion, but I don't know anyone who draws arrows that way.
Hello. Maybe we can talk. I started a handwriting app (ios and android) a few years ago that doesn't use MyScript or WritePad but didn't have time to work on it due to work responsibilities and getting a new education. C++, OpenCV. Perhaps my work can help you out. Happy to share it.
Oh, wow! Awesome to hear! :) All the best luck with the development. I'm still using the app occasionally. I miss some features, but it's useful to me as-is already.
It does have an option for graph paper instead if lined. It's not engineering graph paper with the darker and lighter lines, but still better than lined or blank paper.
You can also set the pen to snap to the grid on the graph paper that makes drawing quick block diagrams really easy.