Skip to content

Fillipy is an AI chatbot for filling the forms, mostly for the disable users. It generates audio & text based response also returns filled form as PDF file on the basis of user's inputed information.

Notifications You must be signed in to change notification settings

mohAhmadRaza/Fillipy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

Screenshot (360)


Fillipy 🦙

AI-Powered Assistant for Seamless Form Filling

🌟 Overview

Fillipy is an innovative AI tool designed to assist users in filling out complex forms with ease. Using advanced language models, Fillipy analyzes form content, extracts all required fields and instructions, and provides detailed guidance to ensure accurate and hassle-free completion.

Currently, Fillipy supports USCIS Forms I-9 and I-765, with plans to expand to more forms in the future.


🛠️ Features

  • Intelligent Form Analysis: Extracts and structures all necessary fields, instructions, and warnings from uploaded form pages.
  • User-Friendly Guidance: Provides clear, actionable steps for filling forms, tailored to user queries.
  • Interactive Chat Interface: Allows users to ask for specific details or clarifications about the forms.
  • Scalable Design: Built to accommodate more forms and advanced features in upcoming updates.

🎥 Demo

Check out the live demo on Hugging Face: Fillipy Demo


📑 Presentation

Explore the project presentation for insights into Fillipy's development: Project Presentation


🚀 Technologies Used

  • Backend: Python
  • Frontend: Streamlit
  • Models:
    • Llama 3.2-11b for analyzing form content
    • Llama 3-8b for processing user queries
  • Hugging Face: Hosting and API integration
  • Libraries:
    • PIL (Pillow) for image processing
    • dotenv for managing API keys securely
    • Base64 for encoding image data

📋 Current Supported Forms

  1. USCIS Form I-9
  2. USCIS Form I-765

🔮 Future Plans

  • Add support for more USCIS forms and other document types (e.g., tax, healthcare, and education forms).
  • Implement auto-filling and error-checking functionalities.
  • Introduce multilingual support for broader accessibility.
  • Enable secure storage and export of form data.

💡 How to Use

  1. Upload USCIS Form I-9 or I-765 pages to Fillipy.
  2. The AI will analyze each page, extract information, and display structured responses.
  3. Use the interactive chat interface to ask for specific guidance or details.

📞 Feedback and Contributions

We’d love to hear your feedback and ideas! Feel free to contribute to the project or raise an issue via GitHub.


🙌 Acknowledgements

Thank you to the organizers of Llama Impact Hackathon and the Hugging Face community for their incredible support and resources.


About

Fillipy is an AI chatbot for filling the forms, mostly for the disable users. It generates audio & text based response also returns filled form as PDF file on the basis of user's inputed information.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages