???global.info.a_carregar???
Identification

Personal identification

Full name
José João Antunes Guimarães Dias de Almeida

Citation names

  • Almeida, J.João

Author identifiers

Ciência ID
EF14-ECD1-76B2
ORCID iD
0000-0002-0722-2031
Google Scholar ID
FB7C36zFaGkJ
Scopus Author Id
23391790500
Education
Degree Classification
2003
Concluded
Informática (Doutoramento)
Major in Especialidade: Tecnologia da Programação
Universidade do Minho, Portugal
"Dicionários Dinâmicos Multi-fonte" (THESIS/DISSERTATION)
1982
Concluded
Engenharia Electrotécnica (Licenciatura)
Universidade do Porto Faculdade de Engenharia, Portugal
16
Affiliation

Teaching in Higher Education

Category
Host institution
Employer
2003 - Current Assistant Professor (University Teacher) Universidade do Minho Escola de Engenharia, Portugal
1990 - 2003 Assistant (University Teacher) Universidade do Minho, Portugal
1983 - 1990 Trainee Assistant (University Teacher) Universidade do Minho, Portugal
Projects

Grant

Designation Funders
2010/04/01 - 2013/09/30 Per-Fide: Parallelizing Portuguese with six different languages Português, Español, Russian, Français, Italiano, Deutsch, English
PTDC/CLE-LLI/108948/2008
Universidade do Minho Centro de Estudos Humanísticos, Portugal

Universidade do Minho, Portugal
Fundação para a Ciência e a Tecnologia
Concluded

Contract

Designation Funders
2022/01/01 - 2024/12/31 CINQUENTA ANOS DE DOCENCIA: FATORES DE MUDANÇA E DIALOGOS INTERGERACIONAIS / Fifty years of teaching: changing factors and intergenerational dialogues
PTDC/CED-EDG/1039/2021
Universidade do Porto Faculdade de Desporto, Portugal

Universidade do Minho, Portugal

Instituto Politécnico de Leiria, Portugal

Universidade de Trás-os-Montes e Alto Douro, Portugal

Universidade do Porto Faculdade de Letras, Portugal

Universidade de Évora, Portugal

Universidade do Porto Faculdade de Psicologia e de Ciências da Educação, Portugal

Universidade do Porto Centro de Investigação e Intervenção Educativas, Portugal

Universidade Aberta, Portugal
Fundação para a Ciência e a Tecnologia
Ongoing
2019/11/11 - 2022/11/10 Portal multilingue para línguas de especialidade: extração de recursos bilingues a partir de dados em acesso aberto
PTDC/LLT-LIG/31113/2017
Universidade do Minho, Portugal
Fundação para a Ciência e a Tecnologia
Ongoing
2011/01/01 - 2013/12/31 Projecto Estratégico - UI 752 - 2011-2012
PEst-OE/EEI/UI0752/2011
Universidade do Minho, Portugal

Universidade do Minho Centro ALGORITMI, Portugal
Fundação para a Ciência e a Tecnologia
Concluded
2010/03/15 - 2013/06/14 CROSS - Uma infra-estrutura para a certificação e re-engenharia de Software Livre
PTDC/EIA-CCO/108995/2008
Universidade do Minho, Portugal

Universidade do Minho Centro ALGORITMI, Portugal
Fundação para a Ciência e a Tecnologia
Concluded
Outputs

Publications

Book
  1. Marcondes, F.S.; Durães, D.; Gomes, M.; Santos, F.; Almeida, J.J.; Novais, P.. Neural Network eXplainable AI Based on Paraconsistent Analysis - an Initial Approach. 2022.
    10.1007/978-3-030-78901-5_13
  2. Marcondes, F.S.; Almeida, J.J.; Novais, P.. Automation of Social Media Interactions: A Framework for Online Social “Sowing”. 2022.
    10.1007/978-3-031-06527-9_3
  3. Marcondes, F.S.; Gala, A.; Durães, D.; Moreira, F.; Almeida, J.J.; Baldi, V.; Novais, P.. A Profile on Twitter Shadowban: An AI Ethics Position Paper on Free-Speech. 2021.
    10.1007/978-3-030-91608-4_39
  4. Marcondes, F.S.; Almeida, J.J.; Novais, P.. A short survey on chatbot technology: Failure in raising the state of the art. 2020.
    10.1007/978-3-030-23887-2_4
  5. Martins, R.; Almeida, J.; Henriques, P.; Novais, P.. Predicting an Election’s Outcome Using Sentiment Analysis. 2020.
    10.1007/978-3-030-45688-7_14
  6. Marcondes, F.S.; Almeida, J.J.; Durães, D.; Novais, P.. Fact-Check spreading behavior in twitter: A qualitative profile for false-claim news. 2020.
    10.1007/978-3-030-45691-7_16
  7. Martins, R.; Almeida, J.J.; Henriques, P.; Novais, P.. Domain identification through sentiment analysis. 2019.
    10.1007/978-3-319-94649-8_33
  8. Martins, R.; Almeida, J.; Henriques, P.; Novais, P.. Increasing authorship identification through emotional analysis. 2018.
    10.1007/978-3-319-77703-0_76
  9. Araújo, C.; Martini, R.G.; Henriques, P.R.; Almeida, J.J.. Annotated documents and expanded CIDOC-CRM ontology in the automatic construction of a virtual museum. 2018.
    10.1007/978-3-319-58965-7_7
  10. Marcondes, F.S.; Almeida, J.J.; Novais, P.. Chatbot Theory: A Naïve and Elementary Theory for Dialogue Management. 2018.
    10.1007/978-3-030-03493-1_40
  11. Almeida, J.J.; Grande, E.; Smirnov, G.; Almeida, J. J.; Grande, Eliana; Smirnov, Georgi. Exercise generation on language specification. Springer-Verlag Berlin. 2017.
    10.1007/978-3-319-56535-4_28
  12. Martini, R.G.; Araújo, C.; Almeida, J.J.; Henriques, P.R.. OntoMP, an ontology to build the museum of the person. 2016.
    10.1007/978-3-319-31307-8_67
  13. Araújo, I.; Almeida, J.J.; Smirnov, G.; Araújo, Isabel; Almeida, J. J.; Smirnov, Georgi. Exercise composition: From environment properties to composed problems. Springer-Verlag. 2016.
    10.1007/978-3-319-31307-8_24
  14. Araújo, I.; Brito, I.; Machado, G.J.; Pereira, R.M.S.; Almeida, J.J.; Smirnov, G.; Araújo, Isabel; et al. New algorithms for smart assessment of math exercises. Springer. 2015.
    10.1007/978-3-319-16486-1_121
  15. Simões, A.; Almeida, J.J.; Simões, Alberto; Almeida, J. J.. Experiments on enlarging a lexical ontology. Springer. 2015.
    10.1007/978-3-319-27653-3_5
  16. Carvalho, N.R.; Almeida, J.J.; Henriques, P.R.; Pereira, M.J.V.; Carvalho, Nuno Alexandre Ramos; Almeida, J. J.; Henriques, Pedro Rangel; Pereira, Maria João Varanda. Conclave: Ontology-driven measurement of semantic relatedness between source code elements and problem domain concepts. Springer. 2014.
    10.1007/978-3-319-09153-2_9
  17. Almeida, J. J.; Araújo, Sílvia; Carvalho, Nuno; Dias, Idalete; Oliveira, Ana; Santos, André; Simões, Alberto. The Per-Fide corpus : a new resource for corpus-based terminology, contrastive linguistics and translation studies. Bloomsbury Publishing. 2014.
  18. Martins, P.; Carvalho, N.; Fernandes, J.P.; Almeida, J.J.; Saraiva, J.; Martins, Pedro; Carvalho, Nuno; et al. A framework for modular and customizable software analysis. Springer-Verlag Berlin. 2013.
    10.1007/978-3-642-39643-4_32
  19. Carvalho, N.R.; Simões, A.; Almeida, J.J.. Open source software documentation mining for quality assessment. 2013.
    10.1007/978-3-642-36981-0_73
  20. Simões, A.; Lourenço, A.; Almeida, J.J.. Evaluating web site structure based on navigation profiles and site topology. 2013.
    10.1007/978-3-642-36981-0_29
  21. Simões, A.; Sanromán, A.I.; Almeida, J.J.; Simões, Alberto; Iriarte Sanromán, Álvaro; Almeida, J. J.. Dicionário-Aberto: A source of resources for the Portuguese language processing. Springer. 2012.
    10.1007/978-3-642-28885-2_14
  22. Drury, B.; Almeida, J.J.; Morais, M.H.M.. An error correction methodology for time dependent ontologies. 2011.
    10.1007/978-3-642-22056-2_52
  23. Drury, B.; Almeida, J.J.. Construction of a local domain ontology from news stories. 2009.
    10.1007/978-3-642-04686-5_33
  24. Simões, A.; Fonseca, R.; Almeida, J.J.; Simões, Alberto; Fonseca, Rúben; Almeida, J. J.. Makefile:: Parallel dependency specification language. Springer Verlag. 2007.
    10.1007/978-3-540-74466-5_5
  25. Almeida, J. J.; Simões, Alberto. Jspellando nas morfolimpíadas : sobre a participação do jspell nas morfolimpíadas. IST Press. 2007.
  26. Simões, Alberto; Almeida, J. J.. Avaliação de alinhadores. IST Press. 2007.
Book chapter
  1. Irene Brito; Gaspar J. Machado; José João Almeida. "Designing and Randomising Multiple-Choice Questions for E-Learning in Mathematics Using MVGEN". 2022.
    10.4018/978-1-7998-9706-4.ch009
  2. Almeida, José João Dias de; Santos, Diana; Cardoso, Nuno. "RENA - Reconhecedor de Entidades". 2007.
Conference paper
  1. Marcondes, F.S.; Almeida, J.J.; Novais, P.. "SE4AI Issues on Social Media Agent Design with Use Cases". 2023.
  2. Marcondes, F.S.; Almeida, J.J.; Novais, P.. "Large Language Models: Compilers for the 4th Generation of Programming Languages?". 2023.
    10.4230/OASIcs.SLATE.2023.10
  3. Rodrigues dos Santos, Sofia G.; Dias de Almeida, J. João. "OCRticle - a Structure-Aware OCR Application ...". 2023.
    10.4230/oasics.slate.2023.8
  4. Cunha, L.F.; Almeida, J.J.; Simões, A.. "Reasoning with Portuguese Word Embeddings". 2022.
    10.4230/OASIcs.SLATE.2022.17
  5. Simões, A.; Almeida, J.J.. "Down-Translating XML: The Python Way". 2022.
    10.4230/OASIcs.SLATE.2022.15
  6. Mendes, R.C.; Almeida, J.J.. "A teaching assistant for the C language". 2021.
    10.4230/OASIcs.ICPEC.2021.13
  7. Carvalho, N.R.; Simões, A.; Almeida, J.J.. "Bootstrapping a data-set and model for question-answering in Portuguese". 2021.
    10.4230/OASIcs.SLATE.2021.18
  8. Martins, R.; Almeida, J.J.; Henriques, P.; Novais, P.. "Identifying depression clues using emotions and AI". 2021.
  9. Da Silva, P.M.O.; Almeida, J.J.. "Musikla: Language for generating musical events". 2020.
    10.4230/OASIcs.SLATE.2020.6
  10. Oliveira, M.; Silva, P.M.; Moura, P.; Almeida, J.J.; Henriques, P.R.. "BhTSL, behavior trees specification and processing". 2020.
    10.4230/OASIcs.SLATE.2020.4
  11. Simões, A.; Sacanene, B.; Iriarte, Á.; Almeida, J.J.; MacEdo, J.. "Towards a morphological analyzer for the umbundu language". 2020.
    10.4230/OASIcs.SLATE.2020.10
  12. Marcondes, F.S.; Almeida, J.J.; Nováis, P.. "Structural onomatology for username generation: A partial account". 2020.
  13. Almeida, J.J.; Mendes, R.C.. "Hunting ancestors: A unified approach for discovering genealogical information". 2019.
    10.4230/OASIcs.SLATE.2019.22
  14. Brito, Irene; Almeida, J. J.; Machado, Gaspar J.; Pereira, Rui M. S.; Smirnov, Georgi; Araújo, Isabel; Carvalho, Nuno. "Sistema Passarola – geração automática de exercícios". 2019.
  15. Simões, A.; Salgado, A.; Costa, R.; Almeida, J.J.. "LexMart: A smart tool for lexicographers". 2019.
  16. Martins, R.; Almeida, J.J.; Henriques, P.R.; Novais, P.. "Predicting performance problems through emotional analysis". 2018.
    10.4230/OASIcs.SLATE.2018.19
  17. Martins, R.; Gomes, M.; Almeida, J.J.; Novais, P.; Henriques, P.. "Hate speech classification in social media using emotional analysis". 2018.
    10.1109/BRACIS.2018.00019
  18. Mendes, R.; Almeida, J.J.. "eOS: The exercise operating system". 2018.
    10.4230/OASIcs.SLATE.2018.5
  19. Almeida, J.J.. "Abcl: Abc music notation with rich chord support". 2018.
    10.4230/OASIcs.SLATE.2018.8
  20. Martins, R.; Novais, P.; Almeida, J.; Henriques, P.. "Creating a social media-based personal emotional lexicon". 2018.
    10.1145/3243082.3264668
  21. Simões, A.; Guinovart, X.G.; Almeida, J.J.; Simões, Alberto; Guinovart, Xavier Gómez; Almeida, J. J.. "Enriching a Portuguese WordNet using synonyms from a monolingual dictionary". 2016.
  22. Araujo, C.; Henriques, P.R.; Martini, R.G.; Almeida, J.J.. "Architectural approaches to build the museum of the person". 2016.
    10.1109/CISTI.2016.7521367
  23. Martini, Ricardo G.; Araújo, Cristiana; Almeida, J. J.; Henriques, Pedro Rangel. "OntoMP, an ontology to build the museum of the person". 2016.
    10.1007/978-3-319-31307-8_67
  24. Almeida, J.J.; Grande, E.; Smirnov, G.. "Context-free grammars: Exercise generation and probabilistic assessment". 2016.
    10.4230/OASIcs.SLATE.2016.10
  25. Simões, A.; Almeida, J.J.; Salgado, A.. "Building a dictionary using XML technology". 2016.
    10.4230/OASIcs.SLATE.2016.14
  26. Simoes, Alberto; Gomez Guinovart, Xavier; Joao Almeida, Jose. "Enriching a Portuguese WordNet using Synonyms from a Monolingual Dictionary". 2016.
  27. Araújo, I.; Smirnov, G.; Almeida, J.J.. "Gröbner bases and mathematical exercises generation with nondetermined structure,Bases de Gröbner e geração de exercícios matemáticos com estrutura não determinada". 2015.
    10.1109/CISTI.2015.7170359
  28. José João Almeida. "Grobner Bases and mathematical exercises generation with nondetermined structure". 2015.
  29. Carvalho, N.R.; Almeida, J.J.; Pereira, M.J.V.; Henriques, P.R.; Carvalho, Nuno Alexandre Ramos; Almeida, J. J.; Pereira, Maria João Varanda; Henriques, Pedro Rangel. "Conclave: Writing programs to understand programs". 2014.
    10.4230/OASIcs.SLATE.2014.19
  30. Brito, R.; Almeida, J.J.. "A workflow description language to orchestrate multi-lingual resources". 2014.
    10.4230/OASIcs.SLATE.2014.77
  31. Carvalho, P.; Almeida, J.J.; Carvalho, Pedro; Almeida, J. J.. "MLT-prealigner: A tool for multilingual text alignment". 2014.
    10.4230/OASIcs.SLATE.2014.283
  32. Simões, A.; Almeida, J.J.; Byers, S.D.; Simões, Alberto; Almeida, J. J.; Byers, Simon D.. "Language identification: A neural network approach". 2014.
    10.4230/OASIcs.SLATE.2014.251
  33. Brito, Rui Miguel Magalhães; Almeida, J. J.; Simões, Alberto. "Processing Annotated TMX Parallel Corpora". 2014.
  34. Azevedo, B.M.; Almeida, J.J.; Azevedo, Bruno M.; Almeida, J. J.. "ABC with a UNIX flavor". 2013.
    10.4230/OASIcs.SLATE.2013.203
  35. Simões, Alberto; Iriarte Sanromán, Álvaro; Almeida, J. J.. "Dicionário-Aberto: construção semiautomática de uma funcionalidade codificadora". 2013.
  36. Almeida, J.J.; Araujo, I.; Brito, I.; Carvalho, N.; Machado, G.J.; Pereira, R.M.S.; Smirnov, G.. "PASSAROLA: High-order exercise generation system". 2013.
  37. Almeida, J.J.; Araujo, I.; Brito, I.; Carvalho, N.; Machado, G.J.; Pereira, R.M.S.; Smirnov, G.. "Math exercise generation and smart assessment". 2013.
  38. Almeida, Jose Joao; Araujo, Isabel; Brito, Irene; Carvalho, Nuno; Machado, Gaspar J.; Pereira, Rui M. S.; Smirnov, Georgi. "Math exercise generation and smart assessment". 2013.
  39. Almeida, Jose Joao; Araujo, Isabel; Brito, Irene; Carvalho, Nuno; Machado, Gaspar J.; Pereira, Rui M. S.; Smirnov, Georgi. "PASSAROLA: High-Order Exercise Generation System". 2013.
  40. Almeida, José João; Silvia Araújo; Idalete Dias; Ana Correia. "Per-Fide: Projeto de compilação de um corpus multilingue.". Paper presented in In Macedo, Ana Gabriela, Carlos Mendes de Sousa, Vítor Moura (eds.), XIV Colóquio de Outono - Humanidades: Novos Paradigmas do Conhecimento e da Investigação., 2013.
    Published
  41. Santos, A.; Almeida, J.J.; Carvalho, N.. "Structural alignment of plain text books". 2012.
  42. Carvalho, Nuno Ramos; Almeida, J. J.; Pereira, Maria João Tinoco Varanda; Henriques, Pedro Rangel. "Probabilistic SynSet based concept location". 2012.
  43. Simões, Alberto; Carvalho, Nuno; Almeida, J. J.. "Generating flex lexical scanners for perl parse:: Yapp". 2012.
    10.4230/OASIcs.SLATE.2012.41
  44. Drury, B.M.; Almeida, J.J.. "Predicting Market Direction from Direct Speech by Business Leaders". 2012.
    10.4230/OASIcs.SLATE.2012.163
  45. Drury, B.; Almeida, J.J.; Morais, M.H.M.. "Magellan: An adaptive ontology driven "breaking financial news" recommender". 2011.
  46. Carvalho, N.; Almeida, J.J.; Simões, A.; Carvalho, Nuno; Simões, Alberto; Almeida, J. J.. "OML: A scripting approach for manipulating ontologies". 2011.
  47. Drury, B.; Almeida, J.J.. "Identification of fine grained feature based event and sentiment phrases from business news stories". 2011.
    10.1145/1988688.1988720
  48. Drury, B.; Torgo, L.; Almeida, J.J.. "Classifying news stories to estimate the direction of a stock market index". 2011.
  49. Carvalho, Nuno; Simões, Alberto; Almeida, J. J.; Henriques, Pedro Rangel. "PFTL: a systematic approach for describing filesystem tree processors". 2011.
  50. Carvalho, Nuno; Almeida, J. J.; Simões, Alberto. "Weaving OML in a general purpose programming language". 2011.
  51. Carvalho, Nuno; Simões, Alberto; Almeida, J. J.. "xml2pm: a tool for automatic creation of object". 2011.
  52. Simões, A.; Almeida, J.J.; Farinha, R.. "Processing and extracting data from an open dictionary of the Portuguese language". 2010.
  53. Almeida, J.J.; Santos, A.; Simões, A.; Almeida, J. J.; Santos, André; Simões, Alberto. "Bigorna - A toolkit for orthography migration challenges". 2010.
  54. Almeida, J. J.; Simões, Alberto. "Automatic parallel corpora and bilingual terminology extraction from parallel WebSites". 2010.
  55. Simões, Alberto; Almeida, J. J.. "Processing XML: a rewriting system approach". 2010.
  56. Simões, Alberto; Almeida, J. J.. "Bilingual example segmentation based on markers hypothesis". 2009.
  57. Davide, Sousa; Simões, Alberto; Almeida, J. J.. "CGI::Auto: automatic web-service creation". 2008.
  58. Carvalho, Nuno; Almeida, J. J.; Simões, Alberto. "NAVEGANTE: An intrusive browsing framework". 2008.
  59. Almeida, J. J.; Simões, Alberto. "A textual rewriting system for NLP". 2008.
  60. Lourenço, Anália; Simões, Alberto; Almeida, J. J.; Rocha, Miguel; Rocha, I.; Ferreira, E. C.. "An ontology-based approach to systems biology literature retrieval and processing". 2007.
  61. Almeida, J. J.; Simões, Alberto. "XML :: TMX : processamento de memórias de tradução de grandes dimensões". 2007.
  62. Simões, A.; Almeida, J.J.; Simões, Alberto; Almeida, J. J.. "Combinatory examples extraction for machine translation". 2006.
  63. Almeida, J.J.; Simões, A.. "T2O - Recycling thesauri into a multilingual ontology". 2006.
  64. Almeida, J. J.; Simões, Alberto. "Geração dinâmica de APIs Perl para criação de XML". 2006.
  65. Almeida, J.J.; Simões, A.. "Publishing multilingual ontologies: A quick way of obtaining feedback". 2006.
  66. Fernandes, A.R.; Carvalho, A.; Almeida, J.J.; Simões, A.. "Transcoding for web accessibility for the blind: Semantics from structure". 2006.
  67. Vilela, Rui; Simões, Alberto; Almeida, J. J.; Bick, Eckhard. "Representação em XML da Floresta Sintáctica". 2005.
  68. Almeida, J. J.; Simões, Alberto. "Inferência de tipos em documentos XML". 2005.
  69. Simões, Alberto; Gómez Guinovart, Xavier; Almeida, J. J.. "Distributed translation memories implementation using webservices". 2004.
  70. Almeida, J. J.; Simões, Alberto. "TX: validação de XML baseada em tipos dinâmicos". 2004.
  71. Santos, Diana; Simões, Alberto; Frankenberg-Garcia, Ana; Pinto, Ana; Barreiro, Anabela; Maia, Belinda; Mota, Cristina; et al. "Linguateca: um centro de recursos distribuí­do para o processamento computacional da lí­ngua portuguesa". 2004.
  72. Simões, Alberto; Almeida, J. J.; Gómez Guinovart, Xavier. "Memórias de tradução distribuídas". 2004.
  73. Almeida, J. J.; Simões, Alberto; Castro, José Alves de; Martins, Bruno; Silva, Paulo. "Projecto TerminUM". 2003.
  74. Simões, Alberto; Almeida, J. J.. "Histórias de vida + processamento estrutural = museu da pessoa". 2003.
  75. Simões, Alberto; Almeida, J. J.. "NATools: a statistical word aligner workbench". 2003.
  76. Almeida, J. J.; Simões, Alberto. "Engenharia reversa de HTML usando tecnologia XML". 2003.
  77. Almeida, José; Henriques, Pedro Rangel; Simões, Alberto; Rocha, Jorge Gustavo. "Alfarrábio: adding value to an heterogeneous site collection". 2003.
  78. Almeida, J. J.; Simões, Alberto. "Geração de voz com sotaque". 2002.
  79. Simões, Alberto; Almeida, J. J.; Henriques, Pedro Rangel. "Directory attribute grammars". 2002.
  80. Simões, Alberto; Almeida, J. J.. "Library::* : a toolkit for digital libraries". 2002.
  81. Almeida, J. J.; Castro, José Alves de; Simões, Alberto. "Extracção de corpora paralelo a partir da web: construção e disponibilização". 2002.
  82. Simões, Alberto; Almeida, J. J.. "jspell.pm: um módulo de análise morfológica para uso em processamento de linguagem natural". 2001.
  83. Rocha, Paulo Alexandre; Simões, Alberto; Almeida, J. J.. "Cálculo de frequências para entradas de dicionários através do uso conjunto de analisadores morfológicos, taggers e corpora". 2001.
  84. Almeida, J. J.; Simões, Alberto. "Text to speech: "a rewriting system approach"". 2001.
  85. Almeida, J. J.; Rocha, Jorge Gustavo; Henriques, Pedro Rangel; Moreira, Sónia; Simões, Alberto. "Museu da Pessoa: arquitectura". 2000.
  86. Almeida, J. J.; Ramalho, José Carlos. "XML::DT : a PERL down translation module". 1999.
  87. Rocha, Jorge Gustavo; Ramalho, José Carlos; Henriques, Pedro Rangel; Almeida, J. J.; Faria, José Luis; Henriques, Mário Ricardo. "Adapting museum structures for the web: no changes needed!". 1998.
  88. Almeida, José João; Barbosa, L. S.; Neves, F. L.; Oliveira, José Nuno Fonseca. "CAMILA: formal software engineering supported by functional programming". 1997.
  89. Almeida, José João; Barbosa, L. S.; Neves, F. L.; Oliveira, José Nuno Fonseca; Almeida, J.J.; Barbosa, L.S.; Neves, F.L.; Oliveira, J.N.. "CAMILA: prototyping and refinement of constructive specifications". 1997.
    10.1007/BFb0000496
