An open API service indexing awesome lists of open source software.

https://github.com/zainulabdeenofficial/feelsearch

πŸš€ 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.
https://github.com/zainulabdeenofficial/feelsearch

ai-productivity ai-search ai-search-engine collaborate communityexchange emotion-search facial-recognition future-of-search open-source opencv personalized-results python react search-platform smart-ui student-tools typescript

Last synced: 12 months ago
JSON representation

πŸš€ 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.

Awesome Lists containing this project

README

          

# 🌟 FeelSearch β€” Redefining Search with Emotion + Intelligence

![GitHub Stars](https://img.shields.io/github/stars/ZainulabdeenOfficial/FeelSearch?style=for-the-badge)
![GitHub Forks](https://img.shields.io/github/forks/ZainulabdeenOfficial/FeelSearch?style=for-the-badge)
![Last Commit](https://img.shields.io/github/last-commit/ZainulabdeenOfficial/FeelSearch?style=for-the-badge)
![License](https://img.shields.io/github/license/ZainulabdeenOfficial/FeelSearch?style=for-the-badge)

🎯 **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](https://github.com/ZainulabdeenOfficial/FeelSearch/assets/demo-preview.gif)

---

## πŸš€ 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)](https://v0-feelsearch-concept.vercel.app/) *(Work in progress)*

![Animated Workflow](https://github.com/ZainulabdeenOfficial/FeelSearch/assets/workflow.gif)

---

## πŸ”§ Project Workflow

```mermaid
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]
```

---
```
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!

- πŸ› Found a bug? [Open an issue](https://github.com/ZainulabdeenOfficial/FeelSearch/issues)
- πŸ’‘ Got a suggestion? Start a [discussion thread](https://github.com/ZainulabdeenOfficial/FeelSearch/discussions)
- πŸ™‹ Want to contribute? Check out [good first issues](https://github.com/ZainulabdeenOfficial/FeelSearch/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22)

## πŸ› οΈ Getting Started

### Prerequisites

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

### Installation

```bash
# 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

```bash
# 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](https://github.com/ZainulabdeenOfficial/FeelSearch/issues) tab for tasks labeled **good first issue**.

---

## πŸ“£ Join the Community

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

- GitHub: [@ZainulabdeenOfficial](https://github.com/ZainulabdeenOfficial)
- LinkedIn: [Zain Ul Abdeen](https://www.linkedin.com/in/zainulabdeenofficial/)
- Email: zu4425@gmail.com

---

## πŸ“œ 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!** πŸ”₯