Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/majidraimi/tourism-activity-suggestion
Simple streamlit app to suggest you activities while your traveling 🧳
https://github.com/majidraimi/tourism-activity-suggestion
python streamlit
Last synced: 4 days ago
JSON representation
Simple streamlit app to suggest you activities while your traveling 🧳
- Host: GitHub
- URL: https://github.com/majidraimi/tourism-activity-suggestion
- Owner: MajidRaimi
- License: mit
- Created: 2023-12-08T14:16:27.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-12-08T15:51:11.000Z (about 1 year ago)
- Last Synced: 2024-11-08T00:15:44.298Z (about 2 months ago)
- Topics: python, streamlit
- Language: Python
- Homepage: https://tourism-activity-suggestion.streamlit.app/
- Size: 4.88 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Tourism Activity Recommendation System 🌍
## Introduction 📝
This repository contains our final project for the course "Knowledge Representation and Reasoning". It's a Tourism Activity Recommendation System designed to suggest activities based on user preferences such as the number of people, weather conditions, and types of activities. The system is built using Python and Streamlit, providing a user-friendly web interface for activity suggestions.
## Technology Stack 🛠️
- **Python**: The core programming language used for the development of the recommendation logic.
- **Streamlit**: A Python framework for creating beautiful, custom web apps for machine learning and data science projects.
- **CSV Files**: Used for storing and reading the list of activities, allowing for easy updates and management.## How to Use 💡
1. **Clone the Repository**: Clone this repository to your local machine or download the source code.
```bash
git clone https://github.com/MajidRaimi/tourism-activity-suggestion
```2. **Install Dependencies**: Ensure you have Python installed on your system. You will also need to install Streamlit. You can do this by running:
```bash
pip install streamlit
```3. **Run the Application**: Navigate to the project directory and run the Streamlit application:
```bash
streamlit run app.py
```4. **Interact with the Web App**: Once the app is running, it can be accessed via a web browser. Input your preferences, and the system will recommend suitable tourism activities.
## Contributing 🤝
This project welcomes contributions and suggestions. If you wish to contribute, feel free to fork the repository and submit a pull request.
## Contributors 👥
- Majid Saleh Al-Raimi
- Mahmoud Sahal Noor
- Alwaleed Ahmad Al-Qurashi
- Rashid Sami Albinali
- Abdulrahman Sami Aljuhani
- Mashari Adel AljibanWe are a group of dedicated students passionate about applying knowledge representation and reasoning concepts in practical, user-oriented solutions.
## License 📜
This project is licensed under the [MIT License](LICENSE) - see the LICENSE file for details.
## Acknowledgments 🎉
Special thanks to our course instructors and mentors who guided us throughout the process of this project, providing valuable insights and feedback.
---
Enjoy using our Tourism Activity Recommendation System! 🚀