Journal article
  1. Francisco S. Marcondes; Maria Araújo Barbosa; Adelino de C. O. S. Gala; José João Almeida; Paulo Novais. "Emotional and Mental Nuances and Technological Approaches: Optimising Fact-Check Dissemination through Cognitive Reinforcement Technique". Electronics (2024): https://doi.org/10.3390/electronics13010240.
    10.3390/electronics13010240
  2. Brito, I.; Almeida, J.J.; Machado, G.J.. "Automatic Exercise Generation for Exploring Connections between Mathematics and Music". Open Education Studies 5 1 (2023): http://www.scopus.com/inward/record.url?eid=2-s2.0-85153734095&partnerID=MN8TOARS.
    10.1515/edu-2022-0183
  3. Marcondes, F.S.; Almeida, J.J.; Novais, P.. "An exploratory design science research on troll factories". Integrated Computer-Aided Engineering 31 1 (2023): 95-115. http://www.scopus.com/inward/record.url?eid=2-s2.0-85177848545&partnerID=MN8TOARS.
    10.3233/ICA-230720
  4. Marcondes, F.S.; Durães, D.; Santos, F.; Almeida, J.J.; Novais, P.. "Neural network explainable ai based on paraconsistent analysis: An extension". Electronics (Switzerland) 10 21 (2021): http://www.scopus.com/inward/record.url?eid=2-s2.0-85118199462&partnerID=MN8TOARS.
    10.3390/electronics10212660
  5. Guinovart, X.G.; Almeida, J.J.; Simões, A.. "Editorial,Editorial". Linguamatica 13 1 (2021): VII-VII. http://www.scopus.com/inward/record.url?eid=2-s2.0-85109820505&partnerID=MN8TOARS.
    10.21814/lm.13.1
  6. Simoes, A.; Almeida, J.J.; Guinovart, X.G.. "Editores". Linguamatica 12 1 (2020): VII-VII. http://www.scopus.com/inward/record.url?eid=2-s2.0-85090125765&partnerID=MN8TOARS.
    10.21814/LM.12.1.333
  7. Martins, R.; Almeida, J.J.; Henriques, P.; Novais, P.. "A sentiment analysis approach to increase authorship identification". Expert Systems (2019): http://www.scopus.com/inward/record.url?eid=2-s2.0-85074844787&partnerID=MN8TOARS.
    10.1111/exsy.12469
  8. Brito, Irene; Almeida, J. J.; Machado, Gaspar J.. "Mvgen: multi version question generation for math courses". (2019): http://hdl.handle.net/1822/62805.
    10.1515/edu-2019-0010
  9. Soares, Ana Paula; Iriarte, Alvaro; de Almeida, Jose Joo; Simes, Alberto; Costa, Ana; Machado, Joo; Franca, Patricia; et al. "Procura-PALavras (P-PAL): A Web-based interface for a new European Portuguese lexical database". Behavior Research Methods 50 4 (2018): 1461-1481. http://gateway.webofknowledge.com/gateway/Gateway.cgi?GWVersion=2&SrcAuth=ORCID&SrcApp=OrcidOrg&DestLinkType=FullRecord&DestApp=WOS_CPL&KeyUT=WOS:000440459100010&KeyUID=WOS:000440459100010.
    10.3758/s13428-018-1058-z
  10. Guinovart, Xavier Gomez; Almeida, Jose Joao; Simoes, Alberto. "Editorial". Linguamática (2018): https://publons.com/wos-op/publon/27607394/.
  11. Guinovart, Xavier Gomez; Almeida, Jose Joao; Simoes, Alberto. "Untitled". Linguamática (2016): https://publons.com/wos-op/publon/27247410/.
  12. Carvalho, N.R.; Almeida, J.J.; Henriques, P.R.; Varanda, M.J.; Carvalho, Nuno Alexandre Ramos; Almeida, J. J.; Henriques, Pedro Rangel; Varanda, Maria João. "From source code identifiers to natural language terms". Journal of Systems and Software 100 (2015): 117-128. http://www.scopus.com/inward/record.url?eid=2-s2.0-84919460270&partnerID=MN8TOARS.
    10.1016/j.jss.2014.10.013
  13. Soares, A.P.; Machado, J.; Costa, A.; Iriarte, Á.; Simões, A.; de Almeida, J.J.; Comesaña, M.; et al. "On the advantages of word frequency and contextual diversity measures extracted from subtitles: The case of Portuguese". Quarterly Journal of Experimental Psychology 68 4 (2015): 680-696. http://www.scopus.com/inward/record.url?eid=2-s2.0-84924694339&partnerID=MN8TOARS.
    10.1080/17470218.2014.964271
  14. Araujo, Isabel; Smirnov, Georgi; Almeida, Jose Joao; Rocha, A; Dias, GP; Martins, A; Reis, LP; Cota, MP. "Grobner Bases and mathematical exercises generation with nondetermined structure". Proceedings of the 2015 10th Iberian Conference on Information Systems and Technologies (Cisti 2015) (2015): http://gateway.webofknowledge.com/gateway/Gateway.cgi?GWVersion=2&SrcAuth=ORCID&SrcApp=OrcidOrg&DestLinkType=FullRecord&DestApp=WOS_CPL&KeyUT=WOS:000361005100009&KeyUID=WOS:000361005100009.
  15. Guinovart, Xavier Gomez; Almeida, Jose Joao; Simoes, Alberto. "Preface". Linguamática (2015): https://publons.com/wos-op/publon/27327682/.
  16. Carvalho, N.R.; Simões, A.; Almeida, J.J.; Carvalho, Nuno Alexandre Ramos; Simões, Alberto; Almeida, J. J.. "DMOSS: Open source software documentation assessment". Computer Science and Information Systems 11 4 (2014): 1191-1208. http://www.scopus.com/inward/record.url?eid=2-s2.0-84919453615&partnerID=MN8TOARS.
    10.2298/CSIS131005027C
  17. Soares, A.P.; Iriarte, A.; De Almeida, J.J.; Simões, A.; Costa, A.; França, P.; Machado, J.; Comesaña, M.. "Procura-PALavras (P-PAL): A new measure of word frequency for contemporary European Portuguese,Procura-PALavras (P-PAL): Uma nova medida de frequência lexical do Português Europeu contemporâneo". Psicologia: Reflexao e Critica 27 1 (2014): 110-123. http://www.scopus.com/inward/record.url?eid=2-s2.0-84902185491&partnerID=MN8TOARS.
    10.1590/S0102-79722014000100013
  18. Soares, A.P.; Medeiros, J.C.; Simões, A.; Machado, J.; Costa, A.; Iriarte, Á.; de Almeida, J.J.; et al. "ESCOLEX: A grade-level lexical database from European Portuguese elementary to middle school textbooks". Behavior Research Methods 46 1 (2014): 240-253. http://www.scopus.com/inward/record.url?eid=2-s2.0-84894671009&partnerID=MN8TOARS.
    10.3758/s13428-013-0350-1
  19. Almeida, Jose Joao; Araujo, Isabel; Brito, Irene; Carvalho, Nuno; Machado, Gaspar J.; Pereira, Rui M. S.; Smirnov, Georgi; Tan, D. "Exercise generation with the system Passarola". Proceedings of the 2013 International Conference on Advanced Ict and Education 33 (2013): 322-326. http://gateway.webofknowledge.com/gateway/Gateway.cgi?GWVersion=2&SrcAuth=ORCID&SrcApp=OrcidOrg&DestLinkType=FullRecord&DestApp=WOS_CPL&KeyUT=WOS:000327670900066&KeyUID=WOS:000327670900066.
    10.2991/ICAICTE.2013.64
  20. Drury, B.; Torgo, L.; Almeida, J.J.. "Classifying news stories with a constrained learning strategy to estimate the direction of a market index". International Journal of Computer Science and Applications 9 1 (2012): 1-22. http://www.scopus.com/inward/record.url?eid=2-s2.0-84859376666&partnerID=MN8TOARS.
  21. Drury, Brett; Almeida, J. J.; Calzolari, N; Choukri, K; Declerck, T; Dogan, MU; Maegaard, B; et al. "The Minho Quotation Resource". Lrec 2012 - Eighth International Conference on Language Resources and Evaluation (2012): 2280-2285. http://gateway.webofknowledge.com/gateway/Gateway.cgi?GWVersion=2&SrcAuth=ORCID&SrcApp=OrcidOrg&DestLinkType=FullRecord&DestApp=WOS_CPL&KeyUT=WOS:000323927702058&KeyUID=WOS:000323927702058.
  22. Santos, Andre; Almeida, Jose Joao; Carvalho, Nuno; Calzolari, N; Choukri, K; Declerck, T; Dogan, MU; et al. "Structural alignment of plain text books". Lrec 2012 - Eighth International Conference on Language Resources and Evaluation (2012): 2069-2074. http://gateway.webofknowledge.com/gateway/Gateway.cgi?GWVersion=2&SrcAuth=ORCID&SrcApp=OrcidOrg&DestLinkType=FullRecord&DestApp=WOS_CPL&KeyUT=WOS:000323927702023&KeyUID=WOS:000323927702023.
  23. Almeida, Jose Joao; Carvalho, Nuno Ramos; Oliveira, Jose Nuno; Baptista, AA; Linde, P; Lavesson, N; DeBrito, MA; et al. "WIKI::SCORE A Collaborative Environment For Music Transcription And Publishing". Social Shaping of Digital Publishing: Exploring the Interplay Between Culture and Technology 31 3-4 (2012): 82-93. http://gateway.webofknowledge.com/gateway/Gateway.cgi?GWVersion=2&SrcAuth=ORCID&SrcApp=OrcidOrg&DestLinkType=FullRecord&DestApp=WOS_CPL&KeyUT=WOS:000336043400009&KeyUID=WOS:000336043400009.
    10.3233/978-1-61499-065-9-82
  24. Drury, B.; Almeida, J.J.; Morais, M.H.M.. "Construction and maintenance of a fuzzy temporal ontology from news stories". International Journal of Metadata, Semantics and Ontologies 6 3-4 (2011): 219-233. http://www.scopus.com/inward/record.url?eid=2-s2.0-84864192537&partnerID=MN8TOARS.
    10.1504/IJMSO.2011.048028
  25. "OML: A Scripting Approach for Manipulating Ontologies". Sistemas E Tecnologias de Informacao, Vol I (2011): https://publons.com/wos-op/publon/10854343/.
  26. Drury, Brett; Almeida, J. J.; Morais, M. H. M.. "Magellan: An Adaptive Ontology Driven "Breaking Financial News" Recommender". Sistemas E Tecnologias de Informacao, Vol I (2011): https://publons.com/wos-op/publon/11724250/.
  27. Ana Paula Soares; Montserrat Comesaña; Álvaro Iriarte Sanroman; José João Almeida; Alberto Simões; Ana Costa; Patrícia Cunha França; João Machado. "P-PAL: Uma base lexical com índices psicolinguísticos do Português Europeu". (2011): https://doaj.org/article/f15671eb59064154ad084ced95765365.
  28. Araujo, Silvia; Almeida, Jose Joao; Dias, Idalete; Simoes, Alberto. "Per-Fide project: paralleling Portuguese with six other languages". Linguamatica 2 2 (2010): 71-74. http://gateway.webofknowledge.com/gateway/Gateway.cgi?GWVersion=2&SrcAuth=ORCID&SrcApp=OrcidOrg&DestLinkType=FullRecord&DestApp=WOS_CPL&KeyUT=WOS:000420381800006&KeyUID=WOS:000420381800006.
  29. Soares, Ana Paula; Comesana, Montserrat; Iriarte, Alvaro; de Almeida, Jose Joao; Simoes, Alberto; Costa, Ana; Franca, Patricia Cunha; Machado, Joao. "P-PAL: A lexical basis with psycholinguistic indexes of European Portuguese". Linguamatica 2 3 (2010): 67-72. http://gateway.webofknowledge.com/gateway/Gateway.cgi?GWVersion=2&SrcAuth=ORCID&SrcApp=OrcidOrg&DestLinkType=FullRecord&DestApp=WOS_CPL&KeyUT=WOS:000420383000006&KeyUID=WOS:000420383000006.
  30. Simões, A.; Carvalho, N.; Almeida, J.J.; Simões, Alberto; Carvalho, Nuno; Almeida, J. J.. "Testing as a certification approach". Electronic Communications of the EASST 33 (2010): http://www.scopus.com/inward/record.url?eid=2-s2.0-85042884036&partnerID=MN8TOARS.
    10.14279/tuj.eceasst.33.458.446
  31. Almeida, Jose Joao; Simoes, Alberto; Calzolari, N; Choukri, K; Maegaard, B; Mariani, J; Odijk, J; et al. "Automatic Parallel Corpora and Bilingual Terminology extraction from Parallel WebSites". Lrec 2010 - Seventh International Conference on Language Resources and Evaluation (2010): 50-55. http://gateway.webofknowledge.com/gateway/Gateway.cgi?GWVersion=2&SrcAuth=ORCID&SrcApp=OrcidOrg&DestLinkType=FullRecord&DestApp=WOS_CPL&KeyUT=WOS:000356879501008&KeyUID=WOS:000356879501008.
  32. Drury, Brett; Almeida, J. J.; Calzolari, N; Choukri, K; Maegaard, B; Mariani, J; Odijk, J; et al. "Identification, Extraction and Population of Collective Named Entities From Business News". Lrec 2010 - Seventh International Conference on Language Resources and Evaluation (2010): C19-C22. http://gateway.webofknowledge.com/gateway/Gateway.cgi?GWVersion=2&SrcAuth=ORCID&SrcApp=OrcidOrg&DestLinkType=FullRecord&DestApp=WOS_CPL&KeyUT=WOS:000356879501081&KeyUID=WOS:000356879501081.
  33. Simoes, Alberto; Almeida, Jose Joao; Farinha, Rita; Calzolari, N; Choukri, K; Maegaard, B; Mariani, J; et al. "Processing and extracting data from an open dictionary of the Portuguese language". Lrec 2010 - Seventh International Conference on Language Resources and Evaluation (2010): 2600-2605. http://gateway.webofknowledge.com/gateway/Gateway.cgi?GWVersion=2&SrcAuth=ORCID&SrcApp=OrcidOrg&DestLinkType=FullRecord&DestApp=WOS_CPL&KeyUT=WOS:000356879507062&KeyUID=WOS:000356879507062.
  34. Araújo, Sílvia; Almeida, J. J.; Simões, Alberto; Dias, Idalete. "Apresentação do projecto Per-Fide : paralelizando o Português com seis outras línguas". (2010): http://hdl.handle.net/1822/16467.
  35. Simões, Alberto; Almeida, J. J.; Farinha, Rita. "Processing and extracting data from Dicionário Aberto". (2010): http://hdl.handle.net/1822/16475.
  36. Alberto Simões; Idalete Dias; Sílvia Araújo; José João Almeida. "Apresentação do projecto Per-Fide: Paralelizando o Português com seis outras línguas". (2010): https://doaj.org/article/5221d26e2b3541ac8019590c3cdf18c2.
  37. Simoes, Alberto; Almeida, Jose Joao. "Bilingual Terminology Extraction based on Translation Patterns". Procesamiento Del Lenguaje Natural 41 (2008): 281-288. http://gateway.webofknowledge.com/gateway/Gateway.cgi?GWVersion=2&SrcAuth=ORCID&SrcApp=OrcidOrg&DestLinkType=FullRecord&DestApp=WOS_CPL&KeyUT=WOS:000215497900034&KeyUID=WOS:000215497900034.
  38. Simoes, Alberto; Almeida, Jose Joao; Simões, Alberto; Almeida, J. J.. "Parallel Corpora based Translation Resources Extraction". Procesamiento Del Lenguaje Natural 39 (2007): 265-272. http://gateway.webofknowledge.com/gateway/Gateway.cgi?GWVersion=2&SrcAuth=ORCID&SrcApp=OrcidOrg&DestLinkType=FullRecord&DestApp=WOS_CPL&KeyUT=WOS:000215494500032&KeyUID=WOS:000215494500032.
  39. Simões, Alberto; Lourenço, Anália; Almeida, J. J.. "Using text mining techniques for classical music scores analysis". (2007): http://hdl.handle.net/1822/16440.
  40. "Makefile :: Parallel - Dependency specification language". EURO-PAR PARALLEL PROCESSING, PROCEEDINGS (2007): https://publons.com/wos-op/publon/10854358/.
  41. Simoes, Alberto; Almeida, Jose Joao; Simões, Alberto; Almeida, J. J.. "NatServer: A Client-Server Architecture for building Parallel Corpora applications". Procesamiento Del Lenguaje Natural 37 (2006): 91-97. http://gateway.webofknowledge.com/gateway/Gateway.cgi?GWVersion=2&SrcAuth=ORCID&SrcApp=OrcidOrg&DestLinkType=FullRecord&DestApp=WOS_CPL&KeyUT=WOS:000215485800012&KeyUID=WOS:000215485800012.
  42. Simoes, AMB; de Almeida, JJD; SouzaCosta, SM; Carvalho, JA; Baptista, AA; Moreira, ACS. "Music publishing". From Information To Knowledge (2003): 288-298. http://gateway.webofknowledge.com/gateway/Gateway.cgi?GWVersion=2&SrcAuth=ORCID&SrcApp=OrcidOrg&DestLinkType=FullRecord&DestApp=WOS_CPL&KeyUT=WOS:000186577900039&KeyUID=WOS:000186577900039.
    10.1093/ACPROF:OSO/9780199568406.003.0017
  43. Almeida, J. J.; Simões, Alberto; Castro, José Alves de. "Grabbing parallel corpora from the web". (2002): http://hdl.handle.net/1822/599.
  44. Ramalho, José Carlos; Rocha, Jorge Gustavo; Almeida, J. J.; Henriques, Pedro Rangel. "SGML documents : where does quality go?". (1999): http://hdl.handle.net/1822/644.
  45. Ramalho, J.C.; Almeida, J.J.; Henriques, P.; Ramalho, José Carlos; Almeida, J. J.; Henriques, Pedro Rangel. "Algebraic specification of documents". Theoretical Computer Science 199 1-2 (1998): 231-247. http://www.scopus.com/inward/record.url?eid=2-s2.0-0347031398&partnerID=MN8TOARS.
    10.1016/S0304-3975(97)00274-0
  46. Ramalho, JC; Almeida, JJ; Henriques, P; GRAPH COMMUN ASSOC. "Document semantics: Two approaches". Sgml '96 Conference Proceedings - Celebrating a Decade of Sgml (1996): 473-483. http://gateway.webofknowledge.com/gateway/Gateway.cgi?GWVersion=2&SrcAuth=ORCID&SrcApp=OrcidOrg&DestLinkType=FullRecord&DestApp=WOS_CPL&KeyUT=WOS:A1996BH31A00049&KeyUID=WOS:A1996BH31A00049.

