Skip to content

psg0009/Likhit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🖋 Likhit📜

Crafting Elegance, Where Penmanship meets Perfection

🌟 Inspiration

In the digital age, the gentle strokes and arcs of handwritten letters have faded away. The tactile pleasure of a pen gliding on paper and the distinct personality of every hand is on the brink of becoming a lost art. Many, especially those learning a new script or those whose schooling didn't emphasize handwriting, find themselves struggling with clear, legible script. In the age of instant messaging and fleeting digital interactions, the raw authenticity and intimacy of handwritten notes have become rare treasures. Every curve, every stroke, every flourish of a handwritten letter holds a story, an emotion, a piece of someone's essence. It wasn't just about writing; it was about expressing oneself in the purest form. Recognizing this lost connection, and driven by personal struggles with mastering scripts, the idea of 'Likhit' was born. We aspired to create a bridge between the digital age and the age-old art of penmanship, enabling individuals to rediscover the joy and elegance of writing by hand. Through Likhit, we aim to reignite that personal touch in communication, ensuring that the beauty of handwriting thrives in our digital world.

Enter Likhit - born out of a personal struggle with writing and love for the art of handwriting.

🚀 What It Does

Likhit employs cutting-edge technology to guide you on your journey towards mastery:

  1. 📘 Dynamic Learning: Generates phrases, sentences, or character strings targeting specific letters or areas you're struggling with.
  2. 🔍 Feedback Loop: Users can input their handwritten attempts either by uploading a photo or drawing directly on the platform. OCR technology then parses and scores the handwriting, offering constructive feedback.
  3. 📈 Progress Tracking: It's not just about practice; it's about progress. Track your improvement over time and set new challenges.

💡 How We Built It

With a balanced mix of creativity and technical prowess, the team utilized:

  • 🖥 Front-end: A sleek interface designed with Flexbox layouts, powered by p5.js for canvas writing and Javascript for dynamic interactions.
  • 🌐 Back-end: Flask API bridges the user interface with the powerful OCR and ChatGPT-4 model. This allows for real-time feedback and personalized phrase generation.
  • 🧠 Smart Algorithms: Python-driven sequence alignment algorithms to match, score, and analyze user handwriting against ideal standards.

🏆 Challenges & Triumphs

Building Likhit was not without its challenges. From conceptual dilemmas to the nuances of text recognition, the journey was intense and filled with numerous blockages and dead ends.

However, the results speak for themselves:

  • ✅ High Accuracy: Our text recognition and matching capabilities are second to none.

  • 💬 Innovative Use of GPT-4: We harnessed the capabilities of OpenAI's Chat GPT-4 for targeted learning phrase generation.

  • 🤝 Team Synergy: Despite being our first collaborative project and many of us being first time hackers, the team's unity and shared vision were our biggest assets.

  • 👥 Community & Progress: With plans for user authentication and a database, learners can save their progress, compete in challenges, and be part of a community that values the art of handwriting.


Because the beauty of words isn't just in their meaning, but also in their form. Join us in reigniting the love for handwritten letters. ✍❤

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors