Sport simulation programming jobs
I'm looking for SAP ABAP training documents. The documents should be the standard SAP training covering the following topics: ABAP Programming, SAP Fiori, S/4 HANA, SAP BTP BTP100 CLD200 SAPTEC S4D400 S4D401 S4D425 S4D430 S4D437 S4D440 S4DEV S4D480 HA100 HA300 HA400 ADM100 ADM103 UX100 UX200 UX400 UX402 UX403 UX410 Thanks in advance.
...and send offers to clients and suppliers. 6. Integration: Connect with ERP systems and logistics, plus integration with WhatsApp. 7. Advanced Search: Support for multi-language search with various names and flexible spelling. 8. Image Search: Capability to search for materials using images. 9. Mobile App: Development of a mobile application in the future. 10. Security: High-quality programming and security, with intellectual property registration. 11. Financing: A financing platform integrated into the website, showing client eligibility levels and offering financing options during purchase. 12. Employee Permissions: Employees have specific access permissions to manage, add, or modify content...
RF Powe...RF amplifier design, including band-specific and gain-specific designs. o Step-by-step guidance on design techniques. 3. Design and Simulation Tools: o List of software and hardware tools used for design, simulation, and analysis. o Hands-on demonstrations of these tools. 4. Implementation Techniques: o Clear explanations and demonstrations of techniques used in building the amplifier. Learning Outcomes for Our Engineering Team By the end of the project, our engineering team will be proficient in: • Designing amplifiers for any frequency band and gain requirements. • Implementing advanced techniques for efficiency, stability, and linearity. • Using simulation and analysis tools to optimize designs. • Understanding the practical aspects o...
...have a robotic arm that requires detailed refinement in SolidWorks to ensure proper fitting of motors into the hand. The project involves several key tasks: - Design of motor housing - Detailed mechanics for finger joints - Integration of sensors As part of this project, I also need the refined arm to be simulated in Simsacape Multibody within MATLAB. A PID control system will be used for this simulation, so knowledge and experience with control systems and MATLAB are crucial. Ideal skills and experience include: - Proficiency in SolidWorks - Experience with robotic arm design - Knowledge of control systems, particularly PID - Proficiency in MATLAB and Simsacape Multibody - Experience in designing for motor fitting and sensor integration Please note, the overall structural in...
I need an expert in Mobile Device Management (MDM) to help me implement a solution for Windows devices. The main focus is to set up MDM lock for Windows. Expertise in EUFID, Kernel level programming, BIOS. Key Responsibilities: - Design and implement an effective MDM solution for Windows. - Ensure the MDM lock is properly configured and operational. Ideal Skills: - Proven experience in MDM, specifically for Windows. - Strong understanding of MDM lock functionality. - Excellent problem-solving and troubleshooting skills. Your expertise in this area will be crucial to the success of this project. The solution should be optimized for managing a small-scale deployment of up to 50 devices.
...Localization Workflow: Use Unity Localization Package to store translations. Implement a system to easily manage and import/export Gujarati translations (e.g., through CSV or JSON files). Testing: Test the game to ensure that all text is displaying correctly in Gujarati and that there are no font or layout issues. Skills Required: Unity 3D Localization in Unity TextMeshPro UI/UX Design C# Programming...
I'm looking for a Machine Learning expert to assist with a project focused on classifying text data. The primary goal is to develop an efficient algorithm for data classification. Ideal Skills: - Proficiency in Machine Learning techniques - Experience with text data classification - Strong programming skills, preferably in Python or R - Familiarity with libraries like scikit-learn, pandas, or NLTK Please provide evidence of your prior work in this area.
I'm looking for a skilled coder with experience in working with the MPU6050 sensor for robotic arm control. This project involves coding for the measurement of joint angles specifically at the elbow joint of the arm. The data should be outputted to a serial monitor. Ideal skills and experience for the job: - Proficiency in programming, particularly for robotics - Hands-on experience with the MPU6050 sensor - Ability to code for joint angle measurement - Familiarity with outputting data to a serial monitor - Previous work with robotic arms would be an advantage.
I'm seeking an experienced programmer with a strong background in robotics and sensor integration. The project involves writing code for an Arduino-controlled robotic arm, utilizing an MPU6050 sensor. Key Requirem...robotics and sensor integration. The project involves writing code for an Arduino-controlled robotic arm, utilizing an MPU6050 sensor. Key Requirements: - Code to interpret the MPU6050's data for angle measurement, allowing the robotic arm to adjust its position based on sensor input. - Implementation of I2C communication protocol for the MPU6050. Ideal Skills: - Proficient in C/C++ for Arduino programming. - Prior experience with MPU6050 and robotic arm control. - Strong understanding of I2C communication protocol. - Ability to write clean, efficient, and w...
I am looking for a skilled programmer with experience in TradingView Pine Script and TradeStation .eld to convert the Smoothed Heiken Ashi overlay from TradingView into a TradeStation showme or indicator. Key...Requirements: - The converted overlay must retain all functionalities of the original script maintaining inputs, style and visibility. - It should be displayed as a chart overlay in TradeStation. - Every input parameter from the TradingView version should be customizable in the TradeStation version. Ideal Skills and Experience: - Proficient in TradingView Pine Script and TradeStation .eld. - Strong programming skills with attention to detail. - Experience in creating chart overlays in TradeStation. Please ensure your bid reflects your ability to meet these requirements. ...
I'm seeking a skilled app developer to create a cross-platform interactive video delivery app for both iOS and Android. The primary purpose of the app will be to deliver entertaining content. Ideal Skills: - Cross-platform app development - iOS and Android programming - Interactive video technology - User experience design Key Responsibilities: - Develop an engaging, user-friendly interactive video app - Ensure smooth functionality across both platforms - Implement high-quality interactive video features - Adhere to the primary focus of delivering entertainment content - Implement push notifications to inform users about new content and updates. Experience with interactive video technology and cross-platform development is critical for this project. Please provide examples o...
I'm experiencing a software bug on my web application that needs urgent fixing. Ideally, you should possess: - Strong web development skills - Experience in debugging and troubleshooting web applications - Proficiency in relevant programming languages and tools Prompt and efficient resolution is key, and I appreciate clear communication on progress and challenges. Looking forward to your bids.
...to players who thrive on building and optimizing systems, creating a strong sense of accomplishment as they overcome logistical challenges and maximize efficiency. The game's progression feeds the player's desire for growth, achievement, and mastery, as they unlock advanced technologies, expand operations, and dominate global markets. Overview Genre: Steel Empire is a 2D isometric management simulation game that combines resource management, logistics, and strategic decision-making. Inspired by the success of games like Lumber Inc. and SimCity, it focuses on the steel industry’s intricacies while maintaining a balance between accessibility and depth. Players are challenged to build efficient production systems, adapt to market dynamics, an...
...storyline creation and character development - Ability to work within a team and communicate effectively - Expertise in 3D modeling and animation software such as Blender or Maya - Skills in optimizing game performance for different hardware specifications - Knowledge of sound design and integration for immersive gameplay experiences - Experience in integrating multiplayer features and network programming - Familiarity with physics engines such as Unity or Unreal Engine for realistic game physics - Knowledge of version control systems like Git for collaborative development - Proficiency in scripting languages such as C#, Python, or LUA - Experience in project management software to track progress and milestones Please provide your portfolio of similar projects. The game should ...
I'm prepping for interviews at mid-sized companies and need assistance honing my skills. Key Areas: - Technical Skills: I need to brush up on my technical expertise to ensure I'm ready for any coding challenges. - Behavioral Questions: Help me articulate my experiences and personality to fit the ...and personality to fit the company's culture. - System Design: I need to be able to conceptualize and explain complex systems. Ideal skills for the freelancer include: - Experience in software engineering, particularly in mid-sized companies. - Strong knowledge of common behavioral interview questions. - Proficiency in system design principles. Please note, I have not specified a particular programming language for this prep. However, familiarity with Python, Java, and...
I'm seeking assistance in debugging my C# code. This code is meant to check for a successful submission on a website. The platform the website is built on is a .net ...The platform the website is built on is a .net Console App. Key Requirements: - Debug my existing C# code. - Ensure it properly checks for successful submissions on the website. - Modify the code to log successful submissions into a txt file. - Implement comprehensive error handling and reporting. - Create automated tests to verify successful submissions. Ideal Skills: - Proficiency in C# programming. - Experience with .net Console Apps. - Strong debugging skills. - Knowledge of logging data into text files. Git:
I am encountering compilation errors in my Java code for a desktop application and I need an experienced programmer to help debug my code and get my project back on track. Ideal Skills and Experience: - Proficient in Java programming language - Extensive experience with debugging Java code - Familiarity with desktop application development - Ability to identify and resolve compilation errors - Excellent problem-solving skills - Strong attention to detail
I'm looking for a content creator and editor for my volleyball training and games in Hanoi from December 8 to 16. Key Responsibilities: - Capture training sessions and game highlights, focusing on player reactions, emotions, and the hard work put in during training - Creat...player reactions, emotions, and the hard work put in during training - Create smooth, cinematic videos showcasing our volleyball journey - Edit captivating reels suitable for social media - Take high-quality sports photography Ideal Candidate: - Proficient in video editing, this will be fast paced due to sports - Experienced in sports photography - Passionate about volleyball and understands the sport is a plus - Able to create content that engages and resonates with viewers Content should be optimized...
I'm looking for a skilled AI developer who can create an AI that I can teach to build, edit and shoot in Fortnite. The AI should be able to learn complex build battles and editing and peaking skills and well as shooting and apply these skills in-game. Key Requirements: - The AI should prioritize complex building strategi...mechanics - Experience with creating interactive, teachable AIs - Ability to translate complex building strategies into scripted scenarios The AI should be compatible with PC. The AI should allow for high customization of behavior and strategies, enabling tailored adjustments to learning and performance. watching it play the game in any normal computer. The AI should be developed using any programming language or framework that allows it to control a separa...
Game Title Steel Empire The name reflects the goal of building a vast industrial empire rooted in the steel industry. It implies growth, power, and strategic management. Game Overview Genre: A 2D isometric management simulation, focused on building and optimizing steel production lines while expanding operations globally. Platforms: Available on mobile (iOS and Android) and PC, ensuring accessibility to a broad audience, from casual mobile gamers to dedicated simulation enthusiasts. Art Style: A semi-cartoony look creates a balance between approachability and industrial realism. Bright, saturated colors and clean interfaces make gameplay intuitive and visually appealing. Target Audience: Aimed at fans of tycoon games, casual players who enjoy re...
Request for Proposal (RFP) - Graphic Design Services for Lumusphere Important Note: Read the RFP in its entirety. Only submit proposals if you have familiarity with Pickleball and can create photorealistic images. Background Lumusphere is developing innovative technology to revolutionize pickleball, a rapidly growing sport with 36.5 million U.S. players as of 2023. Our solution addresses visibility challenges players face in varying light conditions through: • A specially designed pickleball using specific wavelength colors (USAPA-compliant) • Specialized glasses that enhance ball visibility by filtering specific light wavelengths This technology has potential applications beyond pickleball, including other racket sports facing similar visibility challenges. Project Obje...
I need STM32 MCU programming expertise to help me monitor and manage environmental sensors over LoRaWAN. The project involves controlling these IoT devices on a scheduled basis and transmitting sensor readings to the Network Server (LNS). The firmware must be compatible with Firmware Over-The-Air updates (FUOTA). Key Responsibilities: - Develop code to control environmental sensors (specifically pressure monitors). - Program STM32 MCU to send alerts based on sensor readings. - Implement functionality to automatically adjust settings based on sensor data. - Create a system for logging data for future review. Ideal Skill Set: - Extensive experience in STM32 MCU programming. - Solid understanding of IoT devices, specifically environmental sensors. - Proficient in programmin...
...processing, and data synchronization. Scalable and efficient database system. API endpoints for communication between the frontend and backend. Technical Requirements Frontend Development: Proficiency in HTML, CSS, and JavaScript. Experience with frameworks like React or Vue.js for efficient development. Knowledge of smart TV platforms and their specific UI/UX guidelines. Backend Development: Strong programming skills in languages like Python, Ruby, or Node.js. Experience with backend frameworks like Django, Rails, or Express.js. Database management skills (SQL or NoSQL). API development and integration. Mobile App Development (Optional): If applicable, experience in developing mobile apps for iOS and Android. Knowledge of native app development or cross-platform frameworks like ...
I'm looking for a Virtual Assistant who can provide excellent customer support through email and live chat. The ideal candidate should have a strong command of English, both written...Assistant who can provide excellent customer support through email and live chat. The ideal candidate should have a strong command of English, both written and spoken. Key Responsibilities: - Manage customer support inquiries via email and live chat - Provide timely and professional responses to customer queries Technical Requirements: - Proficiency in Basic HTML/CSS - Experience with JavaScript programming - Knowledge of React The ideal candidate will not only provide top-notch customer service but also have the technical skills to understand and respond to more complex inquiries related to ou...
I'm seeking a proficient developer capabl...restrictions or changes in their systems. The tool should be compatible with Windows. The user interface should be feature-rich and include advanced options. The user interface should include advanced options and customizable features for more control. The tool should support batch downloading functionality for multiple videos at once. The project should be developed using Python as the primary programming language. The tool should use PostgreSQL for storing metadata and user preferences. A built-in player should be included in the user interface. The tool should feature role-based access control for different levels of user permissions. The project should use React for the frontend development. The user interface should include a da...
I'm in need of an intermediate Matlab Simulink expert to assist with a photovoltaic (PV) project simulation. The primary focus is on modeling an off-grid PV system. Key Tasks: - Create an off-grid model incorporating various renewable energy sources, primarily solar panels. - Model potential faults specifically in the solar panels. - Diagnose faults as they occur during the simulation. - Simulate degradation over time in inverters. - Simulate the impact of different weather conditions on PV system efficiency. Ideal Skills: - Proficiency in Matlab Simulink is a must. - Previous experience with photovoltaic system simulations is highly desirable. - Strong ability to model and diagnose faults. - Knowledge and experience with inverter degradation over time. This project ...
I'm looking for a freelancer to help me create a new software. The software is intended to be used on Windows platform. Ideal candidates should have: - Extensive experience in Windows software development. - Proficiency in relevant programming languages and tools. - Ability to translate requirements into technical specs. - Strong debugging and problem-solving skills.
I'm in need of a seasoned data professional who can develop a program for me that generates regression-based probability charts based on real estate market data. Key Features: - Analyze: The program should be able to examine various input factors and assess their influence on potential outcomes. ...able to examine various input factors and assess their influence on potential outcomes. - Predict: The program should predict the likelihood of specific outcomes in the real estate market. - Visualize: The predictions should be visualized in a clear and actionable manner using regression charts. Ideal Skills and Experience: - Proficiency in data analysis and statistical modeling - Skills in programming and software development - Ability to create clear and informative visual data ...
I'm looking for a developer to create a multi-player dominoes game in Python. The game should support 2, 3, or 4 players, where each player starts with 7 dominoes from a total of 28. The remainin...hand. Key Features: - Turn-based play starting with the player holding the 1:1 domino - Draw from the market when don't have pieces in hand - End game condition when a player uses all their dominoes Ideal Skills: - Proficient in Python with experience in game development - Capable of creating cross-platform software (Windows, MacOS, Linux) - Good understanding and implementation of socket programming in python Although a graphical user interface is not mandatory, the game should function smoothly across all platforms. I prefer a developer who can deliver a product with a robu...
...route that visits a set of cities and returns to the starting city. This is a classic problem in computer science and has many real-world applications such as logistics, route planning, and circuit board drilling. In this project you will investigate several approaches for solving this problem. In particular you need to implementing at least 3 algorithms to solve the TSP including: a. A Dynamic Programming approach b. A Greedy approach And one of the following approaches c. A* approach d. A Genetic algorithm e. The Simulated annealing algorithm f. any other solutions You will need to implement the selected algorithms using Java. Your implantation should allow the user to input the number of cities and the distance between each pair of cities, or it should allow the user to inp...
I need a MATLAB simulation for a robotic arm. The simulation should cover the arm's joints and movements. Ideal Skills and Experience: - Proficiency in MATLAB - Experience with robotic simulations - Understanding of dynamic modeling - Knowledge in simulating robotic arm components
I need a professional freelancer to help me write a comprehensive 10-page report about how I programmed my robot and how I assembled its parts. I have a sample re...which can be used as a reference. Ideal Skills and Experience: - Proficient technical writing skills - Previous experience with robotics documentation - Ability to understand and express complex programming tasks in simple terms - Experience with report writing following specific guidelines or templates. Your task will primarily involve: - Helping me articulate how I programmed the robot - Assisting in describing the parts and their assembly - Incorporating more technical details where necessary. Note: The report should be engaging and well-structured to effectively convey the details of the programming and as...
I'm seeking an experienced Python developer with expertise in bioinformatics for a project involving phylogenetic distance analysis. The specific tasks include: - Implementing phylo...involving phylogenetic distance analysis. The specific tasks include: - Implementing phylogenetic tree reconstruction from FASTA formatted input data - Utilizing the Neighbor-Joining method for the reconstruction process - Developing algorithms to perform sequence alignments - Optimizing the Neighbor-Joining method for efficiency Ideal candidates should have a strong background in both Python programming and phylogenetics, with prior experience working with FASTA data. A deep understanding of the Neighbor-Joining method is crucial. Please provide examples of similar projects you've complet...
...• Ensure the pipeline is optimized for performance, reliability, and scalability to handle high data volumes. • Design APIs or data endpoints for seamless data retrieval. • Collaborate with our team to understand business logic and refine deliverables based on feedback. Requirements: • Strong experience in blockchain development, particularly with the Solana ecosystem. • Proficiency in programming languages like Rust, Python, or Go (experience with Solana’s Rust-based programs is a plus). • Experience with blockchain data indexing solutions such as The Graph, Anchor, or custom-built indexing frameworks. • Proven ability to work with blockchain nodes and APIs to extract and process data. • Familiarity with data pipelines and to...
I'm in need of a professional smart contract developer who can create a BEP20 token with the following specifications on the BSC network: Token Specifications: - Name: BTCAS...specifications on the BSC network: Token Specifications: - Name: BTCASH - Ticker: BTMETA - Total Supply: 5 billion (500 crore) - Decimal: 8 - Mintable: Yes (I want the ability to increase the number of tokens) - Burnable: Yes (I want the ability to decrease the number of tokens) The ideal freelancer should have: - Extensive experience in creating BEP20 tokens - Proficiency in smart contract programming - Familiarity with Bscscan and its functionalities Please note: - Bids are only accepted from freelancers who can work on AnyDesk or any other remote access tool. - An admin role will be required for to...
I'm looking for a skilled HTML programmer to help me modify an existing webpage. Unfortunately, I don't have the existing HTML files, so the freelancer will need to create everything from scratch. Ideal skills for this job include: - Proficiency in HTML and CSS - Experience in website design and modification - Ability to create web pages from scratch - Strong attention to detail and design ...to create everything from scratch. Ideal skills for this job include: - Proficiency in HTML and CSS - Experience in website design and modification - Ability to create web pages from scratch - Strong attention to detail and design aesthetics - Excellent communication skills to understand project requirements - Knowledge of JavaScript for dynamic content and interactivity a prompt to HTM...
I'm working on a robotic arm project controlled by an MPU6050 sensor and need a programmer with experience in working with Arduino and this specific sensor. Key Responsibilities: - Adjust code based on project requirements - Program the arm to pick and place objects according to specific coordinates provided Ideal Skills: - Proficient in Arduino programming - Experienced with MPU6050 sensor - Knowledgeable in robotics and control systems
I'm looking for a sophisticated Discord bot dedicated to handling arbitrage bets. This bot should not only monitor the betting landscape but also facilitate seamless betting experiences from th...tap into the world of arbitrage betting with minimal effort and maximum success. The bot should integrate with the following platforms: Bet365, Sportsbet, unibet, ladbrokes dabble, points bet, tab, tab touch, betr, neds, pickle bet. The bot should check for betting opportunities every chance it gets. The bot should integrate with betting platforms via APIs. The bot should be developed in the programming language that is considered best for its functionality. The bot should allow full customization and user control over its operation. Notifications should be delivered as in-app alerts ...
I need help to analyse the spectral heatflux at solid-liquid interface using molecular dynamics with LAMMPS. I already have a simulation setup ready, and the materials involved in this simulation are polymers. Ideal Skills: - Proficient in LAMMPS - Experience with molecular dynamics simulations - Knowledge of heatflux analysis - Familiarity with polymer materials - Experience with Python or other scripting languages for post-processing simulation data - Proficiency in using high-performance computing resources for large-scale simulations - Background in thermal conductivity research, especially in polymers Please reach out if you have the necessary skills and experience. Please provide graphs for the analysis results.
I'm seeking assistance to elevate the number of upvotes on my StackOverflow answers specifically in the realm of programming languages. Key Focus Areas: - Crafting more detailed answers to increase upvotes. - Targeting the programming languages category exclusively. Ideal Skills and Experience: - Proficient understanding of various programming languages. - Proven track record of detailed and well-received answers on StackOverflow. - Excellent writing and communication skills to convey complex ideas clearly.
I'm in need of a Google Apps Script or similar programming language based application that can extract essential information from my Google Calendar. This pertains specifically to events related to rental apartment reservations. The data to be collected includes event Titles, Dates, and the number of Guests, all of which should be organized into a single Google Sheet. Key Requirements: - The script or application must sort data into corresponding columns in the Google Sheet. - The system should allow for manual updates. Ideal Skills for This Project: - Proficiency in Google Apps Script or a similar programming language. - Prior experience with integrating Google Sheets and Google Calendar. - Strong data organization and sorting skills.
I need an experienced programmer to debug my Python and VB.Net code which is supposed to access a DLL written in C. This DLL was previously compatible with...executed. - **Code Evaluation**: Both Python and VB.Net code are causing these runtime errors. - **Error Analysis**: The root cause of these runtime errors seems to be incorrect parameter passing. Ideal candidates for this project should have: - Proficient knowledge in Python and VB.Net - Experience working with DLLs and debugging runtime errors - Understanding of parameter passing in different programming languages Please only apply if you can start immediately and have the necessary skills to resolve these issues. Please ensure some comments are added to the code to explain changes made. The project must be completed with...
I am seeking an expert in finance and game design to create an engaging and educational simulation-based game aimed at teaching adults (18+ years) key financial concepts. The game should focus on 'Economic Value Added' and simulate real-world scenarios, enhancing understanding and retention of complex finance topics. Ideal Skills and Experience: - Strong background in finance, particularly in 'Economic Value Added' - Experience in game design, particularly simulation-based games - Understanding of adult learning principles - Ability to create engaging, educational content - Strong communication skills to explain complex concepts in an accessible way. The game should be developed as a mobile app. The game should be developed as an Android app. Focus on de...
I'm in ne...each transaction - The amount of each individual transaction - Number and type of items in each transaction - ID of the salesperson who processed the transaction - Shift start and end times for each unit - Detail of payment method used for each transaction (e.g., cash, card, mobile payment, e wallet) Ideal candidates for this project should have extensive experience in web server creation, PHP programming, and minimalist web design. Proficiency in tracking and displaying complex data sets is also crucial. The website should include an option to export the displayed transaction data into downloadable formats such as CSV or PDF. The website should include SSL/TLS encryption to secure transaction data. The website should allow users to customize export formats for tr...
...assistive function once the turbine begins generating current. Implement a time delay of 15 minutes before allowing reactivation of the assistive function. External Override Switch: Provide a manual switch to disable the assistive function. Ensure the switch does not interfere with the standard operation of the turbine or power generation. Deliverables: Circuit Design: Schematic diagrams and simulation results demonstrating the functionality of the circuit. Prototype: A functional prototype integrated with the VAWT system to test and validate performance under various conditions. Technical Documentation: Detailed design report, including specifications, components used, and operational guidelines. User manual for installation, operation, and maintenance of the develop...
I'm seeking an expert in Derivative pricing, specifically with options pricing using the Monte Carlo Simulation (GBM). Key requirements: - Expertise in options pricing - Proficiency in the Monte Carlo Simulation - Ability to achieve a 95% accuracy for the simulation Your task will be to accurately price options using the Monte Carlo method, ensuring we hit the required confidence level. The ideal candidate will have a strong background in finance, data analysis, and programming (preferably in Python or R). Please include examples of similar projects you've completed in your bid.
Looking for Complete Chatbot solution, like manychat chatbot other companies you can check it should be Saas solution and whatsapp chatbot must with Meta Api etc etc You can check manychat i need all module feature complete solution , only interested in ready solutions not from scratch. (Website and Mobile Apps) ...assist with sales and lead generation. - The chatbot should be compatible and optimised for popular messaging apps, particularly WhatsApp and Telegram. Ideal skills and experience: - Proven experience in developing chatbots for business use, particularly for sales and lead generation. - In-depth knowledge and understanding of popular messaging apps and their respective functionalities. - Strong programming skills, along with a creative approach to chatbot design and de...