Dr. Hamza Alrababah

Dr. Ghaza

Lecturer

hamzah.alrababah@hu.ac.ae
Ext: 7310
Office: FC-16

{source}<?php
defined('_JEXEC') or die;
?>


<!-- Include Chart.js Library -->
<script src="/media/scopus/chart.min.js"></script>

<script>
document.addEventListener('DOMContentLoaded', function () {
// Fetch the author_id dynamically from the article or page
var authorId = document.getElementById('authorId')?.textContent || '';

// Global variable to hold the chart instance
let researchActivityChartInstance;

// Fetch data from fetch_scopus_metrics.php
fetch(`/media/scopus/fetch_scopus_metrics.php?author_id=` + encodeURIComponent(authorId))
.then(response => response.json())
.then(data => {
if (data && data.labels && data.outputs) {
// Update the metrics container dynamically
var scopusDataContainer = document.getElementById('scopusData');
scopusDataContainer.innerHTML = `
<div class="metrics-container">
<div class="metric-card"><strong>h-index:</strong> <span class="metric-value">${data.hIndex}</span></div>
<div class="metric-card"><strong>Citations:</strong> <span class="metric-value">${data.citations}</span></div>
<div class="metric-card"><strong>Publications:</strong> <span class="metric-value">${data.publications}</span></div>
</div>
`;

// Render the chart
var canvasElement = document.getElementById('researchActivityChart');
if (canvasElement) {
// Clear the existing chart instance if it exists
if (researchActivityChartInstance) {
researchActivityChartInstance.destroy();
researchActivityChartInstance = null; // Ensure no dangling reference
}

// Reset the canvas element to clear previous drawings
canvasElement.parentNode.replaceChild(canvasElement.cloneNode(true), canvasElement);

// Re-select the newly cloned canvas element
canvasElement = document.getElementById('researchActivityChart');

// Create a new chart instance
researchActivityChartInstance = new Chart(canvasElement, {
type: 'bar',
data: {
labels: data.labels, // Years
datasets: [{
label: 'Research Outputs',
data: data.outputs, // Outputs
backgroundColor: '#555', // Gray color for bars
borderWidth: 0,
barThickness: 20,
maxBarThickness: 20,
}]
},
options: {
responsive: true,
maintainAspectRatio: false,
plugins: {
tooltip: {
callbacks: {
label: function (context) {
return `${context.label}: ${context.raw} research outputs`;
}
}
},
legend: {
display: false // No legend
}
},
scales: {
x: {
grid: { display: false }, // No gridlines
ticks: {
display: true, // Show all x-axis labels
font: { size: 12 }, // Adjust font size
color: '#555' // Gray color for labels
}
},
y: {
grid: { display: true }, // Show gridlines
ticks: {
display: true, // Show y-axis labels
font: { size: 12 }, // Adjust font size
color: '#555' // Gray color for labels
}
}
}
}
});
} else {
console.error('Canvas element not found: #researchActivityChart');
}
} else {
document.getElementById('scopusData').innerHTML = 'Unable to load data.';
}
})
.catch(error => {
console.error('Error fetching data:', error);
document.getElementById('scopusData').innerHTML = 'Error fetching data.';
});
});
</script>
{/source}
Research activity per year
  • Ph.D. (Software Engineering) Donetsk National Technical University, UA. 2015
  • MSc (Computer science), Donetsk National Technical University, 2008
  • BSc (Computer science), Donetsk National Technical University, 2004
  • Lecturer Horizon University College, Ajman, 2021 till now
  • Part-Time Lecturer, Al-Wasl University, Dubai, 2020 to 2021
  • Part-Time Lecturer, University of Ajman, Ajman, 2018 to 2021
  • Assistant Professor, University of Jazeera (Dubai- UAE), 2016 to 2017
  • M. Ghazal, S. Munir, S. Abbas, A. Athar, H. Alrababah et al., "Early detection of autism in children using transfer learning,.(2023)." Intelligent Automation & Soft Computing, vol. 36, no.1, pp. 11–22, 2023.
  • Abu-Khadrah, A., Jarrah, M., Alrababah, H., Alqattan, Z. N., & Akbar, H. (2022). Pervasive computing of adaptable recommendation system for head-up display in smart transportation. Computers and Electrical Engineering, 102, 108204.
  • Jarrah, M., Abu‐Khadrah, A., Alrababah, H., Jaya, A. S. B. M., & Alqattan, Z. N. (2022). Affirmative data analytics based data processing method for 6G wireless network applications. Transactions on Emerging Telecommunications Technologies, e4583.
  • Fedorov, E., Draouil, J., Rudakov, K., Alrababah, H., Utkina, T., & Zubko, I. (2021). Method of Intelligent Diagnosis of Covid-19 Based on a Neural Network of Generalized Bell-Shaped Functions and Fuzzy Logic. In IDDM(pp. 64-76).
  • Fedorov, E., Alrababah, H., & Nehad, A. (2017). The distribution formation method of reference patterns of vocal speech sounds. International Journal6(3).
  • Anoprienko, A., Fedorov, E., Ivanitsa, S., & Alrababah, H. (2015). Features of the hardware implementation of a generalized cellular tetraautomaton. Technology Audit and Production Reserves, 1(3(21)), 68-74.
  • Fedorov, E., & Alrababa, H. (2015). Development of the architecture of a multilayer cellular automaton and ways of writing and reading from its cells. Scientific works of the Donetsk National Technical University. Series: Informatics, cybernetics and computing, (1), 155-162.
  • Anoprienko, A., Ivanitsa, S., & Alrababah, H. (2013). Postbinary calculations as a machine-assisted realization of real interval calculations. International Journal of Advanced Trends in Computer Science and Engineering,(2),No.4.P 91-94.
  • Anoprienko, A., Ivanitsa, S., & Alrababah, H. (2012). Interval analysis and its application the design of the server computer systems. Radio Electronics, Computer Science, Control, 2(27), P. 70-74.
  • Anoprienko, A., Ivanitsa, S., & Alrababah, H. (2012). Analysis of the execution time of arithmetic operations on interval numbers in SKA Mathematica. Scientific works of the Donetsk National Technical University. Series: Informatics, cybernetics and computing, (16), 110-115. 
  • Babakov, R. M., Yarosh, I. V., Galkin, P. V., Kyrychek, H. G., Mykhailiutenko, D. Yu., Kulikovskaya, N. A., ... & Kravetskyi, A. O. (2015)Development of computer equipment and research of computer networks.1(20),1.
  • Alnawayseh, S., Al-Sit, W., Alrababah, H., Yasin, N., Mayraj, F., Mehmood, N.,(2022) Classification of White Blood Cells Empowered with Auto Encoder and CNN. The international conference on cyber resilience.(ICCR)
  • Toraiz, A., Abd Ur Rehman., Ahmad I., Issa, G., Ghazal, T., Alrababah, H.(2022) Machine Learning Empowered Heart Disease Prediction. The international conference on cyber resilience.(ICCR)
  • Khan, M., Kanwal, Saira., Khan, M,A., Al-Sakhnini, M., Sattar, O., Alrababah, H.(2022) IA2SKAbs: Intelligent Automated and Accurate System for Classification of Kidney Abnormalities. The international conference on cyber resilience.(ICCR)