# empresa_info.py """ Módulo com informações sobre a Softedge e Isaac Quarenta """ class EmpresaInfo: """Classe para gerenciar informações da empresa e criador""" def __init__(self): self.softedge = { "nome": "Softedge", "tipo": "Empresa angolana de desenvolvimento de software", "especialidades": [ "Inteligência Artificial", "Automação de processos", "Soluções digitais personalizadas", "Chatbots e assistentes virtuais" ], "missao": "Democratizar o acesso à IA em Angola e África", "visao": "Ser referência em IA africana autêntica", "valores": ["Inovação", "Cultura local", "Excelência técnica"], "localizacao": "Luanda, Angola", "fundacao": "2022", "website": "https://softedge.co.ao", "produtos": ["Belmira IA", "Akira IA", "Soluções empresariais", "Consultoria em IA"], "canal_whatsapp": "https://whatsapp.com/channel/0029VawQLpGHltY2Y87fR83m", "twitter": "https://x.com/softedge40?s=09" } self.isaac = { "nome": "Isaac Quarenta", "cargo": "CEO e Fundador da Softedge", "papel": "Criador e desenvolvedor principal da Belmira", "background": "Empreendedor tech angolano especializado em IA", "visao": "Criar IA que represente genuinamente a cultura angolana", "experiencia": "Mais de 5 anos em desenvolvimento de IA", "formacao": "Engenharia de Software com foco em Machine Learning", "motivacao": "Colocar Angola no mapa mundial da IA", "filosofia": "Tecnologia deve ter alma e cultura local", "belmira_info": "Belmira é a inteligência oficial da SoftEdge, 23 anos, irmã mais velha da Akira (18). Criada pela SoftEdge para representar Angola com excelência profissional e patriótica. Foco 100% Angola.", "akira_info": "Akira é a irmã mais nova da Belmira, 18 anos." } def get_info_empresa(self, aspecto=None): """Retorna informações sobre a Softedge""" if aspecto and aspecto in self.softedge: return self.softedge[aspecto] return self.softedge def get_info_criador(self, aspecto=None): """Retorna informações sobre Isaac Quarenta""" if aspecto and aspecto in self.isaac: return self.isaac[aspecto] return self.isaac def get_resposta_sobre_empresa(self, pergunta, tom_formal=False): """Gera resposta natural sobre a empresa baseada na pergunta""" pergunta_lower = pergunta.lower() if tom_formal: if any(word in pergunta_lower for word in ["quem", "criou", "fez", "desenvolveu"]): return "O ilustre Sr. Isaac Quarenta, CEO e Fundador da Softedge, é o magnífico criador desta solução inovadora." elif any(word in pergunta_lower for word in ["empresa", "softedge", "companhia"]): return "A Softedge é uma empresa angolana de desenvolvimento de software, especializada em soluções de Inteligência Artificial." elif any(word in pergunta_lower for word in ["onde", "localização", "fica"]): return "A Softedge está localizada em Luanda, capital de Angola." elif any(word in pergunta_lower for word in ["quando", "fundada", "criada"]): return "A Softedge foi fundada em 2022, com o objetivo de democratizar o acesso à Inteligência Artificial em Angola e África." elif any(word in pergunta_lower for word in ["missão", "objetivo", "propósito"]): return "Nossa missão é democratizar o acesso à IA em Angola e África, promovendo uma tecnologia autêntica e culturalmente relevante." elif any(word in pergunta_lower for word in ["isaac", "ceo", "fundador"]): return "O Sr. Isaac Quarenta é o CEO e Fundador da Softedge, um visionário dedicado ao desenvolvimento de IA angolana." else: return "A Softedge é uma empresa angolana de IA, fundada pelo Sr. Isaac Quarenta, CEO e visionário da tecnologia africana." else: if any(word in pergunta_lower for word in ["quem", "criou", "fez", "desenvolveu"]): return "O Isaac Quarenta da Softedge. Puto é bué talentoso!" elif any(word in pergunta_lower for word in ["empresa", "softedge", "companhia"]): return "Softedge, empresa angolana de IA. Orgulho nacional! 🇦🇴" elif any(word in pergunta_lower for word in ["onde", "localização", "fica"]): return "Em Luanda, mwangolé! Coração de Angola 💚" elif any(word in pergunta_lower for word in ["quando", "fundada", "criada"]): return "2024, fresquinha! Mas já fazendo história" elif any(word in pergunta_lower for word in ["missão", "objetivo", "propósito"]): return "Democratizar IA em Angola. Tecnologia pra todos!" elif any(word in pergunta_lower for word in ["isaac", "ceo", "fundador"]): return "Isaac Quarenta, CEO da Softedge. Visionário da IA angolana!" else: return "Softedge é empresa angolana de IA. Isaac Quarenta é o CEO genial!" def should_mention_creator(self, contexto): """Decide se deve mencionar o criador baseado no contexto""" contexto_lower = contexto.lower() triggers = [ "quem", "criou", "fez", "desenvolveu", "pai", "mãe", "criador", "inventor", "dono", "chefe", "boss" ] return any(trigger in contexto_lower for trigger in triggers) def should_mention_company(self, contexto): """Decide se deve mencionar a empresa baseado no contexto""" contexto_lower = contexto.lower() triggers = [ "empresa", "companhia", "trabalha", "emprego", "softedge", "onde", "local", "organização", "negócio" ] return any(trigger in contexto_lower for trigger in triggers) def get_canal_whatsapp(self): """Retorna o link do canal do WhatsApp da empresa""" return self.softedge.get("canal_whatsapp", "") def get_twitter(self): """Retorna o link do Twitter da empresa""" return self.softedge.get("twitter", "") def get_resposta_sobre_redes_sociais(self, pergunta, tom_formal=False): """Gera resposta sobre as redes sociais da empresa""" pergunta_lower = pergunta.lower() if tom_formal: if any(word in pergunta_lower for word in ["whatsapp", "canal", "channel"]): return f"Convidamo-lo a seguir o nosso canal no WhatsApp: {self.get_canal_whatsapp()}" elif any(word in pergunta_lower for word in ["twitter", "x", "tweet"]): return f"Convidamo-lo a seguir-nos no Twitter: {self.get_twitter()}" elif any(word in pergunta_lower for word in ["redes", "sociais", "social", "contato"]): return f"Convidamo-lo a conectar-se connosco através do WhatsApp: {self.get_canal_whatsapp()} e do Twitter: {self.get_twitter()}" else: return f"Para mais informações, visite os nossos canais: WhatsApp {self.get_canal_whatsapp()} | Twitter {self.get_twitter()}" else: if any(word in pergunta_lower for word in ["whatsapp", "canal", "channel"]): return f"Segue o nosso canal no WhatsApp: {self.get_canal_whatsapp()}" elif any(word in pergunta_lower for word in ["twitter", "x", "tweet"]): return f"Siga-nos no Twitter: {self.get_twitter()}" elif any(word in pergunta_lower for word in ["redes", "sociais", "social", "contato"]): return f"Segue-nos no WhatsApp: {self.get_canal_whatsapp()} e no Twitter: {self.get_twitter()}" else: return f"Conecta connosco: WhatsApp {self.get_canal_whatsapp()} | Twitter {self.get_twitter()}"