S7yby_Nutrition is a web application dedicated to assisting bodybuilders in optimizing their nutrition plans. It provides a comprehensive solution for achieving fitness goals with a user-friendly interface, robust features, and machine learning-based techniques.
As dedicated data engineering students, we thrive on expanding our skill sets through innovative projects that leave a meaningful impact. Meet our team members :
S7yby_Nutrition is meticulously chosen to address vital needs in the fitness domain, primarily driven by the commitment to holistically optimize nutrition plans for bodybuilders. This project's significance is underscored by its data-driven approach, leveraging expertise in data science to provide well-informed decision-making through aggregated information from reputable sources. The incorporation of S7yby_Nutrition_chatbot adds an interactive and intelligent dimension, offering personalized assistance in meal planning aligned with individual nutritional requirements. Beyond technological ambitions, the project symbolizes a dedication to continuous learning and the advancement of health and fitness standards. With a deliberate focus on a user-friendly interface, S7YBYNutrition stands as a strategic choice, combining technological prowess with a profound commitment to elevate practices in the fitness community.
HTML-CSS-JS
Frontend development encompasses the creation of the user interface and user experience on the web. HTML serves as the building blocks, structuring content, while CSS styles and formats it, defining layout and visual presentation. JavaScript adds dynamic behavior, facilitating interactive features and real-time updates. Responsive design ensures adaptability across diverse devices.
SpringBoot
Spring Boot is an open-source Java framework that simplifies the development of production-ready, stand-alone Spring-based applications. It provides a convention-over-configuration approach, reducing boilerplate code and configuration, and integrates seamlessly with the Spring ecosystem. With built-in support for embedded servers, dependency management, and auto-configuration, Spring Boot enables developers to rapidly build and deploy robust, scalable, and easily maintainable applications. It promotes best practices and focuses on convention, allowing developers to concentrate on business logic rather than complex setups, making it an excellent choice for building microservices and modern web applications.
TensorFlow&Keras - Model Development
TensorFlow
TensorFlow is an open-source machine learning framework developed by the Google Brain team. It provides a comprehensive ecosystem of tools, libraries, and community resources for building and deploying machine learning models. TensorFlow supports both deep learning and traditional machine learning, offering flexibility for a wide range of applications. Its core functionality involves defining, training, and deploying machine learning models, utilizing computational graphs to represent complex computations.
Keras
Keras is a high-level neural networks API written in Python that serves as an interface for building and training neural networks. Originally a separate library, Keras has been integrated as the official high-level API into TensorFlow since version 2.0. Keras abstracts and simplifies the construction of neural networks, offering a user-friendly interface without sacrificing flexibility. It allows rapid prototyping of deep learning models, emphasizing modularity, ease of use, and extensibility. Keras can run seamlessly on top of various deep learning frameworks, with TensorFlow being the primary backend.
FastApi&Docker - Model Deployment
FastAPI
FastAPI is a modern, fast (high-performance), web framework for building APIs with Python 3.6+ based on standard Python type hints. It is inspired by APIStar, but it is not a fork. It is designed to be high-performance, asynchronous, and ready to serve production workloads. It is powered by Starlette and Pydantic. It is a class-based API framework that is built on top of Starlette, which is a lightweight ASGI framework/toolkit. It is a modern, fast (high-performance), web framework for building APIs with Python 3.6+ based on standard Python type hints. It is inspired by APIStar, but it is not a fork. It is designed to be high-performance, asynchronous, and ready to serve production workloads. It is powered by Starlette and Pydantic. It is a class-based API framework that is built on top of Starlette, which is a lightweight ASGI framework/toolkit.
Docker
Docker is a set of platform-as-a-service (PaaS) products that use OS-level virtualization to deliver software in packages called containers. Containers are isolated from one another and bundle their own software, libraries, and configuration files; they can communicate with each other through well-defined channels. All containers are run by a single operating system kernel and are thus more lightweight than virtual machines. Containers are created from images that specify their precise contents. Images are often created by combining and modifying standard images downloaded from public repositories.