Skip to content

πŸš€ Emotion-Aware Search Engine | FeelSearch intelligently responds to how you feel β€” delivering real-time, context-based, and productivity-driven results for students, developers, and professionals.

License

Notifications You must be signed in to change notification settings

ZainulabdeenOfficial/FeelSearch

Repository files navigation

🌟 FeelSearch β€” Redefining Search with Emotion + Intelligence

GitHub Stars GitHub Forks Last Commit License

🎯 FeelSearch is an innovative platform that uses emotion-aware algorithms to deliver smarter, more personal search results β€” built for productivity in universities, schools, and workplaces.

FeelSearch Demo


πŸš€ Why FeelSearch?

πŸ” Unlike traditional search engines, FeelSearch understands context and emotion, ensuring the most relevant, helpful, and empathetic results β€” whether you're a student, developer, or professional.

"What if your search engine could feel your needs before you typed? That’s FeelSearch."


🧠 Key Features

  • 🎭 Emotion-Based Search – Works on built-in and text-based emotion detection
  • 🌐 Cross-Platform – Works seamlessly on PC, Mac, tablets, and mobile
  • πŸ’‘ Smart Suggestions – Recommends productivity tools and educational resources
  • πŸͺ„ Intuitive UI/UX – Sleek design with real-time feedback
  • πŸ” Built with Privacy – Data-secure, scalable architecture

⚠️ Note: At the moment, FeelSearch is working without a database as we are developing a face detection–based user security module. This ensures enhanced protection and emotion recognition. Database integration will be added soon.


πŸ“½ Live Demo (Testing Phase)

πŸš€ Click to Try FeelSearch (Testing) (Work in progress)

Animated Workflow


πŸ”§ Project Workflow

  graph TD;
    A[User Search Input] --> B{Detect Emotion}
    B -->|Happy| C[Positive Results]
    B -->|Frustrated| D[Helpful Resources]
    B -->|Neutral| E[Standard Search]
    C --> F[Show Suggestions]
    D --> F[Show Suggestions]
    E --> F[Show Suggestions]
    F --> G[Result Page Render]
Loading

FeelSearch/
β”œβ”€β”€ public/                # Static assets like favicon, index.html
β”œβ”€β”€ src/                   # Core app source
β”‚   β”œβ”€β”€ components/        # Reusable UI components (search bar, results card, etc.)
β”‚   β”œβ”€β”€ pages/             # Pages like Home, About, Features, etc.
β”‚   β”œβ”€β”€ services/          # API logic and handlers (emotion engine, etc.)
β”‚   β”œβ”€β”€ styles/            # SCSS/CSS styles
β”‚   └── main.tsx           # Entry point of the frontend (React or Angular)
β”œβ”€β”€ .gitignore
β”œβ”€β”€ README.md
β”œβ”€β”€ LICENSE.md
β”œβ”€β”€ package.json
└── tsconfig.json

πŸ—£οΈ Issues & Community Discussions

Have feedback, ideas, or bugs to report? Join the community and help shape the future of FeelSearch!

πŸ› οΈ Getting Started

Prerequisites

  • Node.js / .NET SDK
  • Angular / React CLI
  • MySQL / MongoDB / SQL Server (for future use)
  • Visual Studio Code / Visual Studio

Installation

# Clone the repository
git clone https://github.com/ZainulabdeenOfficial/FeelSearch.git
cd FeelSearch

# Install dependencies
cd backend && npm install
cd ../frontend && npm install

βš™οΈ Run the Project

# Backend
cd backend
npm start

# Frontend
cd ../frontend
ng serve --open

βœ… Note: Database not required at this time


πŸ’‘ Real-World Use Cases

  • πŸ‘©β€πŸ« Students: Discover educational tools aligned with your mood
  • πŸ§‘β€πŸ’» Professionals: Find productivity apps that match your current workload
  • 🏠 Casual Users: Get fun and helpful suggestions based on how you feel

🀝 Contribute Like a Pro

We welcome collaborators, designers, devs, and testers!

Steps to Contribute:

  1. 🍴 Fork the repo
  2. πŸ§ͺ Create your branch (git checkout -b feature/cool-feature)
  3. πŸ’Ύ Commit your changes (git commit -m 'Add cool feature')
  4. πŸš€ Push to your fork (git push origin feature/cool-feature)
  5. πŸ“¬ Open a pull request & wait for the magic πŸͺ„

Want to Get Involved?

Check our issues tab for tasks labeled good first issue.


πŸ“£ Join the Community

Connect with like-minded devs, get help, and showcase your contributions:


πŸ“œ License

This project is not open-source and is distributed under a proprietary license.

Β© 2025 Zain Ul Abdeen. All rights reserved.
You may not copy, distribute, modify, or use this codebase in any form without explicit written permission from the author.


πŸ”₯ If you like this project, give it a ⭐ and share it with friends! πŸ”₯

About

πŸš€ Emotion-Aware Search Engine | FeelSearch intelligently responds to how you feel β€” delivering real-time, context-based, and productivity-driven results for students, developers, and professionals.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published