{"nbformat":4,"nbformat_minor":0,"metadata":{"colab":{"provenance":[],"mount_file_id":"1ZwuX9_7c2K8FYeHkT2K6y2XFqYpcHlF3","authorship_tag":"ABX9TyMFrFnq6lJd6rwQ7rjCAN5A"},"kernelspec":{"name":"python3","display_name":"Python 3"},"language_info":{"name":"python"}},"cells":[{"cell_type":"markdown","source":["## Libraries + API Keys + Parameters"],"metadata":{"id":"zy35lWmUoyMd"}},{"cell_type":"code","execution_count":null,"metadata":{"collapsed":true,"id":"nrVGshBMhrP1"},"outputs":[],"source":["!pip install 'crewai[tools]' -q"]},{"cell_type":"code","source":["%cd /content/drive/MyDrive/AI Agents/CrewAI/Job Interview Prep Part 2"],"metadata":{"colab":{"base_uri":"https://localhost:8080/"},"id":"p1OKiKKjjXzr","executionInfo":{"status":"ok","timestamp":1737025333139,"user_tz":-60,"elapsed":4,"user":{"displayName":"Diogo Resende","userId":"05706604408624562002"}},"outputId":"2a5f0d13-e1b6-491e-d237-4ded66f35754"},"execution_count":null,"outputs":[{"output_type":"stream","name":"stdout","text":["/content/drive/MyDrive/AI Agents/CrewAI/Job Interview Prep Part 2\n"]}]},{"cell_type":"code","source":["# Retrieve the API keys securely from Google Colab's user data\n","from google.colab import userdata\n","openai_api_key = userdata.get('openai_api')\n","serper_api_key = userdata.get('serper_api')"],"metadata":{"id":"AdJUSCmjorzx"},"execution_count":null,"outputs":[]},{"cell_type":"code","source":["import os\n","# Set the API keys as environment variables for accessibility\n","os.environ['OPENAI_API_KEY'] = openai_api_key\n","os.environ['SERPER_API_KEY'] = serper_api_key"],"metadata":{"id":"Q_KdyhCKou0q"},"execution_count":null,"outputs":[]},{"cell_type":"code","source":["from crewai import Agent, Crew, Process, Task\n","from langchain_openai import ChatOpenAI\n","from IPython.display import display, Markdown\n","from crewai_tools import ScrapeWebsiteTool, SerperDevTool"],"metadata":{"id":"-dWiW8-TuD3O"},"execution_count":null,"outputs":[]},{"cell_type":"code","source":["# Define the LLM\n","llm = ChatOpenAI(model_name='gpt-4o', temperature=0.5)"],"metadata":{"id":"SkpGQWoxMD9w"},"execution_count":null,"outputs":[]},{"cell_type":"markdown","source":["# Get the data"],"metadata":{"id":"t5A4QkDcq1RM"}},{"cell_type":"code","source":["# We need to know the Name, company, job position, job description\n","interviewer = input(\"Enter the name of the interviewer (if unknown write NONE): \")\n","company = input(\"Enter the company: \")\n","job_position = input(\"Enter the job position: \")\n","job_description = input(\"Enter the job description: \")"],"metadata":{"colab":{"base_uri":"https://localhost:8080/"},"id":"JHna4p-6q26N","executionInfo":{"status":"ok","timestamp":1737025386236,"user_tz":-60,"elapsed":31851,"user":{"displayName":"Diogo Resende","userId":"05706604408624562002"}},"outputId":"ce55c19a-49bf-43a0-cc3b-34487dc1b54d"},"execution_count":null,"outputs":[{"name":"stdout","output_type":"stream","text":["Enter the name of the interviewer (if unknown write NONE): Nicole Malucha\n","Enter the company: Beat81\n","Enter the job position: (Senior) Supply Chain & Operations Manager\n","Enter the job description: ABOUT THE ROLE You will play a pivotal role in supporting our expansion team by ensuring equipment readiness for our seamless and timely launches of new BEAT studios. Additionally, you will oversee the operational excellence of our active gyms by ensuring all equipment and facilities are maintained to the highest standard, maximizing uptime and customer satisfaction.  This role demands exceptional organizational and analytical skills and a solutions-oriented mindset. Elevate BEAT81 by creating, standardizing, and maintaining procurement, inventory, and maintenance processes cross-functionally, driven by KPIs.    YOUR RESPONSIBILITIES   Procurement: Ensure timely and cost efficient procurement and delivery of BEAT branded fitness equipment, both internationally and nationally, to meet quantity and delivery timelines required for our upcoming launches - set the standard for seamless and scalable supply chain processes! Inventory Management: Develop and implement an automated inventory dashboard to monitor stock, streamline reorders, and enhance demand forecasting, collaborating with our expansion and city operations teams to align inventory with operational needs – master precision planning! Maintenance and Lifecycle Management: Develop and oversee maintenance schedules for our bikes and cardio machines in the gyms by minimizing downtime through preventative maintenance and efficient repair workflows with internal stakeholders and external partners - keep our gyms running at full speed! Performance Metrics and Reporting: Define and track key performance indicators (KPIs) for your area of responsibility and take over full accountability. Produce reports and dashboards to evaluate supply chain performance and drive continuous improvement – turn insights into action!    WHO YOU ARE  Your Profile  Relevant Experience: You already have work experience in a Supply Chain or Operations Management role in a company with physical operations or hardware components. Start-up Background: You have some hands-on experience working in a start-up environment, adapting quickly to dynamic, fast-paced settings, not shying away from big challenges. Language Proficiency: You have C1-level or higher proficiency in English and German, enabling clear communication with diverse stakeholders. Your Competencies  Project Management: Advanced project management skills to plan, align, execute and oversee supply chain initiatives while ensuring alignment with timelines, budgets, and quality standards. Process Optimization: Expertise in process optimization to enhance efficiency and scalability while maintaining a strong focus on execution and getting things done, ensuring that strategies translate into tangible, impactful results. Cross-Functional Collaboration: Proven ability to foster collaboration and coordinate effectively across departments to drive alignment and achieve business objectives in a dynamic environment. Strategic Procurement and Inventory Management: Expertise in sourcing, negotiation, demand forecasting, inventory optimization, and cost management to ensure timely and cost-effective procurement while maintaining optimal stock levels to support operational efficiency and organizational goals. Data-Driven Performance Management: Proficiency in analytics, KPI tracking, and reporting tools to evaluate supply chain performance, drive continuous improvement, and communicate insights effectively.    YOUR BENEFITS Unlimited BEAT81 Workouts for you and one family member/friend: we guarantee that you will get fit working here! Fresh fruit and healthy snacks on tap at the office to fuel your workout regime! Regular sports and social team events Join our journey to build the largest fitness company that is delivering lasting wellbeing in the world Become part of a highly motivated and international team of Europe’s fastest growing fitness technology startup backed by Europe’s best VCs and a unique team of fitness experts A working environment that is built on care for one another, trust, openness, having a growth mindset and relentless focus on doing the right thing    ABOUT BEAT81 BEAT81 is a fitness technology startup revolutionizing the way people get fit. By merging the very best of HIIT group training, heart rate technology and expert coaching we are empowering people around Europe, and soon the world, to Sweat Smarter Together!  Our workouts led by fitness experts offer real-time, personalized heart rate monitoring, gamification and analytics - transforming the traditional group fitness experience. We think big. We think rebellious. And we're building a world-class team to make BEAT81 the global leader in fitness and technology.  BEAT81 is an equal opportunity employer, which means we do not discriminate. We celebrate diversity and are committed to creating an inclusive environment for all employees.\n"]}]},{"cell_type":"markdown","source":["# Research Crew"],"metadata":{"id":"LSCe8oWip62_"}},{"cell_type":"markdown","source":["## Research Agent"],"metadata":{"id":"5EmtKgCkkO6-"}},{"cell_type":"code","source":["# Research Agent\n","research_agent = Agent(\n","    role = 'Research Agent',\n","    goal = f\"Conduct in-depth research to serve as a basis for interview prep\",\n","    backstory = \"\"\"\n","    As a Research Specialist, your mission is to uncover detailed and relevant information about the interviewer and company.\n","        This includes their professional backgrounds, recent projects, social media activity, public speaking engagements, and any insights that can help tailor the interview discussion.\n","        The ultimate goal is to equip the candidate with backgrounds of the company and the interviewer.\n","        \"\"\",\n","    llm = llm,\n","    tools = [ScrapeWebsiteTool(), SerperDevTool()]\n",")"],"metadata":{"id":"iRxV0uh2qDKX"},"execution_count":null,"outputs":[]},{"cell_type":"markdown","source":["## Research Tasks"],"metadata":{"id":"k3Z2vqwPkb0P"}},{"cell_type":"code","source":["# Research Task\n","research_company_task = Task(\n","    description = f\"\"\"\n","    Research about {company}  their position in the sector, and recent industry trends.\n","    Focus on news and developments from the last year, as the current\n","        year is 2024.\"\"\",\n","    expected_output=f\"A comprehensive report in Markdown with bullet points about {company}\",\n","    agent = research_agent\n",")"],"metadata":{"id":"qRXVINXWsuHK"},"execution_count":null,"outputs":[]},{"cell_type":"code","source":["# Research Task\n","research_person_task = Task(\n","    description = f\"Research about {interviewer} with a focus on their professional background, recent projects, social media activity, and any insights that can help tailor the interview discussion.\",\n","    expected_output=f\"A comprehensive report in Markdown with bullet points about {interviewer}\",\n","    agent = research_agent)"],"metadata":{"id":"C3fI0nP5r16S"},"execution_count":null,"outputs":[]},{"cell_type":"markdown","source":["## Prepare interview"],"metadata":{"id":"LEdmSbOvlMHL"}},{"cell_type":"code","source":["# Research Agent\n","coach_agent = Agent(\n","    role = 'coach Agent',\n","    goal = f\"Help prepare the user for job interview at {company} for {job_position}\",\n","    backstory = \"\"\"\n","    As an experienced interview coach, your task is to help prepare the user for the interview.\n","    The user should be asked questions, and be given advice on how to improve the answers.\n","    \"\"\",\n","    llm = llm,\n",")"],"metadata":{"id":"OBKIZFqqQF2S"},"execution_count":null,"outputs":[]},{"cell_type":"code","source":["# Prepare list of 8 questions\n","define_questions_task = Task(\n","    description = f\"\"\" Define a list of questions based on the {company}, {interviewer} and {job_description} for the job {job_position}\n","    \"\"\",\n","    expected_output=f\"A list of 8 questions in Markdown for culture fit and position fit\",\n","    context = [research_company_task, research_person_task],\n","    agent = coach_agent\n",")"],"metadata":{"id":"l0o8n64Uvt5Z"},"execution_count":null,"outputs":[]},{"cell_type":"markdown","source":["## Assemble research crew"],"metadata":{"id":"R6QlaTield7z"}},{"cell_type":"code","source":["crew = Crew(\n","    agents=[research_agent, coach_agent],  # List of agents involved\n","    tasks=[research_company_task, research_person_task, define_questions_task],  # List of tasks to execute\n","    verbose=True,\n","    process = Process.sequential,\n",")\n","result = crew.kickoff({\"topic\": f\"draft the question for the interview\"})  # Start the task execution"],"metadata":{"colab":{"base_uri":"https://localhost:8080/"},"collapsed":true,"id":"1LaDgK9jlgGW","executionInfo":{"status":"ok","timestamp":1737025457826,"user_tz":-60,"elapsed":71592,"user":{"displayName":"Diogo Resende","userId":"05706604408624562002"}},"outputId":"10a2ac15-e87e-4ea5-b7bf-6ccfe54c170f"},"execution_count":null,"outputs":[{"output_type":"stream","name":"stdout","text":["\u001b[1m\u001b[95m# Agent:\u001b[00m \u001b[1m\u001b[92mResearch Agent\u001b[00m\n","\u001b[95m## Task:\u001b[00m \u001b[92m\n","    Research about Beat81  their position in the sector, and recent industry trends.\n","    Focus on news and developments from the last year, as the current\n","        year is 2024.\u001b[00m\n","\n","\n","\u001b[1m\u001b[95m# Agent:\u001b[00m \u001b[1m\u001b[92mResearch Agent\u001b[00m\n","\u001b[95m## Thought:\u001b[00m \u001b[92mThought: To gather comprehensive information about Beat81, I will start by searching the internet for recent news and developments related to the company from the past year. This will help me understand their position in the sector and any relevant industry trends.\u001b[00m\n","\u001b[95m## Using tool:\u001b[00m \u001b[92mSearch the internet\u001b[00m\n","\u001b[95m## Tool Input:\u001b[00m \u001b[92m\n","\"{\\\"search_query\\\": \\\"Beat81 company news 2024\\\"}\"\u001b[00m\n","\u001b[95m## Tool Output:\u001b[00m \u001b[92m\n","{'searchParameters': {'q': 'Beat81 company news 2024', 'type': 'search', 'num': 10, 'engine': 'google'}, 'organic': [{'title': 'Home | BEAT81 | HIIT Functional Training & Group Fitness', 'link': 'https://www.beat81.com/', 'snippet': 'Smarter workouts to see results faster. Burn up to 1000 calories in just 45 minutes. Book a free workout. Reach your goals with Various Workouts.', 'position': 1, 'sitelinks': [{'title': 'BEAT81-Shop', 'link': 'https://shop.beat81.com/'}, {'title': 'Membership', 'link': 'https://www.beat81.com/membership'}, {'title': 'Workouts', 'link': 'https://www.beat81.com/classes'}, {'title': 'First Workout', 'link': 'https://www.beat81.com/first-timers'}]}, {'title': 'BEAT81 on Instagram: \"BEAT THE HEAT 2024 Our yearly summer ...', 'link': 'https://www.instagram.com/beat81/p/C-rxgEksspC/', 'snippet': 'Our yearly summer challenge is back! From today until September 30th, you can win exclusive prizes by participating in our challenge!', 'position': 2}, {'title': 'Beat81 - Facebook', 'link': 'https://www.facebook.com/beat81berlin/', 'snippet': 'New Studio in Berlin! Join us on September 12th to celebrate the opening of our newest HIIT fitness studio in the heart of Friedrichshain: ...', 'position': 3}, {'title': 'BEAT81 Köln on Instagram: \"NEWS CYCLE STUDIO NIEHLER STR ...', 'link': 'https://www.instagram.com/beat81koeln/reel/CtJ6ATQLbK9/', 'snippet': 'Opening Rides will be taking place on the 15th of June w/ Coach Loreen @loreeen_na. Tag a friend who needs to know about our new Cycle Studio Location.', 'position': 4}, {'title': 'BEAT the HEAT Challenge 2024 - BEAT81', 'link': 'https://www.beat81.com/lp/beat-the-heat-challenge-2024', 'snippet': 'The aim of the Challenge is to participate in a total of 15 BEAT81 courses between 15.08.2024 and 30.09.2024, in the following \"Challenge Period\". ... It is not a ...', 'position': 5}, {'title': 'BEAT81 - Company Profile - Tracxn', 'link': 'https://tracxn.com/d/companies/beat81/__YTIhTSfvR8RwiRbe7SqjcWnED95vASP2avkq56JbS_A', 'snippet': 'BEAT81 - Chain of fitness centers. Raised a total funding of $7.03M over 1 round from 3 investors. Founded by Alexey Samkov and Tim Dettmann ...', 'position': 6}, {'title': 'BEAT81: Revenue, Competitors, Alternatives - Growjo', 'link': 'https://growjo.com/company/BEAT81', 'snippet': 'Beat81 is the most interactive, intelligent and exciting outdoor group fitness experience on the market. By merging the best of mobile HIIT training, live ...', 'position': 7}, {'title': 'Tesla Owners Silicon Valley - X', 'link': 'https://x.com/teslaownersSV/status/1872674943974199716', 'snippet': 'Tesla Beat #81: $TSLA News Each Friday at 8am PST w/ myself ... 4:04 PM · Dec 27, 2024. ·. 46.8K. Views. 19. 53.', 'position': 8}, {'title': 'Berlin-based BEAT81 scores €6.4 million to strengthen fitness ...', 'link': 'https://tech.eu/2019/09/26/berlin-based-beat81-scores-e6-4-million-to-strengthen-fitness-communities/', 'snippet': \"BEAT81, one of Europe's fastest growing fitness tech companies, has raised a €6.4 million Series A funding round led by EQT Ventures.\", 'position': 9}, {'title': 'BEAT81 - 4 Competitors and alternatives in Oct 2024 - Tracxn', 'link': 'https://tracxn.com/d/companies/beat81/__YTIhTSfvR8RwiRbe7SqjcWnED95vASP2avkq56JbS_A/competitors', 'snippet': \"Competitor Analysis of BEAT81. How much funding have BEAT81's competitors raised? BEAT81's competitors have raised a total of $7.03M funding ...\", 'position': 10}], 'peopleAlsoAsk': [{'question': 'Does beat81 have showers?', 'snippet': 'Look at the cute lighting in our indoor gym in Mitte (Brunnenstr.) \\\\ud83d\\\\ude0d\\\\u2060\\\\u2800 \\\\u2060\\\\u2800 This gym offers changing rooms, showers, and a really good vibe!', 'title': 'Beat81 - Look at the cute lighting in our indoor gym in... - Facebook', 'link': 'https://www.facebook.com/beat81berlin/posts/look-at-the-cute-lighting-in-our-indoor-gym-in-mitte-brunnenstr-this-gym-offers-/1197749880612691/'}], 'relatedSearches': [{'query': 'Beat81 company news 2024 live'}, {'query': 'BEAT81 locations'}, {'query': 'BEAT81 reviews'}, {'query': 'BEAT81 München'}, {'query': 'BEAT81 düsseldorf'}, {'query': 'Beat81 Berlin'}, {'query': 'BEAT81 free trial'}, {'query': 'Beat 81 köln'}], 'credits': 1}\u001b[00m\n","\n","\n","\u001b[1m\u001b[95m# Agent:\u001b[00m \u001b[1m\u001b[92mResearch Agent\u001b[00m\n","\u001b[95m## Thought:\u001b[00m \u001b[92mThought: I have found several sources of information about Beat81, including their official website, social media activities, and recent news. I need to further explore these sources to compile a comprehensive report.\u001b[00m\n","\u001b[95m## Using tool:\u001b[00m \u001b[92mRead website content\u001b[00m\n","\u001b[95m## Tool Input:\u001b[00m \u001b[92m\n","\"{\\\"website_url\\\": \\\"https://www.beat81.com/\\\"}\"\u001b[00m\n","\u001b[95m## Tool Output:\u001b[00m \u001b[92m\n","Home | BEAT81 | HIIT Functional Training & Group Fitness\n","Method First Workout Workouts Ride Membership About Shop EN DE EN Front Desk Jobs Become A Coach Log In Log in - App Log in - Web ‍ NEW: BEAT81 Fitness Retreats Learn more Smarter workouts to see results faster Burn up to 1000 calories in just 45 minutes Book a free workout Reach your goals with Various Workouts Explore Workouts HIIT STRENGTH & CARDIO STRENGTH RIDE Circuit Pump Crack the fitness code What is BEAT81? Book a workout\n","No Magic 81 is backed by science Discover more Heart Rate Working out above 81% of your max heart rate ignites your metabolism, you burn fat faster and build strength. Afterburn All our workouts unlock the afterburn effect: You burn extra calories after training! Holistic Our workout increases your energy, lowers your stress level and improves sleep. Boxhagener Str. (Indoor) 52.5077466 13.4663574 friedrichshain Berlin indoor Cycle Studio Schönhauser (small) 52.547509 13.412995 Prenzlauer Berg Berlin ride Cycle Studio Schönhauser (big) 52.5474 13.4129 Prenzlauer Berg Berlin ride Cycle Studio Schwabing-West 48.1643766511886 11.5640235 Schwabing-West Munich ride Poccistraße (Indoor) 48.1238919452669 11.548815355824 Sendling Munich indoor WeWork Rudolfplatz 50.935637 6.939713 Innenstadt Cologne indoor Volkspark Friedrichshain (Outdoor) 52.5306292 13.439205 Friedrichshain Berlin outdoor Cycle Studio Harras 48.11758214 11.54105247 Sendling Munich ride Potsdamer Platz/ Vossstr. (Indoor) 52.511051 13.381784 Mitte Berlin indoor Immermannstraße (Indoor) 51.2240458 6.7859938 Stadtmitte No items found. indoor Cycle Studio Barbarossaplatz 50.926018 6.945348 Südstadt Cologne ride Cycle Studio Görli 52.5001 13.433448 Kreuzberg Neukölln Berlin ride Rochusmarkt (Indoor) 51.234209 6.78992 Pempelfort No items found. indoor Cycle Studio Rochusmarkt 51.234203 6.789915 Pempelfort No items found. ride Cycle Studio Dürener 50.9327374 6.921567598 Lindenthal Cologne ride Winsviertel (Indoor) 52.53533006 13.4280715 Prenzlauer Berg Berlin indoor Cycle Studio FHain 52.510056 13.454949 Friedrichshain Berlin ride Görli (Indoor) 52.5001 13.433448 Kreuzberg Neukölln Berlin indoor Einsteinstraße 48.135395 11.606605 Au Haidhausen Munich indoor BEAT81 x Ippo Club 51.228102 6.793585 Bilk No items found. indoor Cycle Studio Alexanderplatz 52.518793 13.415173 Mitte Berlin ride Heimeranplatz 48.129926 11.534186 Schwanthalerhoehe Munich indoor Hauptbahnhof (Indoor) 51.2234 6.7942 Bilk No items found. indoor Herzogstraße (Indoor) 51.215635 6.780417 Bilk No items found. indoor Volkspark Friedrichshain (meeting point) 52.529 13.438417 Friedrichshain Berlin outdoor Barbarossaplatz (Indoor Gym) 50.929426 6.944542 Südstadt Cologne indoor Rudolfplatz (Indoor) 50.9348525 6.9388652 Innenstadt Cologne indoor Brunnenstraße (Indoor) 52.531183 13.400301 Mitte Berlin indoor Theresienwiese 48.1277517 11.5498726 Ludwigsvorstadt Isarvorstadt Munich outdoor Le Flair 51.236329 6.795881 Pempelfort No items found. outdoor Innenstadt Süd (Indoor Gym) 50.93283387 6.955787994 Innenstadt Cologne indoor Alexanderplatz (Indoor) 52.517693 13.415519 Mitte Berlin indoor Kulturbrauerei (Indoor) 52.53897 13.41472 Prenzlauer Berg Berlin indoor Lohsepark 50.957692 6.950292 Nippes Cologne outdoor Hackerbrücke (Indoor) 48.142944 11.545673 Maxvorstadt Munich indoor Rosa Luxemburg Strasse (Indoor) 52.52517 13.410308 Mitte Berlin indoor Volksgarten 50.9198204 6.9490584 Südstadt Cologne outdoor Beethovenpark 50.91253858 6.915172432 Sülz Cologne outdoor Kurfürstenstraße (Indoor) 48.15443629 11.57705906 Maxvorstadt Munich indoor Pinakotheken 48.147564 11.571428 Maxvorstadt Munich outdoor Bachemer Str. 50.931365 6.929073 Lindenthal Cologne outdoor Rheinpark 51.248068 6.762873 Golzheim No items found. outdoor Gräfekiez (Indoor) 52.491791 13.417356 Kreuzberg Neukölln Berlin indoor Rheinturm 51.218897 6.766369 Unterblick No items found. outdoor ONE Fitness Studio 34.1681819 -118.3723488 The Valley No items found. indoor Pempelfort (Indoor) 51.23871898 6.781118813 Pempelfort No items found. indoor Zoopark 51.242844 6.803359 Düsseltal No items found. outdoor Colonius 50.9473255 6.9338195 Neustadt Nord Cologne outdoor Rheinauhafen 50.93099 6.9647 Südstadt Cologne outdoor Hofgarten 51.233148 6.773914 Pempelfort No items found. outdoor Van Nuys/Sherman Oaks Park 34.160899 -118.440249 The Valley No items found. outdoor Hamburg 53.538244 10.018842 Munich 48.1425643 11.5748064 Düsseldorf 51.2273356 6.7752146 Berlin 52.518323 13.415504 Cologne 50.9354101 6.9505692 Indoor or outdoor, find Workouts always nearby\n","Zum Aktivieren der eingebetteten Karte bitte auf den Link klicken. Durch das Aktivieren werden Daten an den jeweiligen Anbieter übermittelt. Weitere Informationen können unserer Datenschutzerklärung entnommen werden. ‍ Load content Book a workout Download the Beat81 App Book your classes, receive results and get support from the best coaches in town directly from the app. Download app now Work out with the Best coaches in town Become a coach Marko ★ 4.93 (524) Parker ★ 4.92 (1333) Jay ★ 4.89 (1301) Claire ★ 4.87 (780) Marm ★ 4.86 (683) Jess ★ 4.88 (514) Nikolas ★ 4.84 (1039) Sebastian ★ 4.95 (222) Our Partners Method First workout Workouts Memberships Career Become a coach Press kit Our mission Terms and conditions Privacy policy Imprint Follow Us ‍ By clicking “Accept” , you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Policy for more information. Preferences Deny Accept\n","Privacy Preference Center When you visit websites, they may store or retrieve data in your browser. This storage is often necessary for the basic functionality of the website. The storage may be used for marketing, analytics, and personalization of the site, such as storing your preferences. Privacy is important to us, so you have the option of disabling certain types of storage that may not be necessary for the basic functioning of the website. Blocking categories may impact your experience on the website. Reject all cookies Allow all cookies Manage Consent Preferences by Category Essential Always Active These items are required to enable basic website functionality. Marketing Essential These items are used to deliver advertising that is more relevant to you and your interests. They may also be used to limit the number of times you see an advertisement and measure the effectiveness of advertising campaigns. Advertising networks usually place them with the website operator’s permission. Personalization Essential These items allow the website to remember choices you make (such as your user name, language, or the region you are in) and provide enhanced, more personal features. For example, a website may provide you with local weather reports or traffic news by storing data about your current location. Analytics Essential These items help the website operator understand how its website performs, how visitors interact with the site, and whether there may be technical issues. This storage type usually doesn’t collect information that identifies a visitor. Confirm my preferences and close\n","\u001b[00m\n","\n","\n","\u001b[1m\u001b[95m# Agent:\u001b[00m \u001b[1m\u001b[92mResearch Agent\u001b[00m\n","\u001b[95m## Final Answer:\u001b[00m \u001b[92m\n","# Comprehensive Report on Beat81\n","\n","## Company Overview\n","- **Industry**: Fitness and Health\n","- **Founded by**: Alexey Samkov and Tim Dettmann\n","- **Funding**: Raised a total of $7.03M over 1 round from 3 investors.\n","- **Website**: [BEAT81](https://www.beat81.com/)\n","\n","## Business Model\n","- BEAT81 offers a unique fitness experience through high-intensity interval training (HIIT) and group fitness classes.\n","- Their workouts are designed to burn up to 1000 calories in 45 minutes and are backed by scientific principles focusing on heart rate, metabolism, and the afterburn effect.\n","- BEAT81 provides both indoor and outdoor workout options across multiple locations in Germany, including Berlin, Munich, Cologne, and Düsseldorf.\n","\n","## Recent Developments (2024)\n","- **New Studio Launches**: \n","  - Opened a new HIIT fitness studio in Friedrichshain, Berlin.\n","  - Launched a new Cycle Studio in Cologne.\n","  \n","- **Events and Challenges**:\n","  - Hosted the \"BEAT THE HEAT 2024\" summer challenge, encouraging participants to complete 15 BEAT81 courses between August 15 and September 30, 2024.\n","  \n","- **Expansion and Community Engagement**:\n","  - Continued to expand their fitness community by offering various membership options and engaging users through social media platforms like Instagram and Facebook.\n","\n","## Industry Trends\n","- There is a growing trend towards personalized and technology-driven fitness solutions, which BEAT81 capitalizes on by offering app-based class bookings and performance tracking.\n","- The demand for group fitness and HIIT classes continues to rise as individuals seek efficient and community-oriented workout experiences.\n","- The hybrid model of indoor and outdoor fitness classes is becoming increasingly popular, catering to diverse preferences and pandemic considerations.\n","\n","## Social Media Activity\n","- BEAT81 actively engages with its community through platforms like Instagram and Facebook, where they announce new studio openings, challenges, and other events.\n","- They leverage social media to build community and encourage participation in fitness challenges, enhancing brand loyalty and customer engagement.\n","\n","## Conclusion\n","BEAT81 is positioned as a leading fitness tech company in Europe, leveraging scientific principles and community engagement to offer a unique and effective fitness experience. With recent expansions and innovative challenges, they continue to strengthen their presence in the fitness industry.\u001b[00m\n","\n","\n","\u001b[1m\u001b[95m# Agent:\u001b[00m \u001b[1m\u001b[92mResearch Agent\u001b[00m\n","\u001b[95m## Task:\u001b[00m \u001b[92mResearch about Nicole Malucha with a focus on their professional background, recent projects, social media activity, and any insights that can help tailor the interview discussion.\u001b[00m\n","\n","\n","\u001b[1m\u001b[95m# Agent:\u001b[00m \u001b[1m\u001b[92mResearch Agent\u001b[00m\n","\u001b[95m## Thought:\u001b[00m \u001b[92mThought: To gather comprehensive information about Nicole Malucha, I will start by searching the internet for her professional background, recent projects, and social media activity.\u001b[00m\n","\u001b[95m## Using tool:\u001b[00m \u001b[92mSearch the internet\u001b[00m\n","\u001b[95m## Tool Input:\u001b[00m \u001b[92m\n","\"{\\\"search_query\\\": \\\"Nicole Malucha professional background and recent projects\\\"}\"\u001b[00m\n","\u001b[95m## Tool Output:\u001b[00m \u001b[92m\n","{'searchParameters': {'q': 'Nicole Malucha professional background and recent projects', 'type': 'search', 'num': 10, 'engine': 'google'}, 'organic': [{'title': 'Nicole Malucha - Director of Operations - BEAT81', 'link': 'https://career.beat81.com/people/1026837-nicole-malucha', 'snippet': \"I'm hiring. (Senior) Supply Chain & Operations Manager Central Operations · Berlin · Hybrid Remote. Some of my colleagues. Picture of Anna Schuster.\", 'position': 1}, {'title': \"Nicole Malucha on LinkedIn: I'm happy to share that I'm starting a ...\", 'link': 'https://www.linkedin.com/posts/nicole-malucha-5999b893_im-happy-to-share-that-im-starting-a-new-activity-7192163913336078336-7N-A', 'snippet': 'How did you decide to pursue a career as a warehouse manager? ✏️ The engine that got me ahead of this job is the importance of a supply chain system that is ...', 'position': 2}, {'title': 'Nicole Malucha Email address & phone number | Head Of ...', 'link': 'https://aeroleads.com/in/nicole-malucha-5999b893', 'snippet': \"Nicole Malucha's role in his workplace is Head Of Operations. Which industry does Nicole Malucha work in currently? Nicole Malucha works in the industry Sports.\", 'position': 3}, {'title': '“We are currently saving around 3 hours in coach education, which ...', 'link': 'https://www.facebook.com/eduMesocial/videos/we-are-currently-saving-around-3-hours-in-coach-education-which-is-now-handled-b/487808416639770/', 'snippet': 'Head of Operations at Beat81, Nicole Malucha, shares how they were able to onboard new fitness coaches more efficiently and at scale with eduMe.', 'position': 4}, {'title': 'Nicole Malucha on LinkedIn: Team Lead Recruiting (m/f/d) - BEAT81', 'link': 'https://www.linkedin.com/posts/nicole-malucha-5999b893_team-lead-recruiting-mfd-beat81-activity-7118621391603552259-rFPt', 'snippet': 'WE ARE HIRING Hungry for a new challenge? Passionate about fitness? Experienced in leading a team? Committed to grow the most valuable ...', 'position': 5}, {'title': 'Nicole Malucha - Executive Bio, Work History, and Contacts - people', 'link': 'https://people.equilar.com/bio/nicole-malucha-beat/59804363', 'snippet': 'View the executive profile of Nicole Malucha, Director of Operations at BEAT81, on Equilar ExecAtlas to see current and past work history and gain access to ...', 'position': 6}, {'title': '(Senior) Supply Chain & Operations Manager - BEAT81', 'link': 'https://career.beat81.com/jobs/5285449-senior-supply-chain-operations-manager', 'snippet': 'You will play a pivotal role in supporting our expansion team by ensuring equipment readiness for our seamless and timely launches of new BEAT studios.', 'position': 7}, {'title': \"Sandcastles, A Lake Michigan Children's Museum - Facebook\", 'link': 'https://m.facebook.com/sandcastleschildrensmuseum/photos/the-string-a-longs-group-will-be-donating-their-time-at-sandcastles-they-will-be/1100023212133722/', 'snippet': 'The String A Longs group will be donating their time at Sandcastles! They will be performing on the stage on the third-floor stage!', 'position': 8}, {'title': '[PDF] NJ Department of Children and Families Licensed Child Care ...', 'link': 'https://www.nj.gov/dcf/about/divisions/ol/ALLOPENChildCareCTRS_2.4.13.pdf', 'snippet': '... Professional. Child Care Center, LLC. 2 JOCAMA BLVD STE. B. 8857 (732) 520-2680 ... Malucha LLC 26 WALL STREET. 7055 (973) 928-4885. 2½ to 6. 40. Passaic.', 'position': 9}, {'title': '[PDF] University of Wisconsin-La Crosse COMMENCEMENT', 'link': 'https://www.uwlax.edu/globalassets/offices-services/commencement/pdfs/fall-2020-program.pdf', 'snippet': \"Earlier this year, U.S. News & World Report ranked UWL tops in the UW System for universities with undergraduate and master's.\", 'position': 10}], 'credits': 1}\u001b[00m\n","\n","\n","\u001b[1m\u001b[95m# Agent:\u001b[00m \u001b[1m\u001b[92mResearch Agent\u001b[00m\n","\u001b[95m## Thought:\u001b[00m \u001b[92mThought: I have found several sources that provide information about Nicole Malucha's professional background and activities. I will now read the most relevant pages to gather detailed information about her role and recent projects at BEAT81.\u001b[00m\n","\u001b[95m## Using tool:\u001b[00m \u001b[92mRead website content\u001b[00m\n","\u001b[95m## Tool Input:\u001b[00m \u001b[92m\n","\"{\\\"website_url\\\": \\\"https://career.beat81.com/people/1026837-nicole-malucha\\\"}\"\u001b[00m\n","\u001b[95m## Tool Output:\u001b[00m \u001b[92m\n","\n","Nicole Malucha - Director of Operations - BEAT81\n","This website uses cookies to ensure you get the best experience on our website.\n","BEAT81 and selected partners use cookies and similar technologies to ensure you get the best experience on this website.\n","If you consent to it, we will use cookies for analytics purposes.\n","See our Cookie Policy to read more about the cookies we set.\n","You can withdraw and manage your consent at any time, by clicking \"Manage cookies\" at the bottom of each website page.\n","Accept all cookies\n","Disable non-necessary cookies\n","Cookie preferences\n","Select which cookies you accept\n","On this site, we always set cookies that are strictly necessary, meaning they are necessary for the site to function properly.\n","If you consent to it, we will also set other types of cookies. You can provide or withdraw your consent to the different types of cookies using the toggles below. You can change or withdraw your consent at any time, by clicking the link “Manage Cookies”, which is always available at the bottom of the site.\n","To learn more about what the different types of cookies do, how your data is used when they are set etc, see our Cookie Policy .\n","Strictly necessary\n","These cookies are necessary to make the site work properly, and are always set when you visit the site.\n","Vendors\n","Teamtailor\n","Analytics\n","These cookies collect information to help us understand how the site is being used.\n","Vendors\n","Teamtailor\n","Accept these cookies\n","Disable non-necessary cookies\n","Career menu\n","Start\n","Departments\n","People\n","Jobs\n","Employee\n","Log in\n","Candidate\n","Log in to Connect\n","Homepage\n","beat81.com\n","Facebook\n","X\n","LinkedIn\n","Nicole Malucha\n","Director of Operations\n"," –\n","Central Operations\n","nicole.malucha@beat81.com\n","I’m hiring\n","(Senior) Supply Chain & Operations Manager\n","Central Operations\n","·\n","Berlin\n","·\n","Hybrid Remote\n","Some of my colleagues\n","Julia Czerwinski\n","Business Development Manager\n","José Lobato\n","Head of Revenue Performance\n","Christa Georgieva\n","HR Coach Operations Manager\n","Nika Chikvashvili\n","Senior Strategy & Operations Manager\n","About BEAT81\n","Join the fitness revolution with BEAT81 - the ultimate group workout experience that combines technology and expert coaching to help people achieve their health and fitness goals. Our fitness program is not only interactive and intelligent, but also incredibly exciting. Join us today and see how we help people Sweat Smarter Together!\n","Founded in\n","2017\n","Co-workers\n","70\n","Career site\n","Start\n","Departments\n","People\n","Jobs\n","Data & privacy\n","Manage cookies\n","Departments\n","City Operations\n","Coach Operations\n","Marketing\n","Engineering\n","Finance\n","beat81.com\n","Employee login\n","Candidate Connect login\n","Already working at BEAT81?\n","Let’s recruit together and find your next colleague.\n","@beat81.com\n","Employer branding\n","by Teamtailor\n","\u001b[00m\n","\n","\n","\u001b[1m\u001b[95m# Agent:\u001b[00m \u001b[1m\u001b[92mResearch Agent\u001b[00m\n","\u001b[95m## Thought:\u001b[00m \u001b[92mThought: The page provides Nicole Malucha's role as the Director of Operations at BEAT81, but lacks specific details about her recent projects or professional background. I will now check her LinkedIn profile to gather more comprehensive information.\u001b[00m\n","\u001b[95m## Using tool:\u001b[00m \u001b[92mRead website content\u001b[00m\n","\u001b[95m## Tool Input:\u001b[00m \u001b[92m\n","\"{\\\"website_url\\\": \\\"https://www.linkedin.com/posts/nicole-malucha-5999b893_im-happy-to-share-that-im-starting-a-new-activity-7192163913336078336-7N-A\\\"}\"\u001b[00m\n","\u001b[95m## Tool Output:\u001b[00m \u001b[92m\n","\n","Nicole Malucha on LinkedIn: I‚Äôm happy to share that I‚Äôm starting a new position as Director of‚Ä¶ | 22 comments\n","Agree & Join LinkedIn\n","By clicking Continue to join or sign in, you agree to LinkedIn‚Äôs User Agreement , Privacy Policy , and Cookie Policy .\n","Skip to main content\n","LinkedIn\n","Articles\n","People\n","Learning\n","Jobs\n","Games\n","Get the app\n","Join now\n","Sign in\n","Nicole Malucha‚Äôs Post\n","Sign in or join now to see Nicole Malucha‚Äôs post\n","This post is unavailable.\n","Join now\n","Sign in\n","More Relevant Posts\n","Audrey Gong\n","president\n","1w\n","Report this post\n","Warehouse, general affairs,... based on the company's business process and systematization, it is completely feasible for one person to have multiple positions. The work module is set up, as long as the employees are competent and able to create value, this is a good thing. Those who are capable will work harder and earn more\n","‚Ä¶more\n","Like\n","Comment\n","Share\n","Copy\n","LinkedIn\n","Facebook\n","Twitter\n","To view or add a comment, sign in\n","Humberto Guzm√°n\n","Executive Director Logistics & Sales of Puerto Rico | Warehouse Management Expert\n","4mo\n","Report this post\n","The name you know and trust.\n","¬†Our goal is to transform your move into a stress-free experience.\n","¬†At Approved Forwarders, our commitment to world-class customer service is at the heart of everything we do.\n","¬†We go the extra mile to ensure your shipments arrive safely and on time, because your satisfaction is our top priority.\n","Let‚Äôs make your shipping needs stress-free!¬†We serve US and Puerto Rico, Caribbean, Hawaii, Guam, Alaska, Europe, Asia, Central/South America, or Africa in FCL or LCL an Air\n"," ¬†\n","Connect with me: EMAIL‚ÄØ: humberto.guzman@approvedforwarders.com\n","¬†CELL 787-221-5691\n","#lcl #fcl #ltl #ltlfreight #ltlshipping #logistics #puertorico #warehousing #international #usa #shipping #pharmaceutical #manufacturing #sales #DataSecurity #RecordsManagement #PuertoRico #Business #NicheMarket #guam #hawaii #canada #mexico #puertorico #jacksonville #miami #elizabeth #oceanfreight #oceanshipping #international #3pl #nvocc #carriers #CustomerService #Distribution #Logistics #guam #internationalfreight #dominicanrepublic #saintthomas #saintcroix #caribbean #china #international #Agricultura #farmer #supplychain #supplychanemanagement #lastmile #ltllastmile #transportation #solar ¬†\n","Approved Freight\n","5,266 followers\n","5mo\n","Take a peek into our warehousing operations: Our Director of Operations and one of our skilled forklift operators are busy discussing the day‚Äôs plans in front of the racking. It‚Äôs all about teamwork and precision here, ensuring everything runs smoothly from start to finish.\n","\n","We‚Äôre proud of the dedication our team brings to keeping your goods safe, organized, and ready for delivery.\n","Like\n","Comment\n","Share\n","Copy\n","LinkedIn\n","Facebook\n","Twitter\n","To view or add a comment, sign in\n","Meleah Pate\n","Staffing Manager - Partner for Talent\n","1w\n","Report this post\n","Hi LinkedIn! üëã Could you use a warehouse manager to support your team in 2025? üë∑ Check out the video below to learn more about a great candidate, ready to take on their next role. üì≤\n","‚Ä¶more\n","5\n","1 Comment\n","Like\n","Comment\n","Share\n","Copy\n","LinkedIn\n","Facebook\n","Twitter\n","To view or add a comment, sign in\n","Matt .\n","Global Logistics Manager at AFT Fluorotec Ltd, Hitting Targets üéØ, Exceeding goals üìà and Delivering to the World üåé. I love watching Skateboarding, Footy and I'm a MMA fan, with a little bit of Punk Rock mixed in!üé∏\n","8mo\n","Report this post\n","Ever had to play job description detective with your friends or colleagues? üïµÔ∏è‚ôÇÔ∏è, If the answer is Yep, read on.\n","\n","My job isn't just about shuffling things from point A to point B. It can be a ball ache of a ride in a sector that's as complex as it is fascinating\n","\n","Check out this nifty infographic that gives you a sneak peek into my world. Who else can relate with their profession or position? üööüíº\n","#Logistics #supplychain #shipping\n","2\n","Like\n","Comment\n","Share\n","Copy\n","LinkedIn\n","Facebook\n","Twitter\n","To view or add a comment, sign in\n","Boruch Rosenberg\n","ASAP Crews-professional lumping teams to unload containers, letting you focus on warehouse operations\n","7mo\n","Report this post\n","People often ask me what I do.\n","‚Äò'I run a lumping company,‚Äù I say.\n","\n","‚ÄúHuh? Wozzat?‚Äù Is the usual response.\n","So I explain:\n","\n","We are in the logistics and transportation industry, specializing in loading and unloading goods.\n","‚ÄúWhat? There‚Äôs a job just for that?‚Äù\n","\n","Yes!\n","\n","Our work ensures that shipments are efficiently moved in and out of warehouses and distribution centers, reducing delays and handling goods with the utmost care.\n","People often think they can just do it themselves, and they end up exhausting so much time and energy. It's a vital role that supports operational efficiency, best left to the professionals.\n","\n","Have ùò∫ùò∞ùò∂ heard of lumping before?\n","14\n","1 Comment\n","Like\n","Comment\n","Share\n","Copy\n","LinkedIn\n","Facebook\n","Twitter\n","To view or add a comment, sign in\n","Akash Mahadevan\n","MBA INDUSTRY INTEGRATED | ASPIRING LOGISTIC AND SUPPLY CHAIN MANAGEMENT\n","2mo\n","Report this post\n","logistics operations function in a professional and efficient manner\n","‚Ä¶more\n","6\n","1 Comment\n","Like\n","Comment\n","Share\n","Copy\n","LinkedIn\n","Facebook\n","Twitter\n","To view or add a comment, sign in\n","S√∏ren Littmann\n","Business Development Manager at NWIC Freight forwarding EU - US/CA\n","9mo\n","Report this post\n","üööüíº Passionate about Logistics: More Than Just Moving Boxes! üí°üåü\n","\n","During a recent job interview, I was told something that made me stop and think: \"You speak about logistics with such passion.\" And you know what? They were absolutely right!\n","\n","Logistics isn't just about moving boxes from point A to point B. It's about the thrill of orchestrating a seamless flow of goods, the satisfaction of solving complex puzzles in supply chain management, and the joy of seeing businesses thrive thanks to efficient operations.\n","\n","Think about it ‚Äì logistics is the invisible force that keeps the world moving forward. From the moment a product is manufactured to the second it reaches the hands of a customer, logistics plays a vital role at every step of the journey.\n","\n","So yes, I'm passionate about logistics ‚Äì because it's not just a job, it's a fascinating blend of strategy, problem-solving, and innovation. It's about turning challenges into opportunities and making a tangible impact on businesses and consumers alike.\n","\n","Next time you think of logistics, don't just see it as moving stuff around. Think of it as the heartbeat of commerce, the engine that powers global trade, and the catalyst for growth and prosperity.\n","\n","And if you're as passionate about logistics as I am, let's connect! Because together, we can turn the mundane into the extraordinary and keep the world moving forward, one shipment at a time. üåç‚ú®\n","7\n","1 Comment\n","Like\n","Comment\n","Share\n","Copy\n","LinkedIn\n","Facebook\n","Twitter\n","To view or add a comment, sign in\n","DocMorris\n","14,799 followers\n","2mo\n","Report this post\n","Meet Lani: Keeping Our Warehouse Operations Running Smoothly\n","\n","Lani joined DocMorris in 2020 as an Inbound Warehouse Employee, playing an important role in our logistics operations. Every day, she handles the intake and organization of incoming products, ensuring everything is in place and up to our high standards of accuracy.\n","When asked what she values most about working at DocMorris, Lani highlights her team: ‚ÄúThe respect and collaboration make every day more rewarding,‚Äù she says.\n","\n","For new colleagues, her advice is simple: ‚ÄúFind a great teammate and stay focused on your tasks.‚Äù This approach helps new hires quickly integrate and contribute to our success.\n","\n","Her daily mantra? Stay focused on what‚Äôs ahead. In a fast-paced environment like logistics, performance is key. üîë\n","\n","üëÄ Want to learn more about the people who drive DocMorris forward? Stay tuned for more insights into the teams that keep us moving.\n","39\n","1 Comment\n","Like\n","Comment\n","Share\n","Copy\n","LinkedIn\n","Facebook\n","Twitter\n","To view or add a comment, sign in\n","Aadil Mehmood\n","Warehouse / inventory supervisor with 24 years practical experience awaiting to join challenging position.\n","9mo\n","Report this post\n","Organizational skills are crucial for a warehouse supervisor because they enable efficient inventory, staff, and operations management. These skills ensure that goods are stored effectively, orders are fulfilled promptly, and inventory levels are accurately maintained. A well-organized warehouse minimizes errors, reduces costs, and enhances productivity, ultimately leading to improved customer satisfaction and profitability. Additionally, organizational skills help in optimizing space utilization, implementing safety protocols, and facilitating effective communication within the warehouse team.\n","1\n","Like\n","Comment\n","Share\n","Copy\n","LinkedIn\n","Facebook\n","Twitter\n","To view or add a comment, sign in\n","Thomas Bennett\n","Warehouse & Omnichannel Order Management.\n","\n","Simplifying product, channel & order management while tackling inefficiencies, I help businesses scale with confidence.\n","8mo\n","Report this post\n","Operations managers: I thought we all agreed that stock movements had to be logged and communicated.\n","\n","Staff: yeah. We did.\n","\n","Ops: how come we‚Äôve just spent twenty minutes looking for an item? I know I left in Row b, slot 2. Middle shelf. It‚Äôs not there.\n","\n","Staff: üëÄ.\n","\n","Ops: ok. No problem. Who moved it?\n","\n","Staff. üëÄ\n","\n","Ops manager: well it was fookin one of yas.\n","\n","Outside of one of the greatest videos of all time keeping communications clear and track of stock movements is key for a well oiled warehouse.\n","\n","It‚Äôs tough to do. It can take a whole bunch of effort & time to do this manually\n","\n","Interested in how we do it? You know what to do. Link for a coffee with in the profile. ü´°\n","9\n","1 Comment\n","Like\n","Comment\n","Share\n","Copy\n","LinkedIn\n","Facebook\n","Twitter\n","To view or add a comment, sign in\n","1,387 followers\n","24 Posts\n","View Profile\n","Follow\n","Explore topics\n","Sales\n","Marketing\n","IT Services\n","Business Administration\n","HR Management\n","Engineering\n","Soft Skills\n","See All\n","LinkedIn\n","© 2025\n","About\n","Accessibility\n","User Agreement\n","Privacy Policy\n","Your California Privacy Choices\n","Cookie Policy\n","Copyright Policy\n","Brand Policy\n","Guest Controls\n","Community Guidelines\n","ÿßŸÑÿπÿ±ÿ®Ÿäÿ© (Arabic)\n","‡¶¨‡¶æ‡¶Ç‡¶≤‡¶æ (Bangla)\n","ƒåe≈°tina (Czech)\n","Dansk (Danish)\n","Deutsch (German)\n","ŒïŒªŒªŒ∑ŒΩŒπŒ∫Œ¨ (Greek)\n","English (English)\n","Espa√±ol (Spanish)\n","ŸÅÿßÿ±ÿ≥€å (Persian)\n","Suomi (Finnish)\n","Fran√ßais (French)\n","‡§π‡§ø‡§Ç‡§¶‡•Ä (Hindi)\n","Magyar (Hungarian)\n","Bahasa Indonesia (Indonesian)\n","Italiano (Italian)\n","◊¢◊ë◊®◊ô◊™ (Hebrew)\n","Êó•Êú¨Ë™û (Japanese)\n","ÌïúÍµ≠Ïñ¥ (Korean)\n","‡§Æ‡§∞‡§æ‡§†‡•Ä (Marathi)\n","Bahasa Malaysia (Malay)\n","Nederlands (Dutch)\n","Norsk (Norwegian)\n","‡®™‡©∞‡®ú‡®æ‡®¨‡©Ä (Punjabi)\n","Polski (Polish)\n","Portugu√™s (Portuguese)\n","Rom√¢nƒÉ (Romanian)\n","–†—É—Å—Å–∫–∏–π (Russian)\n","Svenska (Swedish)\n","‡∞§‡±Ü‡∞≤‡±Å‡∞ó‡±Å (Telugu)\n","‡∏†‡∏≤‡∏©‡∏≤‡πÑ‡∏ó‡∏¢ (Thai)\n","Tagalog (Tagalog)\n","T√ºrk√ße (Turkish)\n","–£–∫—Ä–∞—ó–Ω—Å—å–∫–∞ (Ukrainian)\n","Ti·∫øng Vi·ªát (Vietnamese)\n","ÁÆÄ‰Ωì‰∏≠Êñá (Chinese (Simplified))\n","Ê≠£È´î‰∏≠Êñá (Chinese (Traditional))\n","Language\n","Sign in to view more content\n","Create your free account or sign in to continue your search\n","Sign in\n","Welcome back\n","Email or phone\n","Password\n","Show\n","Forgot password?\n","Sign in\n","or\n","By clicking Continue to join or sign in, you agree to LinkedIn‚Äôs User Agreement , Privacy Policy , and Cookie Policy .\n","New to LinkedIn? Join now\n","or\n","New to LinkedIn? Join now\n","By clicking Continue to join or sign in, you agree to LinkedIn‚Äôs User Agreement , Privacy Policy , and Cookie Policy .\n","LinkedIn\n","Never miss a beat on the app\n","Don‚Äôt have the app? Get it in the Microsoft Store.\n","Open the app\n","\n","\n","\n","You ONLY have access to the following tools, and should NEVER make up tools that are not listed here:\n","\n","Tool Name: Read website content\n","Tool Arguments: {'website_url': {'description': 'Mandatory website url to read the file', 'type': 'str'}}\n","Tool Description: A tool that can be used to read a website content.\n","Tool Name: Search the internet\n","Tool Arguments: {'search_query': {'description': 'Mandatory search query you want to use to search the internet', 'type': 'str'}}\n","Tool Description: A tool that can be used to search the internet with a search_query. Supports different search types: 'search' (default), 'news'\n","\n","Use the following format:\n","\n","Thought: you should always think about what to do\n","Action: the action to take, only one name of [Read website content, Search the internet], just the name, exactly as it's written.\n","Action Input: the input to the action, just a simple python dictionary, enclosed in curly braces, using \" to wrap keys and values.\n","Observation: the result of the action\n","\n","Once all necessary information is gathered:\n","\n","Thought: I now know the final answer\n","Final Answer: the final answer to the original input question\n","\u001b[00m\n","\n","\n","\u001b[1m\u001b[95m# Agent:\u001b[00m \u001b[1m\u001b[92mResearch Agent\u001b[00m\n","\u001b[95m## Thought:\u001b[00m \u001b[92mThought: The LinkedIn post was not accessible, so I will try another source that might provide insights into Nicole Malucha's role and activities at BEAT81.\u001b[00m\n","\u001b[95m## Using tool:\u001b[00m \u001b[92mRead website content\u001b[00m\n","\u001b[95m## Tool Input:\u001b[00m \u001b[92m\n","\"{\\\"website_url\\\": \\\"https://people.equilar.com/bio/nicole-malucha-beat/59804363\\\"}\"\u001b[00m\n","\u001b[95m## Tool Output:\u001b[00m \u001b[92m\n","\n","Nicole Malucha - Executive Bio, Work History, and Contacts - Equilar ExecAtlas\n","Request a Demo Win Deals Through Your Network ExecAtlas delivers executive intelligence and relationship mapping for more than three million executives. Search for an Executive QUICK LINKS ▸\n","What is ExecAtlas?\n","Industry Leaders\n","ExecAtlas Solutions\n","Get Started\n"," × QUICK LINKS ▸\n","What is ExecAtlas?\n","Industry Leaders\n"," × Featured Profile Nicole Malucha Director of Operations\n","at\n","BEAT81 Nicole Malucha 's Executive Work History\n","Current\n"," Director of Operations ,\n","Director of Operations\n","Equilar on 01/02/2025\n"," BEAT81\n","Past\n","To view Nicole Malucha's complete executive work history,\n","sign up now\n"," Nicole Malucha 's Connections (10)\n"," Mona Jacob Former General Manager CGN + DUS ,\n"," BEAT81 Luis Cipriani Chief Technology Officer ,\n"," BEAT81 Frederike Höfermann Former Head of Expansion ,\n"," BEAT81 Hagen Meier Head of Legal Operations ,\n"," BEAT81 Tim Dettmann Founder & Chief Executive Officer ,\n"," BEAT81 Katharina Rauh Chief Marketing Officer ,\n"," BEAT81 José Lobato Head of Revenue Performance ,\n"," BEAT81 David Rheinbay Former Chief Product Officer ,\n"," BEAT81 Jette Schaffran Chief Operating Officer ,\n"," BEAT81 Martin Hanson Head of Finance ,\n"," BEAT81 Featured Profile Nicole Malucha Director of Operations\n","at\n","BEAT81 Nicole Malucha 's Executive Work History\n","Current\n"," Director of Operations ,\n","Director of Operations\n","Equilar on 01/02/2025\n"," BEAT81\n","Past\n","To view Nicole Malucha's complete executive work history,\n","sign up now\n"," Nicole Malucha 's Connections (10)\n"," Mona Jacob Former General Manager CGN + DUS ,\n"," BEAT81 Luis Cipriani Chief Technology Officer ,\n"," BEAT81 Frederike Höfermann Former Head of Expansion ,\n"," BEAT81 Hagen Meier Head of Legal Operations ,\n"," BEAT81 Tim Dettmann Founder & Chief Executive Officer ,\n"," BEAT81 Katharina Rauh Chief Marketing Officer ,\n"," BEAT81 José Lobato Head of Revenue Performance ,\n"," BEAT81 David Rheinbay Former Chief Product Officer ,\n"," BEAT81 Jette Schaffran Chief Operating Officer ,\n"," BEAT81 Martin Hanson Head of Finance ,\n"," BEAT81 Featured Product What is ExecAtlas? ExecAtlas is the state-of-the-art relationship intelligence platform for dealmakers, business development pros, and sales teams. Seamlessly conquer the \"last mile\" challenge by arming your team with relationship insights and warm introductions to close more deals. 700K+ Private & Public Companies 3.2M+ Executive & Board Member Profiles 500M+ Person to Person Connections Trusted by Industry Leaders Read Case Study We're thrilled about integrating ExecAtlas into our systems. Nasdaq is dedicated to leveraging cutting-edge technology for enhanced client experiences. ExecAtlas provides us with the tools needed to achieve this goal. Jeff Thomas Chief Revenue Officer, Nasdaq Read More RainMaker surfaces information in a very easy to consume format. Our dealmakers need to look at a glance and then take action. Our users are doing prospecting work inside of our CRM, so surfacing Relationship Intelligence where they're working is very important to us. Peter Connelly Director, Business Technology, Warburg Pincus Read Case Study Our goal is to maximize the reach of our investor network to actively support our portfolio companies. RainMaker helps us discover connections to key individuals through the Lead Edge Network and its powerful capability is a unique differentiator in helping us create value with our portfolio companies. Mitchell Green Founder and Managing Partner, Lead Edge Capital Read Case Study Equilar ExecAtlas has been instrumental in enhancing our executive and board advisory processes. The comprehensive tracking of board composition and real-time executive intelligence gathering allows us to identify and recommend highly qualified candidates to boards in alignment with their governance needs. Megan Shattuck Global Managing Partner, Corporate Business Diversified Search Group Read Case Study By integrating seamlessly with Salesforce, [ExecAtlas] enables our team to not only pinpoint key contacts across the organization, but also to cultivate and leverage our robust network of relationships. The high-quality interactions facilitated by ExecAtlas are pivotal, opening new avenues for deeper client connections. Christine Leong Connors President and Partner, EPIQ Capital Group ExecAtlas Solutions Explore our ExecAtlas solutions. Get Relationship Intelligence delivered where and when you need it. ExecAtlas Portal Learn More ExecAtlas for CRM Learn More RainMaker Learn More Let's Start a Conversation Get Started\n","Log In\n"," |\n","Sign Up\n","\u001b[00m\n","\n","\n","\u001b[1m\u001b[95m# Agent:\u001b[00m \u001b[1m\u001b[92mResearch Agent\u001b[00m\n","\u001b[95m## Thought:\u001b[00m \u001b[92mThought: The Equilar page confirms Nicole Malucha's current position as Director of Operations at BEAT81 but does not provide further details about her past roles or specific projects. I will now search for any recent news or articles that might provide additional insights into her work and achievements.\u001b[00m\n","\u001b[95m## Using tool:\u001b[00m \u001b[92mSearch the internet\u001b[00m\n","\u001b[95m## Tool Input:\u001b[00m \u001b[92m\n","\"{\\\"search_query\\\": \\\"Nicole Malucha recent projects at BEAT81\\\"}\"\u001b[00m\n","\u001b[95m## Tool Output:\u001b[00m \u001b[92m\n","{'searchParameters': {'q': 'Nicole Malucha recent projects at BEAT81', 'type': 'search', 'num': 10, 'engine': 'google'}, 'organic': [{'title': 'Nicole Malucha - Director of Operations - BEAT81', 'link': 'https://career.beat81.com/people/1026837-nicole-malucha', 'snippet': \"I'm hiring. (Senior) Supply Chain & Operations Manager Central Operations · Berlin · Hybrid Remote. Some of my colleagues. Picture of Anna Schuster.\", 'position': 1}, {'title': '“We are currently saving around 3 hours in coach education, which ...', 'link': 'https://www.facebook.com/eduMesocial/videos/we-are-currently-saving-around-3-hours-in-coach-education-which-is-now-handled-b/487808416639770/', 'snippet': '... Beat81, Nicole Malucha, shares how ... Malucha, shares how they were able to onboard new fitness coaches more efficiently an ...', 'position': 2}, {'title': 'Nicole Malucha on LinkedIn: City Lead (Berlin) (all genders) - BEAT81', 'link': 'https://www.linkedin.com/posts/nicole-malucha-5999b893_city-lead-berlin-all-genders-beat81-activity-7209593841094447107-eDaj', 'snippet': 'Join BEAT81 as a City Lead in Berlin! Are you passionate about fitness and ready to lead? We are looking for a driven City Lead (all ...', 'position': 3}, {'title': '(Senior) Supply Chain & Operations Manager - BEAT81', 'link': 'https://career.beat81.com/jobs/5285449-senior-supply-chain-operations-manager', 'snippet': 'You will play a pivotal role in supporting our expansion team by ensuring equipment readiness for our seamless and timely launches of new BEAT studios.', 'position': 4}, {'title': 'Nicole Malucha on LinkedIn: Team Lead Recruiting (m/f/d) - BEAT81', 'link': 'https://www.linkedin.com/posts/nicole-malucha-5999b893_team-lead-recruiting-mfd-beat81-activity-7118621391603552259-rFPt', 'snippet': 'WE ARE HIRING Hungry for a new challenge? Passionate about fitness? Experienced in leading a team? Committed to grow the most valuable ...', 'position': 5}, {'title': 'People - BEAT81', 'link': 'https://career.beat81.com/people', 'snippet': 'Nicole Malucha. Director of Operations. Picture of Nika Chikvashvili. Nika ... Senior Expansion Project Manager · Finance · Picture of Harald Walter. Harald ...', 'position': 6}, {'title': 'Nicole Malucha Email address & phone number | Head Of ...', 'link': 'https://aeroleads.com/in/nicole-malucha-5999b893', 'snippet': \"Nicole Malucha's role in his workplace is Head Of Operations. Which industry does Nicole Malucha work in currently? Nicole Malucha works in the industry Sports.\", 'position': 7}, {'title': 'Nicole Malucha Email & Phone Number | Beat81 Head of ...', 'link': 'https://rocketreach.co/nicole-malucha-email_61041750', 'snippet': 'Nicole Malucha brings experience from previous roles at BEAT81, Beat81, KPMG Deutschland and Zalando SE. Nicole Malucha holds a 2011 - 2014 Bachelor of Applied ...', 'position': 8}, {'title': 'Sonia De Oliveira Email address & phone number | Fitness Coach ...', 'link': 'https://aeroleads.com/in/sonia-maria-de-oliveira-471343148', 'snippet': 'Get Sonia De Oliveira information like Emails, Phone Number, Company, Colleagues, Competitors, Peers, Interests, Skills, Seniority.', 'position': 9}], 'credits': 1}\u001b[00m\n","\n","\n","\u001b[1m\u001b[95m# Agent:\u001b[00m \u001b[1m\u001b[92mResearch Agent\u001b[00m\n","\u001b[95m## Thought:\u001b[00m \u001b[92mThought: I found a Facebook video link that might provide insights into Nicole Malucha's recent projects involving onboarding new fitness coaches at BEAT81. I will access this link to gather more information.\u001b[00m\n","\u001b[95m## Using tool:\u001b[00m \u001b[92mRead website content\u001b[00m\n","\u001b[95m## Tool Input:\u001b[00m \u001b[92m\n","\"{\\\"website_url\\\": \\\"https://www.facebook.com/eduMesocial/videos/we-are-currently-saving-around-3-hours-in-coach-education-which-is-now-handled-b/487808416639770/\\\"}\"\u001b[00m\n","\u001b[95m## Tool Output:\u001b[00m \u001b[92m\n","\n","‚ÄúWe are currently saving around 3 hours in coach education, which is now handled by eduMe‚Äù üöÄ Head of Operations at Beat81, Nicole Malucha, shares how they were able to onboard new fitness coaches more efficiently an | ‚ÄúWe are currently saving around 3 hours in coach education, which is now handled by eduMe‚Äù üöÄ\n","\n","Head of Operations at Beat81, Nicole Malucha, shares how... | By eduMe\n","\n","\n","\n","You ONLY have access to the following tools, and should NEVER make up tools that are not listed here:\n","\n","Tool Name: Read website content\n","Tool Arguments: {'website_url': {'description': 'Mandatory website url to read the file', 'type': 'str'}}\n","Tool Description: A tool that can be used to read a website content.\n","Tool Name: Search the internet\n","Tool Arguments: {'search_query': {'description': 'Mandatory search query you want to use to search the internet', 'type': 'str'}}\n","Tool Description: A tool that can be used to search the internet with a search_query. Supports different search types: 'search' (default), 'news'\n","\n","Use the following format:\n","\n","Thought: you should always think about what to do\n","Action: the action to take, only one name of [Read website content, Search the internet], just the name, exactly as it's written.\n","Action Input: the input to the action, just a simple python dictionary, enclosed in curly braces, using \" to wrap keys and values.\n","Observation: the result of the action\n","\n","Once all necessary information is gathered:\n","\n","Thought: I now know the final answer\n","Final Answer: the final answer to the original input question\n","\u001b[00m\n","\n","\n","\u001b[1m\u001b[95m# Agent:\u001b[00m \u001b[1m\u001b[92mResearch Agent\u001b[00m\n","\u001b[95m## Final Answer:\u001b[00m \u001b[92m\n","# Comprehensive Report on Nicole Malucha\n","\n","## Professional Background\n","- **Current Position**: Director of Operations at BEAT81.\n","- **Industry**: Fitness and Health.\n","- **Role**: As the Director of Operations, Nicole Malucha is responsible for overseeing the operational aspects of BEAT81, ensuring efficient processes and supporting the company's expansion efforts.\n","\n","## Recent Projects\n","- **Coach Onboarding Efficiency**: Nicole Malucha has been involved in enhancing the onboarding process for new fitness coaches at BEAT81. By utilizing the eduMe platform, the team has managed to save approximately 3 hours in coach education, streamlining the process and improving efficiency.\n","\n","## Social Media Activity\n","- Nicole Malucha is active on LinkedIn, where she shares updates about her professional activities and engages with her network. Her LinkedIn activity includes posts about hiring and leadership roles at BEAT81.\n","\n","## Insights for Interview Discussion\n","- **Leadership in Operations**: Nicole's role as Director of Operations involves significant leadership and strategic planning, making her insights valuable for discussions on operational management and team efficiency.\n","- **Innovation in Training**: Her involvement in improving coach onboarding through digital solutions like eduMe highlights her focus on innovation and efficiency in training processes.\n","- **Engagement with Fitness Community**: Nicole's active participation in hiring and expanding BEAT81's team reflects her commitment to growing the fitness community and enhancing the company's operational capabilities.\n","\n","This report provides a detailed overview of Nicole Malucha's professional background, recent projects, and social media activity, offering valuable insights for tailoring interview discussions.\u001b[00m\n","\n","\n","\u001b[1m\u001b[95m# Agent:\u001b[00m \u001b[1m\u001b[92mcoach Agent\u001b[00m\n","\u001b[95m## Task:\u001b[00m \u001b[92m Define a list of questions based on the Beat81, Nicole Malucha and ABOUT THE ROLE You will play a pivotal role in supporting our expansion team by ensuring equipment readiness for our seamless and timely launches of new BEAT studios. Additionally, you will oversee the operational excellence of our active gyms by ensuring all equipment and facilities are maintained to the highest standard, maximizing uptime and customer satisfaction.  This role demands exceptional organizational and analytical skills and a solutions-oriented mindset. Elevate BEAT81 by creating, standardizing, and maintaining procurement, inventory, and maintenance processes cross-functionally, driven by KPIs.    YOUR RESPONSIBILITIES   Procurement: Ensure timely and cost efficient procurement and delivery of BEAT branded fitness equipment, both internationally and nationally, to meet quantity and delivery timelines required for our upcoming launches - set the standard for seamless and scalable supply chain processes! Inventory Management: Develop and implement an automated inventory dashboard to monitor stock, streamline reorders, and enhance demand forecasting, collaborating with our expansion and city operations teams to align inventory with operational needs – master precision planning! Maintenance and Lifecycle Management: Develop and oversee maintenance schedules for our bikes and cardio machines in the gyms by minimizing downtime through preventative maintenance and efficient repair workflows with internal stakeholders and external partners - keep our gyms running at full speed! Performance Metrics and Reporting: Define and track key performance indicators (KPIs) for your area of responsibility and take over full accountability. Produce reports and dashboards to evaluate supply chain performance and drive continuous improvement – turn insights into action!    WHO YOU ARE  Your Profile  Relevant Experience: You already have work experience in a Supply Chain or Operations Management role in a company with physical operations or hardware components. Start-up Background: You have some hands-on experience working in a start-up environment, adapting quickly to dynamic, fast-paced settings, not shying away from big challenges. Language Proficiency: You have C1-level or higher proficiency in English and German, enabling clear communication with diverse stakeholders. Your Competencies  Project Management: Advanced project management skills to plan, align, execute and oversee supply chain initiatives while ensuring alignment with timelines, budgets, and quality standards. Process Optimization: Expertise in process optimization to enhance efficiency and scalability while maintaining a strong focus on execution and getting things done, ensuring that strategies translate into tangible, impactful results. Cross-Functional Collaboration: Proven ability to foster collaboration and coordinate effectively across departments to drive alignment and achieve business objectives in a dynamic environment. Strategic Procurement and Inventory Management: Expertise in sourcing, negotiation, demand forecasting, inventory optimization, and cost management to ensure timely and cost-effective procurement while maintaining optimal stock levels to support operational efficiency and organizational goals. Data-Driven Performance Management: Proficiency in analytics, KPI tracking, and reporting tools to evaluate supply chain performance, drive continuous improvement, and communicate insights effectively.    YOUR BENEFITS Unlimited BEAT81 Workouts for you and one family member/friend: we guarantee that you will get fit working here! Fresh fruit and healthy snacks on tap at the office to fuel your workout regime! Regular sports and social team events Join our journey to build the largest fitness company that is delivering lasting wellbeing in the world Become part of a highly motivated and international team of Europe’s fastest growing fitness technology startup backed by Europe’s best VCs and a unique team of fitness experts A working environment that is built on care for one another, trust, openness, having a growth mindset and relentless focus on doing the right thing    ABOUT BEAT81 BEAT81 is a fitness technology startup revolutionizing the way people get fit. By merging the very best of HIIT group training, heart rate technology and expert coaching we are empowering people around Europe, and soon the world, to Sweat Smarter Together!  Our workouts led by fitness experts offer real-time, personalized heart rate monitoring, gamification and analytics - transforming the traditional group fitness experience. We think big. We think rebellious. And we're building a world-class team to make BEAT81 the global leader in fitness and technology.  BEAT81 is an equal opportunity employer, which means we do not discriminate. We celebrate diversity and are committed to creating an inclusive environment for all employees. for the job (Senior) Supply Chain & Operations Manager\n","    \u001b[00m\n","\n","\n","\u001b[1m\u001b[95m# Agent:\u001b[00m \u001b[1m\u001b[92mcoach Agent\u001b[00m\n","\u001b[95m## Final Answer:\u001b[00m \u001b[92m\n","```markdown\n","1. **Culture Fit:**\n","   - Can you describe a time when you had to adapt to a fast-paced and dynamic work environment, similar to a startup setting like Beat81?\n","   - How do you approach fostering a culture of openness, trust, and care within your team, as emphasized in Beat81's working environment?\n","   - Beat81 values diversity and inclusion. How have you contributed to creating an inclusive environment in your previous roles?\n","\n","2. **Position Fit:**\n","   - What experience do you have in developing and implementing procurement and inventory management processes, particularly in a company with physical operations like Beat81?\n","   - Can you provide an example of a successful project where you optimized supply chain processes to enhance efficiency and scalability?\n","   - Describe a situation where you had to use data-driven performance management to drive continuous improvement in supply chain operations.\n","   - How do you ensure effective cross-functional collaboration to achieve business objectives, especially in a role that demands coordination with various departments?\n","   - What strategies would you employ to maintain the operational excellence of Beat81's gyms, ensuring equipment readiness and minimizing downtime?\n","```\n","\n","These questions are designed to assess the candidate's ability to integrate into Beat81's culture and effectively manage the supply chain and operations tasks specific to the role.\u001b[00m\n","\n","\n"]}]},{"cell_type":"markdown","source":["## Exporting"],"metadata":{"id":"W7hrbXPMoVKn"}},{"cell_type":"code","source":["result.raw"],"metadata":{"colab":{"base_uri":"https://localhost:8080/","height":122},"id":"jRxvTfr6rqCr","executionInfo":{"status":"ok","timestamp":1737025457826,"user_tz":-60,"elapsed":8,"user":{"displayName":"Diogo Resende","userId":"05706604408624562002"}},"outputId":"ecff64a5-db20-471a-ee57-e42ee8a3a515"},"execution_count":null,"outputs":[{"output_type":"execute_result","data":{"text/plain":["\"```markdown\\n1. **Culture Fit:**\\n   - Can you describe a time when you had to adapt to a fast-paced and dynamic work environment, similar to a startup setting like Beat81?\\n   - How do you approach fostering a culture of openness, trust, and care within your team, as emphasized in Beat81's working environment?\\n   - Beat81 values diversity and inclusion. How have you contributed to creating an inclusive environment in your previous roles?\\n\\n2. **Position Fit:**\\n   - What experience do you have in developing and implementing procurement and inventory management processes, particularly in a company with physical operations like Beat81?\\n   - Can you provide an example of a successful project where you optimized supply chain processes to enhance efficiency and scalability?\\n   - Describe a situation where you had to use data-driven performance management to drive continuous improvement in supply chain operations.\\n   - How do you ensure effective cross-functional collaboration to achieve business objectives, especially in a role that demands coordination with various departments?\\n   - What strategies would you employ to maintain the operational excellence of Beat81's gyms, ensuring equipment readiness and minimizing downtime?\\n```\\n\\nThese questions are designed to assess the candidate's ability to integrate into Beat81's culture and effectively manage the supply chain and operations tasks specific to the role.\""],"application/vnd.google.colaboratory.intrinsic+json":{"type":"string"}},"metadata":{},"execution_count":14}]},{"cell_type":"code","source":["display(Markdown(result.raw))"],"metadata":{"colab":{"base_uri":"https://localhost:8080/","height":275},"id":"OEH9ExbTnjSE","executionInfo":{"status":"ok","timestamp":1737025457826,"user_tz":-60,"elapsed":7,"user":{"displayName":"Diogo Resende","userId":"05706604408624562002"}},"outputId":"c66c45f7-ad2e-4673-9a2e-79bcc6735318"},"execution_count":null,"outputs":[{"output_type":"display_data","data":{"text/plain":["<IPython.core.display.Markdown object>"],"text/markdown":"```markdown\n1. **Culture Fit:**\n   - Can you describe a time when you had to adapt to a fast-paced and dynamic work environment, similar to a startup setting like Beat81?\n   - How do you approach fostering a culture of openness, trust, and care within your team, as emphasized in Beat81's working environment?\n   - Beat81 values diversity and inclusion. How have you contributed to creating an inclusive environment in your previous roles?\n\n2. **Position Fit:**\n   - What experience do you have in developing and implementing procurement and inventory management processes, particularly in a company with physical operations like Beat81?\n   - Can you provide an example of a successful project where you optimized supply chain processes to enhance efficiency and scalability?\n   - Describe a situation where you had to use data-driven performance management to drive continuous improvement in supply chain operations.\n   - How do you ensure effective cross-functional collaboration to achieve business objectives, especially in a role that demands coordination with various departments?\n   - What strategies would you employ to maintain the operational excellence of Beat81's gyms, ensuring equipment readiness and minimizing downtime?\n```\n\nThese questions are designed to assess the candidate's ability to integrate into Beat81's culture and effectively manage the supply chain and operations tasks specific to the role."},"metadata":{}}]},{"cell_type":"code","source":["result.tasks_output[2].raw"],"metadata":{"colab":{"base_uri":"https://localhost:8080/","height":122},"id":"sngI16UHn5pO","executionInfo":{"status":"ok","timestamp":1737025457826,"user_tz":-60,"elapsed":6,"user":{"displayName":"Diogo Resende","userId":"05706604408624562002"}},"outputId":"da159f98-7653-47e2-d71c-1a8da838d480"},"execution_count":null,"outputs":[{"output_type":"execute_result","data":{"text/plain":["\"```markdown\\n1. **Culture Fit:**\\n   - Can you describe a time when you had to adapt to a fast-paced and dynamic work environment, similar to a startup setting like Beat81?\\n   - How do you approach fostering a culture of openness, trust, and care within your team, as emphasized in Beat81's working environment?\\n   - Beat81 values diversity and inclusion. How have you contributed to creating an inclusive environment in your previous roles?\\n\\n2. **Position Fit:**\\n   - What experience do you have in developing and implementing procurement and inventory management processes, particularly in a company with physical operations like Beat81?\\n   - Can you provide an example of a successful project where you optimized supply chain processes to enhance efficiency and scalability?\\n   - Describe a situation where you had to use data-driven performance management to drive continuous improvement in supply chain operations.\\n   - How do you ensure effective cross-functional collaboration to achieve business objectives, especially in a role that demands coordination with various departments?\\n   - What strategies would you employ to maintain the operational excellence of Beat81's gyms, ensuring equipment readiness and minimizing downtime?\\n```\\n\\nThese questions are designed to assess the candidate's ability to integrate into Beat81's culture and effectively manage the supply chain and operations tasks specific to the role.\""],"application/vnd.google.colaboratory.intrinsic+json":{"type":"string"}},"metadata":{},"execution_count":16}]},{"cell_type":"code","source":["# Define the file name\n","file_name = f'{company}_report.txt'\n","\n","# Open the file in write mode and write the content\n","with open(file_name, \"w\", encoding=\"utf-8\") as file:\n","    file.write(result.tasks_output[0].raw)\n","\n","print(f\"Data successfully exported to {file_name}\")\n"],"metadata":{"colab":{"base_uri":"https://localhost:8080/"},"id":"axtN6rNurNoy","executionInfo":{"status":"ok","timestamp":1737025458107,"user_tz":-60,"elapsed":286,"user":{"displayName":"Diogo Resende","userId":"05706604408624562002"}},"outputId":"0afa4cb1-6703-42f8-f4ab-339b3c8718e8"},"execution_count":null,"outputs":[{"output_type":"stream","name":"stdout","text":["Data successfully exported to Beat81_report.txt\n"]}]},{"cell_type":"code","source":["# Define the file name\n","file_name = f'{interviewer}_report.txt'\n","\n","# Open the file in write mode and write the content\n","with open(file_name, \"w\", encoding=\"utf-8\") as file:\n","    file.write(result.tasks_output[1].raw)\n","\n","print(f\"Data successfully exported to {file_name}\")\n"],"metadata":{"colab":{"base_uri":"https://localhost:8080/"},"id":"bMG4JKFLpbBm","executionInfo":{"status":"ok","timestamp":1737025458108,"user_tz":-60,"elapsed":5,"user":{"displayName":"Diogo Resende","userId":"05706604408624562002"}},"outputId":"452ce6f4-60b2-4135-fa5d-49a06a8dd4f8"},"execution_count":null,"outputs":[{"output_type":"stream","name":"stdout","text":["Data successfully exported to Nicole Malucha_report.txt\n"]}]},{"cell_type":"code","source":["# Define the file name\n","file_name = f'{job_position}_interview_questions.txt'\n","\n","# Open the file in write mode and write the content\n","with open(file_name, \"w\", encoding=\"utf-8\") as file:\n","    file.write(result.tasks_output[2].raw)\n","\n","print(f\"Data successfully exported to {file_name}\")\n"],"metadata":{"colab":{"base_uri":"https://localhost:8080/"},"id":"5JMVS2PdrxQa","executionInfo":{"status":"ok","timestamp":1737025458108,"user_tz":-60,"elapsed":4,"user":{"displayName":"Diogo Resende","userId":"05706604408624562002"}},"outputId":"5cad3be3-d164-450b-e33e-2e5bda4a5bec"},"execution_count":null,"outputs":[{"output_type":"stream","name":"stdout","text":["Data successfully exported to (Senior) Supply Chain & Operations Manager_interview_questions.txt\n"]}]},{"cell_type":"markdown","source":["# Interview Prep"],"metadata":{"id":"JGWTWDSWvpmB"}},{"cell_type":"code","source":["# Define the file name\n","file_name = f'{job_position}_interview_questions.txt'\n","\n","# Open the file in read mode and read the content\n","with open(file_name, \"r\", encoding=\"utf-8\") as file:\n","    questions_data = file.read()"],"metadata":{"id":"GfGWI6usxUYd"},"execution_count":null,"outputs":[]},{"cell_type":"code","source":["# Research Agent\n","interviewer_agent = Agent(\n","    role = 'Interview Agent',\n","    goal = f\"Help prepare the user for job interview at {company} for {job_position}\",\n","    backstory = f\"\"\"\n","    As an experienced interviewer like {interviewer}, your task is to help prepare the user for the interview.\n","    The user should be asked questions, and be given advice on how to improve the answers.\n","    \"\"\",\n","    llm = llm,\n",")"],"metadata":{"id":"rq-Z9FCWT5u6"},"execution_count":null,"outputs":[]},{"cell_type":"code","source":["# Prepare list of 8 questions\n","asking_task = Task(\n","    description = f\"\"\" ask one random question from {questions_data} from the defined list of questions in Markdown for culture fit and position fit in the knowledge source\n","    \"\"\",\n","    expected_output=f\"A new question to the user\",\n","    agent = interviewer_agent,\n","    human_input = True\n",")"],"metadata":{"id":"JQkYw5p5UKsV"},"execution_count":null,"outputs":[]},{"cell_type":"code","source":["# Grading Questions\n","feedback_task = Task(\n","    description = f\"\"\" a list of positives and negatives from the user's answer to the question\n","    \"\"\",\n","    expected_output=f\"feedback of the user's input to the question\",\n","    context = [asking_task],\n","    agent = coach_agent,\n","    human_input = True\n",")"],"metadata":{"id":"eeP3ubAdVAeV"},"execution_count":null,"outputs":[]},{"cell_type":"markdown","source":["## Assemble the Crew"],"metadata":{"id":"iku-UjgVt462"}},{"cell_type":"code","source":["crew = Crew(\n","    agents=[coach_agent, interviewer_agent],  # List of agents involved\n","    tasks=[asking_task, feedback_task],  # List of tasks to execute\n","    verbose=True,\n","    rocess = Process.hierarchical,\n","    manager_agent = coach_agent,\n","    cache = True,\n","    memory = True,\n","    planning = True\n",")\n","result = crew.kickoff({\"topic\": \"Ask me a question from the knowledge_sources\"})  # Start the task execution"],"metadata":{"colab":{"base_uri":"https://localhost:8080/","height":1000},"id":"naFpuwCht2Ft","executionInfo":{"status":"error","timestamp":1737025541975,"user_tz":-60,"elapsed":83870,"user":{"displayName":"Diogo Resende","userId":"05706604408624562002"}},"outputId":"fc18559f-565a-4ff3-bccc-1c829e4e4b00"},"execution_count":null,"outputs":[{"output_type":"stream","name":"stderr","text":["WARNING:opentelemetry.trace:Overriding of current TracerProvider is not allowed\n"]},{"output_type":"stream","name":"stdout","text":["\u001b[1m\u001b[93m \n","[2025-01-16 11:04:21][INFO]: Planning the crew execution\u001b[00m\n","\u001b[1m\u001b[95m# Agent:\u001b[00m \u001b[1m\u001b[92mInterview Agent\u001b[00m\n","\u001b[95m## Task:\u001b[00m \u001b[92m ask one random question from ```markdown\n","1. **Culture Fit:**\n","   - Can you describe a time when you had to adapt to a fast-paced and dynamic work environment, similar to a startup setting like Beat81?\n","   - How do you approach fostering a culture of openness, trust, and care within your team, as emphasized in Beat81's working environment?\n","   - Beat81 values diversity and inclusion. How have you contributed to creating an inclusive environment in your previous roles?\n","\n","2. **Position Fit:**\n","   - What experience do you have in developing and implementing procurement and inventory management processes, particularly in a company with physical operations like Beat81?\n","   - Can you provide an example of a successful project where you optimized supply chain processes to enhance efficiency and scalability?\n","   - Describe a situation where you had to use data-driven performance management to drive continuous improvement in supply chain operations.\n","   - How do you ensure effective cross-functional collaboration to achieve business objectives, especially in a role that demands coordination with various departments?\n","   - What strategies would you employ to maintain the operational excellence of Beat81's gyms, ensuring equipment readiness and minimizing downtime?\n","```\n","\n","These questions are designed to assess the candidate's ability to integrate into Beat81's culture and effectively manage the supply chain and operations tasks specific to the role. from the defined list of questions in Markdown for culture fit and position fit in the knowledge source\n","    1. Select a random question from the Culture Fit or Position Fit category as per the guidelines. 2. Review the list of questions under the specific category in the markdown provided. 3. Use a random selection method to pick one question. For example, generate a random number between the total number of questions available. 4. Ask the selected question to the user, ensuring to maintain a clear and friendly tone. 5. Explain the purpose of the question briefly to the user, emphasizing how it relates to the role at Beat81. 6. Record the user's response for further assessment in Task Number 2.\u001b[00m\n","\n","\n","\u001b[1m\u001b[95m# Agent:\u001b[00m \u001b[1m\u001b[92mInterview Agent\u001b[00m\n","\u001b[95m## Final Answer:\u001b[00m \u001b[92m\n","**Position Fit Question**: Can you provide an example of a successful project where you optimized supply chain processes to enhance efficiency and scalability?\n","\n","This question is designed to understand your practical experience in optimizing supply chain processes, which is crucial for the (Senior) Supply Chain & Operations Manager role at Beat81. By sharing a specific project, you'll demonstrate your ability to enhance operational efficiency and support the company's growth. Please share your detailed response, highlighting the challenges you faced, the strategies you implemented, and the outcomes achieved.\u001b[00m\n","\n","\n","\u001b[1m\u001b[95m ## Final Result:\u001b[00m \u001b[92m**Position Fit Question**: Can you provide an example of a successful project where you optimized supply chain processes to enhance efficiency and scalability?\n","\n","This question is designed to understand your practical experience in optimizing supply chain processes, which is crucial for the (Senior) Supply Chain & Operations Manager role at Beat81. By sharing a specific project, you'll demonstrate your ability to enhance operational efficiency and support the company's growth. Please share your detailed response, highlighting the challenges you faced, the strategies you implemented, and the outcomes achieved.\u001b[00m\n","\u001b[1m\u001b[93m \n","\n","=====\n","## Please provide feedback on the Final Result and the Agent's actions. Respond with 'looks good' or a similar phrase when you're satisfied.\n","=====\n","\u001b[00m\n"]},{"output_type":"error","ename":"KeyboardInterrupt","evalue":"Interrupted by user","traceback":["\u001b[0;31m---------------------------------------------------------------------------\u001b[0m","\u001b[0;31mKeyboardInterrupt\u001b[0m                         Traceback (most recent call last)","\u001b[0;32m<ipython-input-24-b42ea592166e>\u001b[0m in \u001b[0;36m<cell line: 0>\u001b[0;34m()\u001b[0m\n\u001b[1;32m      9\u001b[0m     \u001b[0mplanning\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0;32mTrue\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m     10\u001b[0m )\n\u001b[0;32m---> 11\u001b[0;31m \u001b[0mresult\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mcrew\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mkickoff\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m{\u001b[0m\u001b[0;34m\"topic\"\u001b[0m\u001b[0;34m:\u001b[0m \u001b[0;34m\"Ask me a question from the knowledge_sources\"\u001b[0m\u001b[0;34m}\u001b[0m\u001b[0;34m)\u001b[0m  \u001b[0;31m# Start the task execution\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m","\u001b[0;32m/usr/local/lib/python3.11/dist-packages/crewai/crew.py\u001b[0m in \u001b[0;36mkickoff\u001b[0;34m(self, inputs)\u001b[0m\n\u001b[1;32m    546\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m    547\u001b[0m         \u001b[0;32mif\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mprocess\u001b[0m \u001b[0;34m==\u001b[0m \u001b[0mProcess\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0msequential\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 548\u001b[0;31m             \u001b[0mresult\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_run_sequential_process\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m    549\u001b[0m         \u001b[0;32melif\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mprocess\u001b[0m \u001b[0;34m==\u001b[0m \u001b[0mProcess\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mhierarchical\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m    550\u001b[0m             \u001b[0mresult\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_run_hierarchical_process\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n","\u001b[0;32m/usr/local/lib/python3.11/dist-packages/crewai/crew.py\u001b[0m in \u001b[0;36m_run_sequential_process\u001b[0;34m(self)\u001b[0m\n\u001b[1;32m    653\u001b[0m     \u001b[0;32mdef\u001b[0m \u001b[0m_run_sequential_process\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mself\u001b[0m\u001b[0;34m)\u001b[0m \u001b[0;34m->\u001b[0m \u001b[0mCrewOutput\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m    654\u001b[0m         \u001b[0;34m\"\"\"Executes tasks sequentially and returns the final output.\"\"\"\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 655\u001b[0;31m         \u001b[0;32mreturn\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_execute_tasks\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mtasks\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m    656\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m    657\u001b[0m     \u001b[0;32mdef\u001b[0m \u001b[0m_run_hierarchical_process\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mself\u001b[0m\u001b[0;34m)\u001b[0m \u001b[0;34m->\u001b[0m \u001b[0mCrewOutput\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n","\u001b[0;32m/usr/local/lib/python3.11/dist-packages/crewai/crew.py\u001b[0m in \u001b[0;36m_execute_tasks\u001b[0;34m(self, tasks, start_index, was_replayed)\u001b[0m\n\u001b[1;32m    754\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m    755\u001b[0m                 \u001b[0mcontext\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_get_context\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mtask\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mtask_outputs\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 756\u001b[0;31m                 task_output = task.execute_sync(\n\u001b[0m\u001b[1;32m    757\u001b[0m                     \u001b[0magent\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0magent_to_use\u001b[0m\u001b[0;34m,\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m    758\u001b[0m                     \u001b[0mcontext\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0mcontext\u001b[0m\u001b[0;34m,\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n","\u001b[0;32m/usr/local/lib/python3.11/dist-packages/crewai/task.py\u001b[0m in \u001b[0;36mexecute_sync\u001b[0;34m(self, agent, context, tools)\u001b[0m\n\u001b[1;32m    300\u001b[0m     ) -> TaskOutput:\n\u001b[1;32m    301\u001b[0m         \u001b[0;34m\"\"\"Execute the task synchronously.\"\"\"\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 302\u001b[0;31m         \u001b[0;32mreturn\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_execute_core\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0magent\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mcontext\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mtools\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m    303\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m    304\u001b[0m     \u001b[0;34m@\u001b[0m\u001b[0mproperty\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n","\u001b[0;32m/usr/local/lib/python3.11/dist-packages/crewai/task.py\u001b[0m in \u001b[0;36m_execute_core\u001b[0;34m(self, agent, context, tools)\u001b[0m\n\u001b[1;32m    364\u001b[0m         \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mprocessed_by_agents\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0madd\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0magent\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mrole\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m    365\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 366\u001b[0;31m         result = agent.execute_task(\n\u001b[0m\u001b[1;32m    367\u001b[0m             \u001b[0mtask\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0mself\u001b[0m\u001b[0;34m,\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m    368\u001b[0m             \u001b[0mcontext\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0mcontext\u001b[0m\u001b[0;34m,\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n","\u001b[0;32m/usr/local/lib/python3.11/dist-packages/crewai/agent.py\u001b[0m in \u001b[0;36mexecute_task\u001b[0;34m(self, task, context, tools)\u001b[0m\n\u001b[1;32m    331\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m    332\u001b[0m         \u001b[0;32mtry\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 333\u001b[0;31m             result = self.agent_executor.invoke(\n\u001b[0m\u001b[1;32m    334\u001b[0m                 {\n\u001b[1;32m    335\u001b[0m                     \u001b[0;34m\"input\"\u001b[0m\u001b[0;34m:\u001b[0m \u001b[0mtask_prompt\u001b[0m\u001b[0;34m,\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n","\u001b[0;32m/usr/local/lib/python3.11/dist-packages/crewai/agents/crew_agent_executor.py\u001b[0m in \u001b[0;36minvoke\u001b[0;34m(self, inputs)\u001b[0m\n\u001b[1;32m    103\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m    104\u001b[0m         \u001b[0;32mif\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mask_for_human_input\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 105\u001b[0;31m             \u001b[0mformatted_answer\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_handle_human_feedback\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mformatted_answer\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m    106\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m    107\u001b[0m         \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_create_short_term_memory\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mformatted_answer\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n","\u001b[0;32m/usr/local/lib/python3.11/dist-packages/crewai/agents/crew_agent_executor.py\u001b[0m in \u001b[0;36m_handle_human_feedback\u001b[0;34m(self, formatted_answer)\u001b[0m\n\u001b[1;32m    423\u001b[0m         \"\"\"\n\u001b[1;32m    424\u001b[0m         \u001b[0;32mwhile\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mask_for_human_input\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 425\u001b[0;31m             \u001b[0mhuman_feedback\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_ask_human_input\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mformatted_answer\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0moutput\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m    426\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m    427\u001b[0m             \u001b[0;32mif\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mcrew\u001b[0m \u001b[0;32mand\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mcrew\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_train\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n","\u001b[0;32m/usr/local/lib/python3.11/dist-packages/crewai/agents/agent_builder/base_agent_executor_mixin.py\u001b[0m in \u001b[0;36m_ask_human_input\u001b[0;34m(self, final_answer)\u001b[0m\n\u001b[1;32m    115\u001b[0m             \u001b[0mcolor\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0;34m\"bold_yellow\"\u001b[0m\u001b[0;34m,\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m    116\u001b[0m         )\n\u001b[0;32m--> 117\u001b[0;31m         \u001b[0;32mreturn\u001b[0m \u001b[0minput\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m","\u001b[0;32m/usr/local/lib/python3.11/dist-packages/ipykernel/kernelbase.py\u001b[0m in \u001b[0;36mraw_input\u001b[0;34m(self, prompt)\u001b[0m\n\u001b[1;32m    849\u001b[0m                 \u001b[0;34m\"raw_input was called, but this frontend does not support input requests.\"\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m    850\u001b[0m             )\n\u001b[0;32m--> 851\u001b[0;31m         return self._input_request(str(prompt),\n\u001b[0m\u001b[1;32m    852\u001b[0m             \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_parent_ident\u001b[0m\u001b[0;34m,\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m    853\u001b[0m             \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_parent_header\u001b[0m\u001b[0;34m,\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n","\u001b[0;32m/usr/local/lib/python3.11/dist-packages/ipykernel/kernelbase.py\u001b[0m in \u001b[0;36m_input_request\u001b[0;34m(self, prompt, ident, parent, password)\u001b[0m\n\u001b[1;32m    893\u001b[0m             \u001b[0;32mexcept\u001b[0m \u001b[0mKeyboardInterrupt\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m    894\u001b[0m                 \u001b[0;31m# re-raise KeyboardInterrupt, to truncate traceback\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 895\u001b[0;31m                 \u001b[0;32mraise\u001b[0m \u001b[0mKeyboardInterrupt\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m\"Interrupted by user\"\u001b[0m\u001b[0;34m)\u001b[0m \u001b[0;32mfrom\u001b[0m \u001b[0;32mNone\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m    896\u001b[0m             \u001b[0;32mexcept\u001b[0m \u001b[0mException\u001b[0m \u001b[0;32mas\u001b[0m \u001b[0me\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m    897\u001b[0m                 \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mlog\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mwarning\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m\"Invalid Message:\"\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mexc_info\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0;32mTrue\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n","\u001b[0;31mKeyboardInterrupt\u001b[0m: Interrupted by user"]}]},{"cell_type":"code","source":[],"metadata":{"id":"VNCTThn7uI-o"},"execution_count":null,"outputs":[]}]}