Biography
Hector O'Franco is a seasoned A.I. consultant with over a decade of experience in machine learning, data analytics, and computer vision. He has contributed to numerous innovative projects across diverse industries, including healthcare, agriculture, and insurance. Hector’s expertise lies in transforming complex data into actionable insights, driving technological advancements, and leading cross-functional teams to success. He holds a Ph.D. in Artificial Intelligence from Trinity College Dublin and has a passion for entrepreneurship, evident through his involvement in multiple start-ups.
As a software engineer with a Ph.D. in computer science, I have over six years of experience in image processing, data science, and artificial intelligence. I am passionate about analyzing human behavior through big data and developing innovative solutions that enhance user experience and satisfaction.
Find my personal articles at my professional blog
Many of you ask me about large language models with the latest hype in NLP, and what can be built with it. You can find here a toy chatGPT user interface that works with your private chatgpt key and helps you to explore response time and costs for different models.
Start-up Portfolio
Entrepreneurship quick and slow failures and successes:
Problem | Solution | Fate | Year |
---|---|---|---|
Reducing costs for hiring | Online platform to process CVs and conduct job interviews as first filter for shortlisting. www.onceover.ai |
Early stage | 2024-* |
Can you see the rainbow after the rain? Many people can't see it due to preventable blindness. | iKey developed a non-invasive healh test based on image processing of retina images. www.iKey.ie |
Confidential information | 2019-* |
Helping businesses to identify their best customers. | LoyLap is a virtual loyalty card for payments. www.loylap.com |
The company is still trading. | 2018-18 |
Business needs to identify their best and most influential customers to promote their business. | Predictive analytics platform built in collaboration with Technological University of Dublin. | Aborted due to difficulties collaborating with the public administration. | 2017-18 |
My own need for more social interaction. | Opened a page on Airbnb to get experience dealing directly with clients and attending to their needs. | I closed it and moved on. Not an exponential company but profitable and fun. | 2015 |
Difficulties getting a loan at a low-interest rate and P2P loans to friends. | Crowdlending friends: funding is provided by a network of friends at increasing interest rates from further nodes. | Difficulties testing the market and regulations. | 2013 |
Internet Of Things: communication between intelligent objects. | Misakai: General library for broadcasting and filtering messages between devices. Backend as a service. | Too difficult to work with the other founder, the company still exists without growth. | 2013 * |
None. | Contrastify: Search engine for public emotion on a keyword, based on sentiment analysis of tweets. | Low usage. | 2012 |
Dificuties writing a poems | A poem editor that assists in finding the rhyming word while encouraging the writer to write more through a chatbot, also to publish the poem and deliver it with other expensive goods. | Abandoned due to technological NLP problems, excessive distraction from incubator advisors, and personal needs (finish the PhD). | 2011 |
Research workers need to prove what work they did and when to be able to stop patents from competitors, a document that can be used in court, among other needs for a research diary as an assistant tool. | A digital lab notebook in which the company proves the submission times with timestamps, like a blockchain with no modifications of previous transactions. | Abandoned due to the difficulties in identifying possible buyers. Research workers rarely want to be audited, and institutions are difficult to work with. | 2009 |
Demostrators
Link | Description |
---|---|
GPT Explorer v1 | v2 | gemini |
GPT Explorer helps you check and underestand how much are the chatgptGPT (openAI) costs for interaction and how quickly it responds to help you create the application you have in mind. Version 1 only lets you send one message at a time. In Version 2, you can send as many messages as you want. It's simple to use whether you have basic questions or need more detailed info. If you don't know what is system messages start using the version 1 gemini explorer does the same for gemini LLM (google) the configuratin is very similar to chatgpt however gemini provides also ethical information about the interaction regarding probabilities for sex, hate speech, harassment or dangerous content. |
Nemonic system ruleBased GPTBased |
The Number Mnemonic Generator is a tool that helps you turn numbers into memorable words or phrases using the Major Mnemonic System. This system changes digits into consonant sounds, which are then mixed with vowels to create easy-to-remember words. The app uses two methods: a traditional rule-based approach and an advanced AI-powered option. Both methods work in English and Spanish, making it useful for many people. The generator quickly changes numbers into mnemonics, helping you remember things better and learn more efficiently. Whether you're a student, a professional, or just want to improve your memory, this tool provides a fast and effective way to remember numbers. |
Game of Life | The Game of Life (devised by mathematician John Conway) is more than a mathematical curiosity; it is a powerful tool for understanding key concepts in artificial intelligence. By exploring emergent behavior, self-organization, parallel processing, and algorithm optimization through this simple game, future AI researchers and developers can gain valuable insights and skills that are essential for advancing the field.
This game of zero playes consists of a grid of cells that evolve through a set of rules based on the states of neighboring cells. Despite its simplicity, the Game of Life demonstrates how complex patterns and behaviors can emerge from simple rules, mirroring how complexity in AI systems often arises from basic principles. |
Towers of Hanoi | The Towers of Hanoi is an important puzzle in computer science because it helps develop several key skills. Firstly, it teaches problem-solving by demonstrating how to break down complex problems into simpler steps, a fundamental strategy in computer science. The puzzle is solved using recursion, a method where a function calls itself, which is crucial for many programming techniques. Additionally, designing an algorithm to solve the Towers of Hanoi enhances skills in writing and optimizing code. It encourages computational thinking, promoting structured and logical approaches to problem-solving that are essential for writing efficient programs. Finally, solving the puzzle requires patience and careful planning, qualities that are vital for success in technology fields. In essence, the Towers of Hanoi is a great way to train future computer scientists in these essential areas. |
Leetcode | Explore my LeetCode public profile to see a wide array of programming challenges I’ve solved. Each solution reflects my approach to problem-solving and demonstrates my ongoing commitment to refining my coding skills. These examples highlight my proficiency in tackling complex algorithms and my dedication to excellence in software development. |
GitHub | Explore my GitHub profile to discover a portfolio of public projects spanning various aspects of software development and data science. This collection showcases my technical expertise, from individual code snippets to comprehensive project repositories. Whether you are looking for inspiration, collaboration, or insight into my problem-solving approach, my GitHub account provides a window into some my ongoing professional interests. |
My PhD thesis and source code | Explore my doctoral research 2013 focused on enhancing Semantic Role Labeling using high-performance computing clusters, conducted at Trinity College Dublin. This thesis delves into advanced methodologies for processing natural language at scale, pushing the boundaries of accuracy and facilitating a deeper understanding of text. Access not only the thesis document but also the complete source code, which illustrates the practical application of these cutting-edge techniques. Ideal for enthusiasts and professionals interested in the intersection of machine learning, linguistics, and computing technology. The thesis document is a good showcase for a coninious work methodology of reflecting about a data hipothesis first and then conducting an experiment trying to observer or disprove the hypotesis. |