Other

Dataset
  1. Drury, Brett M; J J Almeida. Discourse Connectors .... 2017.
    10.13140/rg.2.2.22292.53128
Other output
  1. RENA - Reconhecedor de Entidades. 2006. Almeida, José João Dias de; Alves, Edgar. http://hdl.handle.net/10400.26/255.
Activities

Supervision

Thesis Title
Role
Degree Subject (Type)
Institution / Organization
2022 - 2022 Ancestors Note Book: uma aplicação para memorabilia e genealogia, baseada em ontologias
Supervisor
Engenharia Informática (Master)
Universidade do Minho, Portugal
2021/09/01 - 2022 Espólio de Eurico Thomaz de Lima: criação de uma edição eletrónica da correspondência
Co-supervisor
Mestrado em Humanidades Digitais (Master)
2021 - 2022 Ontologia Eurico Thomaz de Lima: representação de conhecimento a partir de correspondência do espólio
Supervisor
Mestrado em Humanidades Digitais (Master)
Universidade do Minho, Portugal
2020 - 2020 DSL para programação de teclados e acompanhamentos musicais dinâmicos
Supervisor
Engenharia Informática (Master)
Universidade do Minho, Portugal
2018 - 2018 Terminologia Académica da Universidade do Minho. Extração, tratamento e análise de Corpora.
Supervisor
Tradução e Comunicação Multilingue (Master)
Universidade do Minho, Portugal
2018 - 2018 desenvolvimento de ferramentas para análise de sentimentos em redes sociais
Co-supervisor
Engenharia Informática (Master)
Universidade do Minho, Portugal
2017 - 2018 Modelação e prototipagem de ChatBots
Co-supervisor
2015 - 2018 Doutoramento de Eliana Grande. “E-learning: Geração automática de exercícios para sistemas de ensino personalizado de Programação”
Co-supervisor
Universidade do Minho, Portugal
2012 - 2015 Doutoramento de Nuno Ramos Carvalho "An ontology toolkit for problem domain concept location in program comprehension"
Supervisor
MAPi (PhD)
Universidade do Minho, Portugal
2012 - 2013 A toolkit for music processing and analysis
Supervisor
Mestrado em Engenharia Informática (Master)
Universidade do Minho, Portugal
2008 - 2013 Doutoramento de Brett Drury, "A Text Mining System for Evaluating the Stock Market's Response To News
Co-supervisor
MAPi (PhD)
Universidade do Porto, Portugal
2012 - 2012 An ontology toolkit for problem domain concept location in program comprehension
Co-supervisor
Informática (PhD)
Universidade do Minho, Portugal
2008 - 2008 Extração de Recursos de Tradução com Base em Dicionários Probalísticos de Tradução
Supervisor
Informática (PhD)
Universidade do Minho, Portugal
2004 - 2008 Doutoramento de Alberto Simões: Extracção de Recursos de Tradução com base em Dicionários Probabilísticos de Tradução
Supervisor
doutoramento (PhD)
Universidade do Minho, Portugal