Bigg Boss Season 6 Contestants Malayalam Direct

@app.get("/bbms6/winner-picks") def winner_picks(): return analyzer.get_winner_recommendation() // ContestantCard.jsx import React from 'react'; export default function ContestantCard( contestant ) const riskColor = contestant.eviction_risk > 0.7 ? 'red' : contestant.eviction_risk > 0.4 ? 'orange' : 'green';

return ( <div className="bg-gray-900 rounded-xl p-4 shadow-lg border-l-8 border-yellow-500"> <h2 className="text-2xl font-bold text-white">contestant.name</h2> <p className="text-gray-400">contestant.occupation • contestant.age</p> bigg boss season 6 contestants malayalam

<div className="mt-4 grid grid-cols-2 gap-2 text-sm"> <div>📋 Nominations: contestant.nominationsCount</div> <div>👑 Captain wins: contestant.tasksWonAsCaptain</div> <div>📈 IG growth: +contestant.instagramGrowthPercent%</div> <div>⭐ Fan rank: #contestant.fanPollRank</div> </div> 0.7 ? 'red' : contestant.eviction_risk &gt

def compare_contestants(self, id1, id2): c1 = next(c for c in self.contestants if c['id'] == id1) c2 = next(c for c in self.contestants if c['id'] == id2) comparison = "name": [c1['name'], c2['name']], "nominations_count": [c1['nominationsCount'], c2['nominationsCount']], "task_success_rate": [ c1['tasksWonAsCaptain'] / max(1, c1['tasksWonAsCaptain'] + c1['taskFailures']), c2['tasksWonAsCaptain'] / max(1, c2['tasksWonAsCaptain'] + c2['taskFailures']) ], "personality_overlap": len(set(c1['personalityTraits']) & set(c2['personalityTraits'])) / len(set(c1['personalityTraits'] + c2['personalityTraits'])) return comparison 0.4 ? 'orange' : 'green'

@app.get("/bbms6/eviction-risk/week") def eviction_risk(week: int): return analyzer.predict_eviction_risk(week)

@app.get("/bbms6/compare/id1/id2") def compare(id1: str, id2: str): return analyzer.compare_contestants(id1, id2)